YKPN#55218 -- Notificatie naar behandelaar als procuratie niet volledig is.
svn path=/Customer/trunk/; revision=39729
This commit is contained in:
@@ -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
|
||||
(
|
||||
|
||||
Reference in New Issue
Block a user