THHD#90816 Import organisaties werkt niet als niveau 1 niet voorkomt in de import.

svn path=/Customer/trunk/; revision=70528
This commit is contained in:
Arthur Egberink
2025-10-06 07:09:24 +00:00
parent 1f48158815
commit 8583816dff

View File

@@ -125,21 +125,24 @@ BEGIN
-- We maken een platte organistiestructuur aan.
DELETE fac_imp_organisatie;
INSERT INTO fac_imp_organisatie (prs_bedrijf_naam,
prs_afdeling_naam_parent,
prs_afdeling_naam,
prs_afdeling_omschrijving)
SELECT DISTINCT 'Thales',
(SELECT prs_afdeling_naam
FROM prs_afdeling
WHERE prs_afdeling_key = 201) prs_afdeling_parent,
prs_afdeling_naam,
COALESCE (prs_kostenplaats_omschrijving, prs_kenmerk1) prs_afdeling_omschrijving
FROM fac_imp_perslid i,
(SELECT SUBSTR (prs_kostenplaats_nr, 10, 3) kpn, k2.*
FROM prs_kostenplaats k2
WHERE prs_kostenplaats_verwijder IS NULL AND prs_kostenplaats_eind IS NULL) k
WHERE prs_afdeling_naam = k.kpn(+);
INSERT INTO fac_imp_organisatie (prs_bedrijf_naam, prs_afdeling_naam, prs_afdeling_omschrijving)
VALUES ('Thales', 'Thales', 'Thales');
INSERT INTO fac_imp_organisatie (prs_bedrijf_naam,
prs_afdeling_naam_parent,
prs_afdeling_naam,
prs_afdeling_omschrijving)
SELECT DISTINCT 'Thales',
(SELECT prs_afdeling_naam
FROM prs_afdeling
WHERE prs_afdeling_key = 201) prs_afdeling_parent,
prs_afdeling_naam,
COALESCE (prs_kostenplaats_omschrijving, prs_kenmerk1) prs_afdeling_omschrijving
FROM fac_imp_perslid i,
(SELECT SUBSTR (prs_kostenplaats_nr, 10, 3) kpn, k2.*
FROM prs_kostenplaats k2
WHERE prs_kostenplaats_verwijder IS NULL AND prs_kostenplaats_eind IS NULL) k
WHERE prs_afdeling_naam = k.kpn(+);
DELETE fac_imp_perslid WHERE prs_perslid_email IS NULL;