BLCC#87600 DAILY+rap/Schoonmaakbestek tbv. Vebego

svn path=/Customer/trunk/; revision=70148
This commit is contained in:
Maarten van der Heide
2025-08-28 19:34:08 +00:00
parent d58358d58f
commit f2b4251533

View File

@@ -112,7 +112,7 @@ AS
UNION ALL
SELECT m.prs_perslid_key, 'O' soort
FROM mld_opdr o, prs_kostenplaats kp, mld_melding m
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key NOT IN (1, 2, 7) -- Afgewezen/Niet akkoord/Verwerkt
AND o.prs_kostenplaats_key = kp.prs_kostenplaats_key
AND SUBSTR (kp.prs_kostenplaats_upper, 1, 5) = '50900'
@@ -268,13 +268,13 @@ AS
ins_srtdeel sd,
(SELECT ins_deelsrtcontrole_datum, ins_deel_key
FROM ins_deelsrtcontrole
WHERE ins_srtcontrole_key = 51) hht, --- bhv hh theorie,
WHERE ins_srtcontrole_key = 51) hht, -- bhv hh theorie,
(SELECT ins_deelsrtcontrole_datum, ins_deel_key
FROM ins_deelsrtcontrole
WHERE ins_srtcontrole_key = 50) hhp, --- bhv hh praktijk
WHERE ins_srtcontrole_key = 50) hhp, -- bhv hh praktijk
(SELECT ins_deelsrtcontrole_datum, ins_deel_key
FROM ins_deelsrtcontrole
WHERE ins_srtcontrole_key = 90) bea, --- be aware be self reliant
WHERE ins_srtcontrole_key = 90) bea, -- be aware be self reliant
(SELECT kd.ins_deel_key,
ud.fac_usrdata_omschr coll_huurderspec
FROM ins_kenmerk k,
@@ -296,7 +296,7 @@ AS
AND kd.ins_kenmerk_key = k.ins_kenmerk_key
AND kd.ins_kenmerkdeel_verwijder IS NULL) code_hh
WHERE d.ins_srtdeel_key = sd.ins_srtdeel_key
AND sd.ins_srtdeel_key = 281 --- bhv-basis
AND sd.ins_srtdeel_key = 281 -- bhv-basis
AND code_hh.ins_deel_key(+) = d.ins_deel_key
AND c_h.ins_deel_key(+) = d.ins_deel_key
AND d.ins_deel_verwijder IS NULL
@@ -325,7 +325,7 @@ AS
ins_srtdeel sd,
(SELECT ins_deelsrtcontrole_datum, ins_deel_key
FROM ins_deelsrtcontrole
WHERE ins_srtcontrole_key = 53) hh_ehbo, --- herhaling ehbo
WHERE ins_srtcontrole_key = 53) hh_ehbo, -- herhaling ehbo
(SELECT kd.ins_deel_key,
ud.fac_usrdata_omschr coll_huurderspec
FROM ins_kenmerk k,
@@ -364,7 +364,7 @@ AS
ins_srtdeel sd,
(SELECT ins_deelsrtcontrole_datum, ins_deel_key
FROM ins_deelsrtcontrole
WHERE ins_srtcontrole_key = 52) hh_pl_b, --- herhaling ploegleider basis
WHERE ins_srtcontrole_key = 52) hh_pl_b, -- herhaling ploegleider basis
(SELECT kd.ins_deel_key,
ud.fac_usrdata_omschr coll_huurderspec
FROM ins_kenmerk k,
@@ -683,7 +683,7 @@ AS
AND p.prs_perslid_key = d.prs_perslid_key_beh
AND a.prs_afdeling_key(+) = p.prs_afdeling_key
AND pfa.prs_perslid_key = d.prs_perslid_key_beh
AND sc.ins_srtcontrole_key = 10 --- controle EHBO tas
AND sc.ins_srtcontrole_key = 10 -- controle EHBO tas
AND ( sc.ins_srtcontrole_eind IS NULL
OR sc.ins_srtcontrole_eind > SYSDATE)) d,
ins_srtcontroledl_xcp xcp,
@@ -725,7 +725,7 @@ AS
'',
ehbo.eigenaar_prs_perslid_key ,
REPLACE (sn.fac_srtnotificatie_oms, '##EHBO tas##', ehbo.tas),
ehbo.ins_deel_key, --- refkey is de EHBO-tas
ehbo.ins_deel_key, -- refkey is de EHBO-tas
NULL
FROM blcc_v_rap_cont_ehbo_tas ehbo,
ins_deel sd,
@@ -1494,11 +1494,11 @@ IS
RETURNING mld_melding_key
INTO v_melding_key;
---- om welke tas gaat het
-- om welke tas gaat het
INSERT INTO mld_melding_object (mld_melding_key, ins_deel_key)
VALUES (v_melding_key, rec.ins_deel_key);
--- de bestelling voor deze tas
-- de bestelling voor deze tas
mld.upsertmeldingkenmerk (rec.kenmerkkey_bes,
v_melding_key,
rec.bestelling_tas);
@@ -1783,7 +1783,7 @@ IS
RETURNING mld_melding_key
INTO v_melding_key;
---- om welke opleiding gaat het
-- om welke opleiding gaat het
INSERT INTO mld_melding_object (mld_melding_key, ins_deel_key)
VALUES (v_melding_key, rec.ins_deel_key);
@@ -1838,8 +1838,8 @@ IS
2,
'mail@acaleph.nl',
'Deelnemers BHV-Basis opleiding Brightlands',
1742, --- BHV-basis: voltooide herhalingen theorie
52801, --- 52801 Rene Schmeitz
1742, -- BHV-basis: voltooide herhalingen theorie
52801, -- 52801 Rene Schmeitz
2,
'NL'
FROM fac_srtnotificatie sn
@@ -1941,7 +1941,7 @@ IS
prs_perslid p
WHERE sd.ins_srtdeel_key = d.ins_srtdeel_key
AND sg.ins_srtgroep_key = sd.ins_srtgroep_key
AND sc.ins_srtinstallatie_key = sd.ins_srtdeel_key --- taken op trainingen zijn op srtdeel niveau vastgeleged
AND sc.ins_srtinstallatie_key = sd.ins_srtdeel_key -- taken op trainingen zijn op srtdeel niveau vastgelegd
AND di.ins_discipline_key = sg.ins_discipline_key
AND d.prs_perslid_key_beh = p.prs_perslid_key
AND (COALESCE (d.ins_deel_vervaldatum, SYSDATE + 1) >= SYSDATE
@@ -2096,7 +2096,7 @@ IS
RETURNING mld_melding_key
INTO v_melding_key;
---- om welke opleiding gaat het
-- om welke opleiding gaat het
INSERT INTO mld_melding_object (mld_melding_key, ins_deel_key)
VALUES (v_melding_key, rec.ins_deel_key);
@@ -2191,7 +2191,7 @@ IS
RETURNING mld_melding_key
INTO v_melding_key;
---- om welke opleiding gaat het
-- om welke opleiding gaat het
INSERT INTO mld_melding_object (mld_melding_key, ins_deel_key)
VALUES (v_melding_key, rec.ins_deel_key);
@@ -2251,7 +2251,7 @@ IS
AND gg.fac_groep_key = g.fac_groep_key
AND gg.prs_perslid_key = p.prs_perslid_key);
--- Medewerkers in de autorisatiegroep BHV, terwijl zij geen vinkje BHV-er hebben
-- Medewerkers in de autorisatiegroep BHV, terwijl zij geen vinkje BHV-er hebben
CURSOR inact IS
SELECT gg.prs_perslid_key, p.prs_perslid_naam_full
FROM fac_groep g,
@@ -2350,7 +2350,7 @@ IS
WHERE o.mld_melding_key = m.mld_melding_key
AND cpn.prs_contactpersoon_key = o.prs_contactpersoon_key
AND o.mld_statusopdr_key = 6
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND cpn.prs_perslid_email IS NOT NULL
AND TRUNC (mld.getopdrachtstatusdate (o.mld_opdr_key, 6)) + 14 = TRUNC (SYSDATE);
BEGIN
@@ -2614,6 +2614,7 @@ IS
v_errorhint);
END blcc_noti_headcount_rmdr;
PROCEDURE freezeopdrachten (p_kpn IN VARCHAR2)
AS
c_applname VARCHAR2 (50) := 'FREEZE_OPDR';
@@ -2628,7 +2629,7 @@ IS
IS
SELECT mld_opdr_key
FROM mld_opdr o, prs_kostenplaats kp, prs_kostenplaatsgrp kpg
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key = 9 -- KV
--AND fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) < TRUNC (SYSDATE, 'mm')
AND o.prs_kostenplaats_key = kp.prs_kostenplaats_key
@@ -2931,8 +2932,8 @@ IS
excellent_tarief,
sch_maand,
sch_tariefniveau,
sch_contract,
sch_mantel,
COALESCE (sch_contract, sch_contract2) sch_contract,
COALESCE (sch_mantel, sch_mantel2) sch_mantel,
huur_maand,
huur_contract,
gebouw_vervallen,
@@ -2948,6 +2949,7 @@ IS
premium_tarief2,
excellent_tarief2,
excelplus_tarief2,
sch_tariefniveau2,
lhkotc_brink_code
FROM blcc_v_alg_actual
ORDER BY alg_ruimte_key;
@@ -2993,6 +2995,7 @@ IS
premium_tarief2,
excellent_tarief2,
excelplus_tarief2,
sch_tariefniveau2,
lhkotc_brink_code)
VALUES (v_freeze_datum,
rec.alg_ruimte_key,
@@ -3028,6 +3031,7 @@ IS
rec.premium_tarief2,
rec.excellent_tarief2,
rec.excelplus_tarief2,
rec.sch_tariefniveau2,
rec.lhkotc_brink_code);
v_count := v_count + 1;
END LOOP;
@@ -3262,7 +3266,6 @@ AS
BEGIN
blcc.blcc_onderhoud_AED;
blcc.blcc_noti_ctr_ehbo_tas_rem;
@@ -3271,6 +3274,12 @@ BEGIN
blcc.blcc_noti_kostengereed;
-- De headcount reminder sturen we alleen op 15 juli!
IF (TO_CHAR (SYSDATE, 'dd') = 15 AND TO_CHAR (SYSDATE, 'mm') = '07')
THEN
blcc.blcc_noti_headcount_rmdr;
END IF;
blcc.exp_cnt2dynamics;
blcc.schonen_accounts;
@@ -3278,12 +3287,6 @@ BEGIN
blcc.bewaren_alg_foto;
blcc.bijwerken_legendas;
-- De headcount reminder sturen we alleen op 15 juli
IF (TO_CHAR (SYSDATE, 'dd') = 15 AND TO_CHAR (SYSDATE, 'mm') = '07')
THEN blcc.blcc_noti_headcount_rmdr;
END IF;
EXCEPTION
WHEN OTHERS
THEN
@@ -3355,7 +3358,7 @@ BEGIN
blcc.blcc_noti_ctr_ehbo_tas;
--- deze alleen uitvoeren op 1 januari
-- deze alleen uitvoeren op 1 januari
IF v_jan > 0
THEN
blcc.blcc_verwijder_bhv_b_codes;
@@ -3364,35 +3367,35 @@ BEGIN
END IF;
--- deze alleen uitvoeren op 1 maart
--- BLCC#81964 Tijdelijk on hold notificaties en opdrachtberichten BHV
-- deze alleen uitvoeren op 1 maart
-- BLCC#81964 Tijdelijk on hold notificaties en opdrachtberichten BHV
/*IF v_mrt > 0
THEN
blcc.blcc_facturatie_bhv_basis_t;
END IF;*/
--- deze uitvoeren op 1 april, mei, juni, juli en augustus
--- BLCC#81964 Tijdelijk on hold notificaties en opdrachtberichten BHV
-- deze uitvoeren op 1 april, mei, juni, juli en augustus
-- BLCC#81964 Tijdelijk on hold notificaties en opdrachtberichten BHV
/*IF (v_apr > 0 OR v_mei > 0 OR v_juni > 0 OR v_juli > 0)
THEN
blcc.blcc_noti_reminder_bhv_t;
END IF;*/
--- deze alleen uitvoeren op 1 juli
-- deze alleen uitvoeren op 1 juli
IF v_juli > 0
THEN
blcc.blcc_noti_headcount;
END IF;
--- deze alleen uitvoeren op 1 september
-- deze alleen uitvoeren op 1 september
IF v_sept > 0
THEN
blcc.blcc_noti_acaleph;
END IF;
--- deze alleen uitvoeren op 1 november
-- deze alleen uitvoeren op 1 november
IF v_nov > 0
THEN
blcc.blcc_noti_po_nr_aanvr;
@@ -8448,7 +8451,7 @@ AS
prs_kostensoort kso,
prs_kostensoort ksm,
prs_kostensoort ksv
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key = 7 -- Verwerkt
AND TO_CHAR (fac.gettrackingdate ('ORDVER', o.mld_opdr_key), 'yyyy-mm-dd') >= '2019-06-01' -- Per 2019-06 nieuwe werkwijze!
--AND TO_CHAR (fac.gettrackingdate ('ORDVER', o.mld_opdr_key), 'yyyy-mm-dd') <= TO_CHAR (TRUNC (SYSDATE, 'iw') + 3, 'yyyy-mm-dd') -- Doorgezet ProQuro/wekelijks van woensdag op donderdag
@@ -24870,7 +24873,7 @@ AS
AND UPPER (k.mld_kenmerk_omschrijving) LIKE '%POC%'
AND UPPER (k.mld_kenmerk_omschrijving) LIKE '%CONTR%'
AND k.mld_kenmerk_key = ko.mld_kenmerk_key) poc_ctr
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND t.mld_typeopdr_key = o.mld_typeopdr_key
AND o.mld_uitvoerende_keys = b.prs_bedrijf_key
AND o.mld_melding_key = m.mld_melding_key
@@ -25009,7 +25012,7 @@ AS
prs_kostensoort ksv,
prs_kostenplaats kp,
prs_kostenplaatsgrp kpg
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key = 9 -- Afgerond???
AND o.mld_uitvoerende_keys = b.prs_bedrijf_key
AND o.mld_melding_key = m.mld_melding_key
@@ -25135,7 +25138,7 @@ AS
prs_kostensoort ksv,
prs_kostenplaats kp,
prs_kostenplaatsgrp kpg
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key = 7 -- Verwerkt???
AND o.mld_uitvoerende_keys = b.prs_bedrijf_key
AND o.mld_melding_key = m.mld_melding_key
@@ -25198,7 +25201,7 @@ AS
SELECT COALESCE (kpg.prs_kostenplaatsgrp_nr, SUBSTR (kp.prs_kostenplaats_nr, 1, 5)),
COUNT ( * ) aantal, SUM (mld_opdr_kosten) kosten
FROM mld_opdr o, prs_kostenplaats kp, prs_kostenplaatsgrp kpg
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key = 9 -- Afgerond
--AND fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) < TRUNC (SYSDATE, 'mm')
AND o.prs_kostenplaats_key = kp.prs_kostenplaats_key
@@ -27146,7 +27149,6 @@ AS
alg_v_allonrgoed_gegevens aog,
mld_statusopdr os
WHERE x.mld_opdr_key = o.mld_opdr_key
--AND o.mld_typeopdr_key IN (101, 103, 1261) -- Workorder/Offerteaanvraag/Kostenraming
AND o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.mld_ins_discipline_key = md.ins_discipline_key
@@ -27189,8 +27191,8 @@ AS
FROM prs_bedrijf b, prs_afdeling a
WHERE b.prs_bedrijf_key = 22 AND a.prs_bedrijf_key = b.prs_bedrijf_key;
--- Persoon >> afdeling met debiteurnummer >> relatie waarbij debiteurnummer = overeenkomstnummer
--- Wanneer deze relatie een contractant is, dan is de persoon een huurder
-- Persoon >> afdeling met debiteurnummer >> relatie waarbij debiteurnummer = overeenkomstnummer
-- Wanneer deze relatie een contractant is, dan is de persoon een huurder
CREATE OR REPLACE VIEW BLCC_V_HUURDERS_PRS
(
PRS_PERSLID_KEY,
@@ -28095,7 +28097,7 @@ AS
ins_srtdiscipline sd,
prs_kostenplaats kp,
prs_kostenplaatsgrp kpg
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key IN (9, 7) -- Afgerond/Verwerkt (en anders dan in blcc_v_addd_actual)!
AND TO_CHAR (fac.gettrackingdate ('ORDNEW', o.mld_opdr_key), 'yyyy-mm-dd') >= '2020-01-01' -- Vrij willekeurig gekozen (en anders dan in blcc_v_addd_actual)!
AND NOT EXISTS -- Nog niet gefactureerd!
@@ -28182,7 +28184,7 @@ AS
ins_srtdiscipline sd,
fin_verkoopfactuur vf,
prs_bedrijf b
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_melding_key = m.mld_melding_key
AND m.prs_perslid_key_voor = pf.prs_perslid_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
@@ -28238,7 +28240,7 @@ AS
ins_srtdiscipline sd,
prs_kostenplaats kp,
prs_kostenplaatsgrp kpg
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
WHERE o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_statusopdr_key IN (9, 7) -- Afgerond/Verwerkt (en anders dan in blcc_v_addd_actual)!
AND TO_CHAR (fac.gettrackingdate ('ORDNEW', o.mld_opdr_key), 'yyyy-mm-dd') >= '2024-01-01'
AND NOT EXISTS -- Nog niet gefactureerd!
@@ -28747,8 +28749,8 @@ AS
fac_srtnotificatie n,
prs_perslid p
WHERE t.fac_tracking_refkey = m.mld_opdr_key
AND t.fac_srtnotificatie_key = 363 --- ordpld
AND n.fac_srtnotificatie_code = 'CUST05' --- opdrachtdatum gewijzigd
AND t.fac_srtnotificatie_key = 363 -- ordpld
AND n.fac_srtnotificatie_code = 'CUST05' -- opdrachtdatum gewijzigd
AND m.prs_perslid_key_voor = p.prs_perslid_key
AND p.prs_perslid_email IS NOT NULL
AND t.fac_tracking_oms IS NOT NULL
@@ -29448,7 +29450,7 @@ AS
WHERE COALESCE (xcp.ins_srtcontroledl_xcp_periode,
d.ins_srtcontrole_periode) >
0
AND d.ins_deel_key NOT IN --- als een inspectie al is ingepland weegt dat zwaarder dan de oorspronkelijke datum, object komt op de lijst als plandatum komende maand is
AND d.ins_deel_key NOT IN -- als een inspectie al is ingepland weegt dat zwaarder dan de oorspronkelijke datum, object komt op de lijst als plandatum komende maand is
(SELECT ins_deel_key
FROM ins_v_udr_deelinspect ins, ins_deel ehbo
WHERE ins_deelsrtcontrole_plandatum IS NOT NULL
@@ -29556,7 +29558,7 @@ AS
AND d.ins_deel_key = best.ins_deel_key(+)
AND TO_CHAR (TRUNC (best.datum(+), 'YEAR'), 'YYYY') = ctr.jaar
AND TRUNC (best.mld_melding_datum(+)) =
TRUNC (LAST_DAY (ctr.ins_deelsrtcontrole_datum) + 1, 'Month') --- de bestellingen worden op de 1e van de volgende maand aangemaakt
TRUNC (LAST_DAY (ctr.ins_deelsrtcontrole_datum) + 1, 'Month') -- de bestellingen worden op de 1e van de volgende maand aangemaakt
AND aant_reminders.fac_tracking_refkey(+) = d.ins_deel_key
AND aant_reminders.jaar(+) = ctr.jaar
AND afgh.mld_melding_key(+) = best.mld_melding_key
@@ -29578,7 +29580,7 @@ AS
prs_perslid_key receiver,
ins_srtcontrole_omschrijving
|| '/ ERO refresher course (theory)' text,
'CUST07' code, --- herhaling BHV
'CUST07' code, -- herhaling BHV
ins_deel_key refkey,
NULL
FROM (SELECT d.ins_deel_key,
@@ -29596,7 +29598,7 @@ AS
prs_perslid p
WHERE sd.ins_srtdeel_key = d.ins_srtdeel_key
AND sg.ins_srtgroep_key = sd.ins_srtgroep_key
AND sc.ins_srtinstallatie_key = sd.ins_srtdeel_key --- taken op trainingen zijn op srtdeel niveau vastgeleged
AND sc.ins_srtinstallatie_key = sd.ins_srtdeel_key -- taken op trainingen zijn op srtdeel niveau vastgeleged
AND di.ins_discipline_key = sg.ins_discipline_key
AND d.prs_perslid_key_beh = p.prs_perslid_key
AND ( COALESCE (d.ins_deel_vervaldatum, SYSDATE + 1) >=
@@ -29749,8 +29751,8 @@ AS
AND COALESCE (i.ins_alg_ruimte_type_org, i.ins_alg_ruimte_type) =
'P';
--- notificatie naar BT SHE om te informeren over het onboarden van een nieuwe BHV-er
--- als Acaleph klaar is met de training van de nieuwe BHV-er (opdr afm) moet een notificatie verstuurd worden
-- notificatie naar BT SHE om te informeren over het onboarden van een nieuwe BHV-er
-- als Acaleph klaar is met de training van de nieuwe BHV-er (opdr afm) moet een notificatie verstuurd worden
CREATE OR REPLACE VIEW BLCC_V_NOTI_SHE
(
SENDER,
@@ -29781,15 +29783,15 @@ AS
fac_srtnotificatie n,
(SELECT p.prs_perslid_email
FROM fac_groep g, fac_gebruikersgroep gg, prs_perslid p
WHERE g.fac_groep_upper = 'BT BHV' --- BLCC#83333 Notificaties BHV
WHERE g.fac_groep_upper = 'BT BHV' -- BLCC#83333 Notificaties BHV
AND gg.fac_groep_key = g.fac_groep_key
AND p.prs_perslid_key = gg.prs_perslid_key) she
WHERE t.fac_tracking_refkey = o.mld_opdr_key
AND o.mld_melding_key = m.mld_melding_key
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND t.fac_srtnotificatie_key = 58 -- ORDAFM
AND t.fac_srtnotificatie_key = 58 -- ORDAFM
AND n.fac_srtnotificatie_code = 'CUST09'
AND m.mld_stdmelding_key = 2121 --- aanvraag opleiding BHV ivm onboarding
AND m.mld_stdmelding_key = 2121 -- aanvraag opleiding BHV ivm onboarding
AND t.fac_tracking_datum >
(SELECT fac_notificatie_job_nextrun
- fac_notificatie_job_interval / 24
@@ -29970,7 +29972,7 @@ AS
AND coll_huurderspec.ins_deel_key(+) = d.ins_deel_key
AND po.ins_deel_key(+) = d.ins_deel_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND sd.ins_srtdeel_key = 287 --- EHBO Rode kruis opleidingen
AND sd.ins_srtdeel_key = 287 -- EHBO Rode kruis opleidingen
AND ( COALESCE (d.ins_deel_vervaldatum, SYSDATE + 1) >= SYSDATE
OR d.ins_deel_vervaldatum IS NULL)
AND d.ins_deel_verwijder IS NULL
@@ -30063,7 +30065,7 @@ AS
AND coll_huurderspec.ins_deel_key(+) = d.ins_deel_key
AND po.ins_deel_key(+) = d.ins_deel_key
AND a.prs_afdeling_key = p.prs_afdeling_key
AND sd.ins_srtdeel_key = 285 --- Ploegleider
AND sd.ins_srtdeel_key = 285 -- Ploegleider
AND ( COALESCE (d.ins_deel_vervaldatum, SYSDATE + 1) >= SYSDATE
OR d.ins_deel_vervaldatum IS NULL)
AND d.ins_deel_verwijder IS NULL
@@ -30163,7 +30165,7 @@ AS
AND code.ins_deel_key = d.ins_deel_key
AND coll_huurderspec.ins_deel_key(+) = d.ins_deel_key
AND po.ins_deel_key(+) = d.ins_deel_key
AND sd.ins_srtdeel_key = 281 --- BHV basis opleidingen
AND sd.ins_srtdeel_key = 281 -- BHV basis opleidingen
AND ( COALESCE (d.ins_deel_vervaldatum, SYSDATE + 1) >= SYSDATE
OR d.ins_deel_vervaldatum IS NULL)
AND d.ins_deel_verwijder IS NULL;
@@ -30264,9 +30266,9 @@ AS
AND k.mld_srtkenmerk_key = sk.mld_srtkenmerk_key
AND p.prs_perslid_key = fac.safe_to_number(km.mld_kenmerkmelding_waarde)
AND sk.mld_srtkenmerk_key = 1661) old_p
WHERE m.mld_stdmelding_key = 2121 ---- aanvraag opleiding/onboarding nieuwe BHV-er
WHERE m.mld_stdmelding_key = 2121 -- aanvraag opleiding/onboarding nieuwe BHV-er
AND t.fac_tracking_refkey = m.mld_melding_key
AND t.fac_srtnotificatie_key = 43 --- MLDNEW
AND t.fac_srtnotificatie_key = 43 -- MLDNEW
AND new_p.mld_melding_key(+) = m.mld_melding_key
AND old_p.mld_melding_key(+) = m.mld_melding_key
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
@@ -30296,16 +30298,16 @@ AS
SELECT NULL sender,
p.prs_perslid_key receiver,
'Instructie onboarding' text,
'CUST11' code, --- herhaling BHV
'CUST11' code, -- herhaling BHV
d.ins_deel_key refkey,
NULL
FROM ins_deel d,
fac_tracking t,
prs_perslid p,
fac_srtnotificatie sn
WHERE d.ins_srtdeel_key = 281 ---- BHV basis
WHERE d.ins_srtdeel_key = 281 -- BHV basis
AND t.fac_tracking_refkey = d.ins_deel_key
AND sn.fac_srtnotificatie_key = 96 --- INSNEW
AND sn.fac_srtnotificatie_key = 96 -- INSNEW
AND p.prs_perslid_key = d.prs_perslid_key_beh
AND sn.fac_srtnotificatie_key = t.fac_srtnotificatie_key
AND t.fac_tracking_datum >
@@ -30320,7 +30322,7 @@ AS
WHERE UPPER (fac_notificatie_job_view) =
'BLCC_V_NOTI_BHV_INTERVIEW');
--- notificatie naar BT SHE dat het interview gepland kan worden
-- notificatie naar BT SHE dat het interview gepland kan worden
CREATE OR REPLACE VIEW BLCC_V_NOTI_PLAN_INTERVIEW
(
SENDER,
@@ -30356,10 +30358,10 @@ AS
prs_v_perslid_fullnames p,
(SELECT p.prs_perslid_email
FROM fac_groep g, fac_gebruikersgroep gg, prs_perslid p
WHERE g.fac_groep_upper = 'BT BHV' --- BLCC#83333 Notificaties BHV
WHERE g.fac_groep_upper = 'BT BHV' -- BLCC#83333 Notificaties BHV
AND gg.fac_groep_key = g.fac_groep_key
AND p.prs_perslid_key = gg.prs_perslid_key) she
WHERE d.ins_srtdeel_key = 281 ---- BHV basis
WHERE d.ins_srtdeel_key = 281 -- BHV basis
AND kd.ins_deel_key = d.ins_deel_key
AND k.ins_kenmerk_key = kd.ins_kenmerk_key
AND sk.ins_srtkenmerk_key = k.ins_srtkenmerk_key
@@ -30421,11 +30423,11 @@ AS
FROM mld_kenmerkopdr ko
WHERE ko.mld_kenmerk_key IN (7561, 7581)) mail
WHERE o.mld_opdr_key = t.fac_tracking_refkey
AND t.fac_srtnotificatie_key = 363 --- ORDPLD
AND UPPER (t.fac_tracking_oms) NOT LIKE '%(GEWIST)' --- als de datum gewist is notificeren we niet
AND t.fac_srtnotificatie_key = 363 -- ORDPLD
AND UPPER (t.fac_tracking_oms) NOT LIKE '%(GEWIST)' -- als de datum gewist is notificeren we niet
AND m.mld_melding_key = o.mld_melding_key
AND p.prs_perslid_key = m.prs_perslid_key
AND o.mld_typeopdr_key IN (5, 101, 2741, 3101, 3121) --- Docket?/WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (5, 101, 2741, 3101, 3121) -- Docket?/WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND mail.mld_opdr_key(+) = o.mld_opdr_key
AND (t.fac_tracking_datum) >
(SELECT fac_notificatie_job_nextrun - fac_notificatie_job_interval / 24
@@ -30544,9 +30546,9 @@ AS
3901,
2584,
3181,
3401) -- BLCC#87082
3401) -- BLCC#87082
AND o.mld_uitvoerende_keys = b.prs_bedrijf_key
AND kp.prs_kostenplaats_key = o.prs_kostenplaats_key --- 2321 is aanvraag WVG, die nemen we hier niet mee
AND kp.prs_kostenplaats_key = o.prs_kostenplaats_key -- 2321 is aanvraag WVG, die nemen we hier niet mee
AND m.mld_stdmelding_key NOT IN (2321,
2781,
2121,
@@ -32000,7 +32002,7 @@ AS
AND ct.ins_discipline_key IN (2187) -- SLA Operationeel Center
AND c.cnt_prs_bedrijf_key = b.prs_bedrijf_key;
---Ticket BLCC#77430 Implementatie Security module
-- Ticket BLCC#77430 Implementatie Security module
CREATE OR REPLACE VIEW BLCC_V_RAP_DIENSTRAPPORT
(
HIDE_F_DATUM,
@@ -32066,7 +32068,7 @@ BEGIN
AND UPPER (prs_perslid_email) = UPPER (pfrom);
v_pbody := pbody;
-- Geen bekende afzender --> 'GAST' wordt de afzender
-- Geen bekende afzender --> 'GAST' wordt de afzender
ELSE
SELECT prs_perslid_key, d.prs_kostenplaats_key
INTO sender, kostenplaats
@@ -32074,7 +32076,7 @@ BEGIN
WHERE p.prs_afdeling_key = d.prs_afdeling_key
AND prs_perslid_key = 3;
--- we nemen het mailadres van de afzender wel op in de tekst
-- we nemen het mailadres van de afzender wel op in de tekst
v_pbody := 'Verstuurd door: ' || pfrom || CHR (10) || pbody;
END IF;
@@ -32241,7 +32243,7 @@ AS
hb.huisbaas_key receiver,
'Controle communicatielijst' text,
sn.fac_srtnotificatie_code code,
2001 key, ---- refkey: is het rapport
2001 key, -- refkey: is het rapport
hb.huisbaas_key xkey
FROM blcc_v_rap_contr_comm_lijst hb,
fac_notificatie_job nj,
@@ -32505,7 +32507,7 @@ AS
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 1981 --- huisbaas
AND k.alg_kenmerk_key = 1981 -- huisbaas
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -32536,7 +32538,7 @@ UNION ALL
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 1982 --- plaatsvervangend huisbaas
AND k.alg_kenmerk_key = 1982 -- plaatsvervangend huisbaas
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -32567,7 +32569,7 @@ UNION ALL
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 1983 --- SHE contactpersoon
AND k.alg_kenmerk_key = 1983 -- SHE contactpersoon
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -32790,7 +32792,7 @@ UNION ALL
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 2040 --- Operations contact
AND k.alg_kenmerk_key = 2040 -- Operations contact
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -32821,7 +32823,7 @@ UNION ALL
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 2060 --- Plaatsvervangend operations contact
AND k.alg_kenmerk_key = 2060 -- Plaatsvervangend operations contact
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder = NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -32852,7 +32854,7 @@ UNION ALL
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 1981 --- huisbaas
AND k.alg_kenmerk_key = 1981 -- huisbaas
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -32883,7 +32885,7 @@ UNION ALL
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 1982 --- plaatsvervangend huisbaas
AND k.alg_kenmerk_key = 1982 -- plaatsvervangend huisbaas
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -32914,7 +32916,7 @@ UNION ALL
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 1983 --- SHE contactpersoon
AND k.alg_kenmerk_key = 1983 -- SHE contactpersoon
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -33137,7 +33139,7 @@ SELECT DISTINCT 'Ja' uitsluiten,
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 2040 --- Operations contact
AND k.alg_kenmerk_key = 2040 -- Operations contact
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -33168,7 +33170,7 @@ SELECT DISTINCT 'Ja' uitsluiten,
prs_perslid p,
prs_afdeling a
WHERE k.alg_kenmerk_niveau = 'R'
AND k.alg_kenmerk_key = 2060 --- Plaatsvervangend operations contact
AND k.alg_kenmerk_key = 2060 -- Plaatsvervangend operations contact
AND rk.alg_kenmerk_key = k.alg_kenmerk_key
AND r.alg_ruimte_verwijder IS NULL
AND k.alg_kenmerk_verwijder IS NULL
@@ -33770,7 +33772,7 @@ AS
AND sm.mld_stdmelding_key = m.mld_stdmelding_key
AND vg.ins_discipline_key = sm.mld_ins_discipline_key
AND vgt.ins_srtdiscipline_key = vg.ins_srtdiscipline_key
AND m.mld_melding_status NOT IN (1) --- niet afgewezen
AND m.mld_melding_status NOT IN (1) -- niet afgewezen
AND m.mld_melding_key = wo.mld_melding_key) wvg_nr,
(SELECT ko.mld_opdr_key, ud.fac_usrdata_omschr
FROM mld_kenmerkopdr ko, fac_usrdata ud, fac_usrtab ut
@@ -33838,19 +33840,19 @@ AS
WHERE k.mld_srtkenmerk_key = 1924
AND km.mld_kenmerk_key = k.mld_kenmerk_key
AND fac.safe_to_number(km.mld_kenmerkmelding_waarde) =
ud.fac_usrdata_key) wie, --- wie gaat de opdracht uitvoeren
ud.fac_usrdata_key) wie, -- wie gaat de opdracht uitvoeren
(SELECT km.mld_melding_key,
km.mld_kenmerkmelding_waarde opdrachtnemer
FROM mld_kenmerk k, mld_kenmerkmelding km
WHERE k.mld_srtkenmerk_key = 1922
AND km.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_kenmerk_key = 3542) onmr, --- opdrachtnemer
AND k.mld_kenmerk_key = 3542) onmr, -- opdrachtnemer
(SELECT km.mld_melding_key,
km.mld_kenmerkmelding_waarde onderaannemer
FROM mld_kenmerk k, mld_kenmerkmelding km
WHERE k.mld_srtkenmerk_key = 1022
AND km.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_kenmerk_key = 3543) oanmr, --- onderaannemer
AND k.mld_kenmerk_key = 3543) oanmr, -- onderaannemer
mld_melding m
WHERE m.mld_stdmelding_key = 2321
AND wie.mld_melding_key = m.mld_melding_key
@@ -33870,7 +33872,7 @@ AS
AND sm.mld_stdmelding_key = m.mld_stdmelding_key
AND vg.ins_discipline_key = sm.mld_ins_discipline_key
AND vgt.ins_srtdiscipline_key = vg.ins_srtdiscipline_key
AND m.mld_melding_status NOT IN (1) --- niet afgewezen
AND m.mld_melding_status NOT IN (1) -- niet afgewezen
AND fac.safe_to_date (uitvoerdatum.uitvoerdatum, 'dd-mm-yyyy') >
ADD_MONTHS (TRUNC (SYSDATE, 'MM'), -3)
AND m.mld_melding_key = wo.mld_melding_key(+)
@@ -34059,7 +34061,7 @@ AS
OR j.fac_notificatie_job_lastrun IS NULL)
AND t.fac_tracking_datum < j.fac_notificatie_job_nextrun;
---- Communicatie lijst, inclusief de voorgaande huurders (tot 3 maanden terug) en de nieuwe huurder
-- Communicatie lijst, inclusief de voorgaande huurders (tot 3 maanden terug) en de nieuwe huurder
CREATE OR REPLACE VIEW BLCC_V_RAP_CONTR_COMM_VGHRD
AS
SELECT DISTINCT com.alg_gebouw_key,
@@ -34464,7 +34466,7 @@ AS
WHERE t.fac_srtnotificatie_key = 59) ordnew
WHERE o.mld_opdr_key = ordnew.mld_opdr_key
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_opdr_externsyncdate IS NULL -- de opdracht is nog niet eerder verzonden naar Dynamics
UNION ALL
SELECT 'ordupd' actie, -- Prijswijziging waarvoor geen goedgekeuring/fiattering nodig!
@@ -34482,7 +34484,7 @@ AS
WHERE t.fac_srtnotificatie_key = 60 AND t.fac_tracking_oms LIKE '%Totaal €:%')
ordupd
WHERE o.mld_opdr_key = ordupd.mld_opdr_key
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_statusopdr_key NOT IN (1, 2, 3, 10) -- WO is niet: Afgewezen / Niet akkoord / Ter fiattering / Ter goedkeuring
AND o.mld_opdr_approved IS NULL
@@ -34504,7 +34506,7 @@ AS
OR t.fac_srtnotificatie_key = 62) -- ORDFOK bij (her)fiattering
ordupd
WHERE o.mld_opdr_key = ordupd.mld_opdr_key
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_statusopdr_key NOT IN (1, 2, 3, 10) -- WO is niet: Afgewezen / Niet akkoord / Ter fiattering / Ter goedkeuring
AND o.mld_opdr_kosten <= o.mld_opdr_approved
@@ -34525,7 +34527,7 @@ AS
WHERE t.fac_srtnotificatie_key = 66) ordver
WHERE o.mld_opdr_key = ordver.mld_opdr_key
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_opdr_externsyncdate IS NOT NULL
AND ordver.fac_tracking_datum > o.mld_opdr_externsyncdate
UNION ALL
@@ -34544,7 +34546,7 @@ AS
WHERE t.fac_srtnotificatie_key = 64) ordrej
WHERE o.mld_opdr_key = ordrej.mld_opdr_key
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_opdr_externsyncdate IS NOT NULL
AND ordrej.fac_tracking_datum > o.mld_opdr_externsyncdate
UNION ALL
@@ -34563,16 +34565,16 @@ AS
WHERE t.fac_srtnotificatie_key = 69) ordcan
WHERE o.mld_opdr_key = ordcan.mld_opdr_key
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) --- WO (tot 1000,-)/WO na offerte aanvraag/WO klantwens/WO klantwens na offerte
AND o.mld_typeopdr_key IN (101, 2741, 3101, 3121) -- WO (tot 1000,-)/WO na offerte aanvraag/Klantwens WO/Klantwens WO na offerte
AND o.mld_opdr_externsyncdate IS NOT NULL
AND ordcan.fac_tracking_datum > o.mld_opdr_externsyncdate) updates
WHERE fac_tracking_datum > to_date ('08-11-2024', 'dd-mm-yyyy') -- oude tracking gaan we niet alsnog versturen, op prod vanaf 8-11!
AND NOT EXISTS
(SELECT 1
FROM prs_bedrijf b
WHERE b.prs_bedrijf_key = 15821 AND updates.mld_uitvoerende_keys = b.prs_bedrijf_key) --- BLCC#87179 Brightlands doorbelasting (key15821) uitsluiten
WHERE b.prs_bedrijf_key = 15821 AND updates.mld_uitvoerende_keys = b.prs_bedrijf_key) -- BLCC#87179 Brightlands doorbelasting (key15821) uitsluiten
AND NOT EXISTS
(SELECT n.fac_notificatie_refkey --- als de opdracht al klaar staat voor verzending naar Dynamics dan hoeft dat niet nogmaals
(SELECT n.fac_notificatie_refkey -- als de opdracht al klaar staat voor verzending naar Dynamics dan hoeft dat niet nogmaals
FROM fac_notificatie n, fac_srtnotificatie sn
WHERE n.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_code = 'CUST21'
@@ -34603,7 +34605,7 @@ BEGIN
prs_bedrijfadres_key)
VALUES (v_srtnotificatie_key,
0,
rec.mld_opdr_key, --- opdracht
rec.mld_opdr_key, -- opdracht
2,
4621);
@@ -35094,7 +35096,7 @@ AS
FROM alg_locatie l, cnt_contract_plaats p
WHERE p.cnt_alg_plaats_key = l.alg_locatie_key AND p.cnt_alg_plaats_code = 'L') lg,
(SELECT DISTINCT prs_perslid_key, prs_perslid_email, prs_bedrijf_key, prs_perslid_naam_friendly
FROM (SELECT --- huisbaas
FROM (SELECT -- huisbaas
p.prs_perslid_key, p.prs_perslid_email, b.prs_bedrijf_key, pn.prs_perslid_naam_friendly
FROM alg_kenmerk k,
alg_onrgoedkenmerk ok,
@@ -35132,7 +35134,7 @@ AS
AND p.prs_perslid_verwijder IS NULL
AND b.prs_bedrijf_verwijder IS NULL
UNION ALL
SELECT --- financial contact
SELECT -- financial contact
p.prs_perslid_key, p.prs_perslid_email, b.prs_bedrijf_key, pn.prs_perslid_naam_friendly
FROM prs_perslid p,
prs_afdeling a,
@@ -35289,7 +35291,7 @@ AS
prs_perslid_email,
prs_bedrijf_key,
prs_perslid_naam_friendly
FROM (SELECT --- huisbaas
FROM (SELECT -- huisbaas
p.prs_perslid_key,
p.prs_perslid_email,
b.prs_bedrijf_key,
@@ -35333,7 +35335,7 @@ AS
AND p.prs_perslid_verwijder IS NULL
AND b.prs_bedrijf_verwijder IS NULL
UNION ALL
SELECT --- financial contact
SELECT -- financial contact
p.prs_perslid_key,
p.prs_perslid_email,
b.prs_bedrijf_key,
@@ -36070,7 +36072,7 @@ AS
prs_perslid_email,
prs_bedrijf_key,
prs_perslid_naam_friendly
FROM (SELECT --- huisbaas
FROM (SELECT -- huisbaas
p.prs_perslid_key,
p.prs_perslid_email,
b.prs_bedrijf_key,
@@ -36114,7 +36116,7 @@ AS
AND p.prs_perslid_verwijder IS NULL
AND b.prs_bedrijf_verwijder IS NULL
UNION ALL
SELECT --- financial contact
SELECT -- financial contact
p.prs_perslid_key,
p.prs_perslid_email,
b.prs_bedrijf_key,