PIVP#74972 -- Fase 2 implementatie
svn path=/Customer/trunk/; revision=59724
This commit is contained in:
@@ -2335,8 +2335,8 @@ BEGIN
|
||||
|
||||
DELETE FROM fac_imp_onrgoed2;
|
||||
|
||||
SELECT alg_kenmerk_key INTO v_huurder_kenm_key FROM alg_kenmerk WHERE alg_kenmerk_upper='HUURDER';
|
||||
SELECT alg_kenmerk_key INTO v_vvo_kenm_key FROM alg_kenmerk WHERE alg_kenmerk_upper='VVO';
|
||||
-- SELECT alg_kenmerk_key INTO v_huurder_kenm_key FROM alg_kenmerk WHERE alg_kenmerk_upper='HUURDER';
|
||||
-- SELECT alg_kenmerk_key INTO v_vvo_kenm_key FROM alg_kenmerk WHERE alg_kenmerk_upper='VVO';
|
||||
SELECT alg_kenmerk_key INTO v_hrTp_kenm_key FROM alg_kenmerk WHERE alg_kenmerk_upper='VERHUURTYPE';
|
||||
SELECT alg_kenmerk_key INTO v_vhrbr_kenm_key FROM alg_kenmerk WHERE alg_kenmerk_upper='VERHUURBAAR';
|
||||
|
||||
@@ -2429,24 +2429,26 @@ END;
|
||||
|
||||
CREATE OR REPLACE PROCEDURE PIVP_UPDATE_EXACT_RUIMTES(p_import_key IN NUMBER)
|
||||
AS
|
||||
CURSOR C
|
||||
IS
|
||||
SELECT a.alg_ruimte_key, fio.alg_kenmerkwaarde2
|
||||
FROM fac_imp_onrgoed2 fio, alg_v_allonrgoed_gegevens a
|
||||
WHERE a.alg_ruimte_nr=fio.alg_ruimte_nr;
|
||||
|
||||
BEGIN
|
||||
fac_update_onrgoed2(p_import_key);
|
||||
|
||||
-- Nu gaan we de VVO kolom data wegschrijvene in de alg_ruimte_opp_alt1 kolom
|
||||
UPDATE alg_ruimte
|
||||
SET alg_ruimte_opp_alt1=
|
||||
(SELECT fac.safe_to_number(REPLACE(alg_kenmerkwaarde2,',','.'))
|
||||
FROM fac_imp_onrgoed2
|
||||
WHERE fac_imp_onrgoed2.alg_ruimte_nr = alg_ruimte.alg_ruimte_nr);
|
||||
|
||||
-- we gaan gelijk de extrensync date zetten zodat we weten bij mutatie welke ruimtes er geexporteerd moeten worden naare exact toe
|
||||
UPDATE alg_ruimte
|
||||
SET alg_ruimte_externsyncdate=
|
||||
(SELECT SYSDATE
|
||||
FROM fac_imp_onrgoed2
|
||||
WHERE fac_imp_onrgoed2.alg_ruimte_nr = alg_ruimte.alg_ruimte_nr);
|
||||
FOR rec in c
|
||||
LOOP
|
||||
-- Nu gaan we de VVO kolom data wegschrijvene in de alg_ruimte_opp_alt1 kolom
|
||||
-- we gaan gelijk de extrensync date zetten zodat we weten bij mutatie welke ruimtes er geexporteerd moeten worden naare exact toe
|
||||
UPDATE alg_ruimte
|
||||
SET alg_ruimte_opp_alt1= fac.safe_to_number(REPLACE(rec.alg_kenmerkwaarde2,',','.')),
|
||||
alg_ruimte_externsyncdate=SYSDATE
|
||||
WHERE alg_ruimte_key=rec.alg_ruimte_key
|
||||
AND alg_ruimte_verwijder IS NULL;
|
||||
|
||||
COMMIT;
|
||||
END LOOP;
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
Reference in New Issue
Block a user