BLCC#87600 DAILY+rap/Schoonmaakbestek tbv. Vebego
svn path=/Customer/trunk/; revision=70148
This commit is contained in:
222
BLCC/blcc.sql
222
BLCC/blcc.sql
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user