YKPN#55218 -- Notificatie naar behandelaar als procuratie niet volledig is.

svn path=/Customer/trunk/; revision=39729
This commit is contained in:
Arthur Egberink
2018-11-08 14:27:19 +00:00
parent 90823f89c2
commit 45edd8cd64

View File

@@ -4925,6 +4925,60 @@ AS
WHERE fac_notificatie_job_view =
'YKPN_V_NOTI_PROCURATIE_AFM');
-- Notificatie die per mail naar de behandelaar van een melding wordt gestuurd indien de hoofdmelding wordt afgemeld,
-- maar er onder de hoofdmelding een of meerdere procuraties hangen waar een het veld 'PO nummer' wel is voorzien van cijfers,
-- maar waar geen vinkje is gezet bij het veld 'PO bedrag doorbelasten?'. (YKPN#55218)
CREATE OR REPLACE VIEW ykpn_v_noti_procuratie_afm_po
(
code,
sender,
receiver,
text,
key,
xkey
)
AS
SELECT DISTINCT
'CUST09',
NULL,
m.mld_melding_behandelaar_key,
'Melding '
|| m.mld_melding_key
|| ' is recent afgemeld. Bij de procuratie is nog niet aangevinkt of het PO bedrag doorbelast moet worden.',
m.mld_melding_key,
NULL
FROM mld_melding m, fac_tracking t, fac_srtnotificatie sn
WHERE t.fac_tracking_refkey = m.mld_melding_key
AND t.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
AND sn.fac_srtnotificatie_code = 'MLDAFM'
AND EXISTS
(SELECT o.mld_opdr_key
FROM mld_opdr o, mld_kenmerkopdr koPO
WHERE m.mld_melding_key = o.mld_melding_key
AND o.mld_typeopdr_key = 101 -- procuratie
AND o.mld_opdr_key = koPO.mld_opdr_key
AND koPO.mld_kenmerk_key = 561 -- -- PO Nummer
AND fac.safe_to_number (
koPO.mld_kenmerkopdr_waarde)
IS NOT NULL
AND NOT EXISTS
(SELECT koBD.mld_kenmerkopdr_key
FROM mld_kenmerkopdr koBD
WHERE koBD.mld_kenmerk_key = 3701
AND koBD.mld_kenmerkopdr_waarde =
'1'))
AND t.fac_tracking_datum BETWEEN (SELECT fac_notificatie_job_nextrun
- fac_notificatie_job_interval
/ 24
FROM fac_notificatie_job
WHERE fac_notificatie_job_view =
'YKPN_V_NOTI_PROCURATIE_AFM_PO')
AND (SELECT fac_notificatie_job_nextrun
FROM fac_notificatie_job
WHERE fac_notificatie_job_view =
'YKPN_V_NOTI_PROCURATIE_AFM_PO');
-- YKPN#52215:
CREATE OR REPLACE FORCE VIEW YKPN_V_STANDPLTS_AANVR_RES
(