FCLT#70361: Management rapportage voor periodieke taken.
svn path=/Database/trunk/; revision=57547
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user