SCHG#87578 -- Tijdelijke cust ctr.melding_voor_geplande_taken_maken omdat er op huidige nog geen taak-meldingen worden aangemaakt voor Persoons en Terrein gebonden objecten

svn path=/Customer/trunk/; revision=67942
This commit is contained in:
Jos Migo
2025-02-11 15:40:36 +00:00
parent 84aed889d3
commit a915b2b5d3

View File

@@ -2274,7 +2274,7 @@ ORDER BY geplande_aanvang_b ;
-- TIJDELIJK - ZIE SCHG#87578
--- ter vervanging van ctr.melding_voor_geplande_taken_maken
--- om ook objecten gekoppeld aan persoon en terrein mee te krijgen
--- ps. op basis plandatum en nog niet berekend xcp-record first time..
--- ps. op basis plandatum en nog niet ingepast op berekend xcp-record first time..
-- Uit ctr_pac.src
-- Automatische starten en ter uitvoering zetten van taken die voor vandaag of eerder zijn gepland (via plandatum of berekend).
@@ -2344,6 +2344,9 @@ CREATE OR REPLACE PROCEDURE schg_ctr_start
THEN alg.alg_onroerendgoed_keys(+)
END
AND TRUNC(idsc.ins_deelsrtcontrole_plandatum, 'dd')-1 <= TRUNC(SYSDATE, 'dd') -- Ik ga voor SCHG 1 dag eerder de taak-melding aanmaken zodat deze niet dubbel met de core aangemaakt wordt..
AND (xcp.ins_srtcontrole_eind IS NULL OR xcp.ins_srtcontrole_eind > SYSDATE)
AND d.ins_deel_verwijder IS NULL
AND (d.ins_deel_vervaldatum IS NULL OR d.ins_deel_vervaldatum > SYSDATE)
AND idsc.ins_scenario_key = 1
AND idsc.ins_deelsrtcontrole_status = 0
AND xcp.ctr_ismjob = 0
@@ -2396,6 +2399,9 @@ CREATE OR REPLACE PROCEDURE schg_ctr_start
THEN alg.alg_onroerendgoed_keys(+)
END
AND TRUNC(ins.nextcyclusdate(idsc.ins_deel_key, idsc.ins_srtcontrole_key, 1, 1), 'dd')-1 <= TRUNC(SYSDATE, 'dd') -- Ik ga voor SCHG 1 dag eerder de taak-melding aanmaken zodat deze niet dubbel met de core aangemaakt wordt..
AND (xcp.ins_srtcontrole_eind IS NULL OR xcp.ins_srtcontrole_eind > SYSDATE)
AND d.ins_deel_verwijder IS NULL
AND (d.ins_deel_vervaldatum IS NULL OR d.ins_deel_vervaldatum > SYSDATE)
AND idsc.ins_scenario_key = 1
AND idsc.ins_deelsrtcontrole_key = (SELECT MAX(ins_deelsrtcontrole_key)
FROM ins_deelsrtcontrole idsc2