FCLT#70361: Management rapportage voor periodieke taken.

svn path=/Database/trunk/; revision=57547
This commit is contained in:
Maykel Geerdink
2022-10-06 10:56:19 +00:00
parent 49f6e03a93
commit 7867919a19

View File

@@ -158,11 +158,11 @@ AS
WHEN m.ins_srtcontrole_eenheid = 3 THEN m.ins_srtcontrole_periode
ELSE m.ins_srtcontrole_periode * 12
END) <=
TO_DATE(TO_CHAR(add_months(SYSDATE, 12), 'yyyy') || '0101', 'yyyymmdd'))
TRUNC(add_months(SYSDATE, 12), 'YYYY'))
SELECT *
FROM comps
WHERE volgendedatum BETWEEN TO_DATE(TO_CHAR(SYSDATE, 'yyyy') || '0101', 'yyyymmdd')
AND TO_DATE(TO_CHAR(add_months(SYSDATE, 12), 'yyyy') || '0101', 'yyyymmdd')) ig
WHERE volgendedatum BETWEEN TRUNC(SYSDATE, 'YYYY')
AND TRUNC(add_months(SYSDATE, 12), 'YYYY')) ig
WHERE vervaldatum IS NULL
OR vervaldatum > SYSDATE
UNION ALL
@@ -204,8 +204,8 @@ AS
AND ctr_discipline_key = ctr_ins_discipline_key
AND ctr_disc_params_ismjob = 0
AND ins_srtcontrole_eenheid > 2
AND ins_deelsrtcontrole_datum BETWEEN TO_DATE(TO_CHAR(SYSDATE, 'yyyy') || '0101', 'yyyymmdd')
AND TO_DATE(TO_CHAR(add_months(SYSDATE, 12), 'yyyy') || '0101', 'yyyymmdd')
AND ins_deelsrtcontrole_datum BETWEEN TRUNC(SYSDATE, 'YYYY')
AND TRUNC(add_months(SYSDATE, 12), 'YYYY')
AND di.ins_deelsrtcontrole_key NOT IN (SELECT MAX(ins_deelsrtcontrole_key)
FROM ins_deelsrtcontrole id2
WHERE id2.ins_deel_key = di.deel_key