From c393976080ccc134ea4b96bd3f3ccf44cb2ae664 Mon Sep 17 00:00:00 2001 From: Jos Migo Date: Fri, 28 Aug 2020 12:55:48 +0000 Subject: [PATCH] HMOD#63468 - Script voor 06-nummer werkt niet in productie svn path=/Customer/trunk/; revision=47963 --- HMOD/hmod.sql | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/HMOD/hmod.sql b/HMOD/hmod.sql index 8eb989db4..f15c93b10 100644 --- a/HMOD/hmod.sql +++ b/HMOD/hmod.sql @@ -352,6 +352,7 @@ CREATE OR REPLACE VIEW HMOD_V_TELEFOONNR_KLANTOBJECT PRS_PERSLID_KEY, PRS_NAAM, SOORT, + SOORT_KEY, NUMMER_OBJECT, INS_DEEL_KEY, -- KEY 1 INS_DEEL_AANMAAK, @@ -364,6 +365,7 @@ AS prs_perslid_naam || ' (' || prs_perslid_voornaam || ')' AS naam_werknemer, sd.ins_srtdeel_omschrijving, + sd.ins_srtdeel_key, d.ins_deel_upper, d.ins_deel_key key1, @@ -393,6 +395,7 @@ AS prs_perslid_naam || ' (' || prs_perslid_voornaam || ')' AS Naam_werknemer, sd.ins_srtdeel_omschrijving, + sd.ins_srtdeel_key, dd.ins_deel_upper, d.ins_deel_key Key1, @@ -438,22 +441,22 @@ CREATE OR REPLACE PROCEDURE hmod_prs_telefoonnummers ( AS CURSOR c_vast IS - SELECT PRS_PERSLID_KEY, PRS_NAAM, SOORT, NUMMER_OBJECT, INS_DEEL_KEY, INS_DEEL_AANMAAK, INS_DEEL_KEY2, VASTNR_HUIDIG, MOBIELNR_HUIDIG + SELECT PRS_PERSLID_KEY, PRS_NAAM, SOORT, SOORT_KEY, NUMMER_OBJECT, INS_DEEL_KEY, INS_DEEL_AANMAAK, INS_DEEL_KEY2, VASTNR_HUIDIG, MOBIELNR_HUIDIG FROM HMOD_V_TELEFOONNR_KLANTOBJECT - WHERE SOORT = 'Telefooncentralenummers' AND (VASTNR_HUIDIG<>NUMMER_OBJECT OR VASTNR_HUIDIG is null) ; + WHERE SOORT_KEY = 70 AND (VASTNR_HUIDIG<>NUMMER_OBJECT OR VASTNR_HUIDIG is null) ; CURSOR c_mob IS - SELECT PRS_PERSLID_KEY, PRS_NAAM, SOORT, NUMMER_OBJECT, INS_DEEL_KEY, INS_DEEL_AANMAAK, INS_DEEL_KEY2, VASTNR_HUIDIG, MOBIELNR_HUIDIG + SELECT PRS_PERSLID_KEY, PRS_NAAM, SOORT, SOORT_KEY, NUMMER_OBJECT, INS_DEEL_KEY, INS_DEEL_AANMAAK, INS_DEEL_KEY2, VASTNR_HUIDIG, MOBIELNR_HUIDIG FROM HMOD_V_TELEFOONNR_KLANTOBJECT - WHERE SOORT = 'Mobieletelefoon' AND (MOBIELNR_HUIDIG<>NUMMER_OBJECT OR MOBIELNR_HUIDIG is null) ; + WHERE SOORT_KEY = 69 AND (MOBIELNR_HUIDIG<>NUMMER_OBJECT OR MOBIELNR_HUIDIG is null) ; CURSOR c_delvast IS SELECT p.prs_perslid_key, p.prs_perslid_telefoonnr FROM prs_perslid p WHERE - p.prs_perslid_key not in (select v.prs_perslid_key from HMOD_V_TELEFOONNR_KLANTOBJECT v where v.soort = 'Telefooncentralenummers') + p.prs_perslid_key not in (select v.prs_perslid_key from HMOD_V_TELEFOONNR_KLANTOBJECT v where v.soort_key = 70) and p.prs_afdeling_key in (select v.prs_afdeling_key from prs_v_aanwezigafdeling v where v.prs_bedrijf_key = 41 and v.prs_afdeling_verwijder is null) -- Onderdeel bedrijf Humanitas... and p.prs_perslid_telefoonnr is not null ; @@ -462,7 +465,7 @@ AS SELECT p.prs_perslid_key, p.prs_perslid_mobiel FROM prs_perslid p WHERE - p.prs_perslid_key not in (select v.prs_perslid_key from HMOD_V_TELEFOONNR_KLANTOBJECT v where v.soort = 'Mobieletelefoon') + p.prs_perslid_key not in (select v.prs_perslid_key from HMOD_V_TELEFOONNR_KLANTOBJECT v where v.soort_key = 69) and p.prs_afdeling_key in (select v.prs_afdeling_key from prs_v_aanwezigafdeling v where v.prs_bedrijf_key = 41 and v.prs_afdeling_verwijder is null) -- Onderdeel bedrijf Humanitas... and p.prs_perslid_mobiel is not null ;