NOUR#77429: Jaaroverzicht periodieke taken geeft gereed gemelde objecten in de toekomst.

svn path=/Database/branches/DB44/; revision=59734
This commit is contained in:
Maykel Geerdink
2023-03-23 13:54:57 +00:00
parent 1dd8aa3883
commit 1bb8cdf809

View File

@@ -86,7 +86,7 @@ AS
CASE
WHEN di.ins_deelsrtcontrole_status = 2
AND di.ins_deelsrtcontrole_datum_org IS NULL
THEN
THEN -- Gestart(2) en de allereerste inspectie.
-- Periodieke taken:
-- De startdatum is MAX(startdatum, aanmaakdatum/registratiedatum) en heeft altijd een waarde (ins_deel_aanmaak is altijd gevuld).
-- Er is nog geen inspectie geweest en de startdatum is ingevuld of de registratiedatum ligt in de toekomst.
@@ -253,11 +253,21 @@ AS
ELSE
0
END,
0) --Er geldt dat (ctr_ismjob = 0), dus de eerste when is toch niet geldig.
0) -- Er geldt dat (ctr_ismjob = 0), dus de eerste when is toch niet geldig.
END
END
ELSE
WHEN di.ins_deelsrtcontrole_status = 2
AND di.ins_deelsrtcontrole_datum_org IS NOT NULL
THEN -- Gestart(2) en niet de allereerste inspectie.
di.ins_deelsrtcontrole_datum_org
ELSE -- Status is Gereed gemeld(5) of Voltooid(6).
CASE xcp.ins_srtcontrole_mode
WHEN 0
THEN -- Moment mode: ga uit van de originele berekende inspectiedatum.
di.ins_deelsrtcontrole_datum_org
ELSE -- Interval mode: ga uit van de werkelijke inspectiedatum.
di.ins_deelsrtcontrole_datum
END
END) volgendedatum,
discipline,
soort,