LOGI#56094: Personen import afgelopen nacht verkeerd gelopen, eenmalige import op basis van login

svn path=/Customer/; revision=43076
This commit is contained in:
Suzan Wiegerinck
2019-06-25 06:30:45 +00:00
parent c5aaf93c0d
commit b3c0ecebe2

View File

@@ -43,61 +43,7 @@ BEGIN
UPDATE fac_imp_perslid
SET prs_afdeling_naam = 'CGI';
UPDATE fac_imp_perslid p
SET p.alg_locatie_code =
(SELECT lo.alg_locatie_code
FROM fac_usrdata ud, alg_locatie lo
WHERE ud.fac_usrtab_key = 1
AND ud.fac_usrdata_code = lo.alg_locatie_code
AND ud.fac_usrdata_omschr = p.prs_kenmerk1
AND lo.alg_locatie_verwijder IS NULL);
UPDATE fac_imp_perslid p
SET p.alg_gebouw_code =
(SELECT g.alg_gebouw_code
FROM alg_locatie l, alg_gebouw g
WHERE p.alg_locatie_code = l.alg_locatie_code
AND l.alg_locatie_key = g.alg_locatie_key
AND g.alg_gebouw_verwijder IS NULL
AND g.alg_srtgebouw_key <> 61 -- parkeer garages doen niet mee
AND l.alg_locatie_verwijder IS NULL);
UPDATE fac_imp_perslid p
SET p.alg_verdieping_volgnr =
(SELECT v.alg_verdieping_volgnr
FROM alg_locatie l, alg_gebouw g, alg_verdieping v
WHERE p.alg_locatie_code = l.alg_locatie_code
AND p.alg_gebouw_code = g.alg_gebouw_code
AND l.alg_locatie_key = g.alg_locatie_key
AND g.alg_gebouw_verwijder IS NULL
AND g.alg_srtgebouw_key <> 61 -- parkeer garages doen niet mee
AND l.alg_locatie_verwijder IS NULL
AND v.alg_gebouw_key = g.alg_gebouw_key
AND v.alg_verdieping_code = '0'
AND v.alg_verdieping_verwijder IS NULL);
UPDATE fac_imp_perslid p
SET p.alg_ruimte_nr =
(SELECT r.alg_ruimte_nr
FROM alg_locatie l,
alg_gebouw g,
alg_verdieping v,
alg_ruimte r
WHERE p.alg_locatie_code = l.alg_locatie_code
AND l.alg_locatie_key = g.alg_locatie_key
AND p.alg_gebouw_code = g.alg_gebouw_code
AND p.alg_verdieping_volgnr = v.alg_verdieping_volgnr
AND g.alg_gebouw_verwijder IS NULL
AND g.alg_srtgebouw_key <> 61 -- parkeer garages doen niet mee
AND l.alg_locatie_verwijder IS NULL
AND v.alg_gebouw_key = g.alg_gebouw_key
AND v.alg_verdieping_code = '0'
AND v.alg_verdieping_verwijder IS NULL
AND r.alg_verdieping_key = v.alg_verdieping_key
AND r.alg_ruimte_nr = '000'
AND r.alg_ruimte_verwijder IS NULL);
COMMIT;
EXCEPTION
WHEN OTHERS