BLCC#64393 PROQUO-export tbv. Hago (eenmalig nog een keer op 2e werkdag van maand)

svn path=/Customer/trunk/; revision=50116
This commit is contained in:
Maarten van der Heide
2021-03-01 16:44:44 +00:00
parent 3ef2694b57
commit 4aef699a41

View File

@@ -1103,7 +1103,9 @@ AS
AND fac.safe_to_number (ok.alg_onrgoedkenmerk_waarde) = ud.fac_usrdata_key) vloertype
WHERE c.ins_discipline_key = 2501 -- Soft Services Cleaning
AND c.cnt_contract_status IN (0, 1) -- Definitief of inmiddels Gesloten!
AND p.mnd BETWEEN TRUNC (c.cnt_contract_looptijd_van) AND TRUNC (c.cnt_contract_looptijd_tot + 1)
--AND p.mnd BETWEEN TRUNC (c.cnt_contract_looptijd_van) AND TRUNC (c.cnt_contract_looptijd_tot + 1)
AND p.mnd >= TRUNC (c.cnt_contract_looptijd_van)
AND p.mnd < TRUNC (c.cnt_contract_looptijd_tot + 1)
AND c.cnt_contract_mantel_key = mc.cnt_contract_key(+)
AND c.cnt_contract_key = cp.cnt_contract_key
AND cp.cnt_contract_plaats_verwijder IS NULL
@@ -1117,8 +1119,7 @@ AS
AND r.alg_ruimte_key = vloertype.alg_onrgoed_key(+)
UNION ALL -- Lopende maand op 1e volgende maand doorgezet naar ProQuro!
SELECT DISTINCT
--TO_CHAR (SYSDATE, 'yyyy-mm') maand,
DECODE (TO_CHAR (SYSDATE, 'yyyy'), '2020', '2020-01', TO_CHAR (SYSDATE, 'yyyy-mm')) maand, -- TODO: DECODE eruit!
TO_CHAR (SYSDATE, 'yyyy-mm') maand,
r.alg_ruimte_key,
l.alg_locatie_code,
g.alg_gebouw_code,
@@ -1157,7 +1158,9 @@ AS
AND fac.safe_to_number (ok.alg_onrgoedkenmerk_waarde) = ud.fac_usrdata_key) vloertype
WHERE c.ins_discipline_key = 2501 -- Soft Services Cleaning
AND c.cnt_contract_status = 0 -- Definitief
AND SYSDATE BETWEEN TRUNC (c.cnt_contract_looptijd_van) AND TRUNC (c.cnt_contract_looptijd_tot + 1)
--AND SYSDATE BETWEEN TRUNC (c.cnt_contract_looptijd_van) AND TRUNC (c.cnt_contract_looptijd_tot + 1)
AND SYSDATE >= TRUNC (c.cnt_contract_looptijd_van)
AND SYSDATE < TRUNC (c.cnt_contract_looptijd_tot + 1)
AND c.cnt_contract_mantel_key = mc.cnt_contract_key(+)
AND c.cnt_contract_key = cp.cnt_contract_key
AND cp.cnt_contract_plaats_verwijder IS NULL
@@ -1380,7 +1383,7 @@ AS
prs_bedrijf b,
prs_perslid p,
clean_oms
WHERE TO_CHAR (SYSDATE, 'dd') = '01' -- Evt. termijn doorzetten op 1e dag van de boekmaand!
WHERE TO_CHAR (SYSDATE, 'dd') = '02' -- Evt. termijn doorzetten op 1e dag van de boekmaand! TODO: Weer terug naar '01'!!!
AND v.maand = TO_CHAR (TRUNC (SYSDATE, 'mm') - 1, 'yyyy-mm') -- Voorgaande maand!
AND v.cnt_contract_mantel_key = mc.cnt_contract_key
--AND mc.cnt_contract_status = 0 -- Definitief
@@ -19296,7 +19299,7 @@ AS
AND inc_mldform_aanw.mld_melding_key(+) = m.mld_melding_key
AND toelichting_inc_mldform.mld_melding_key(+) = m.mld_melding_key
AND genomen_maatr.mld_melding_key(+) = m.mld_melding_key;
------ payload end ------
SET DEFINE OFF