IVET#26822

svn path=/Customer/trunk/; revision=18153
This commit is contained in:
Ruud Lipper
2013-06-12 12:37:02 +00:00
parent ee18b6ff1c
commit 3f92103cf0

View File

@@ -2612,7 +2612,54 @@ AS
AND prs_link_key = prs_bedrijf_key AND prs_link_key = prs_bedrijf_key
/ /
BEGIN fac.registercustversion('IVET', 16); END; -- IVET#26822
-- Controleert per internval of er nieuwe transportaanvragen zijn en stuurt deze naar gebruiker DistributionCoordination
CREATE OR REPLACE VIEW IVET_V_NOTI_MLD_TRANSPORT
(
CODE,
SENDER,
RECEIVER,
TEXT,
KEY,
XKEY
)
AS
SELECT 'MLDNEW',
NULL,
69501, -- User DistributionCoordination
'Nieuwe melding: '
|| m.mld_melding_key
|| ' '
|| std.mld_stdmelding_omschrijving
|| ' '
|| mkm.mld_kenmerkmelding_waarde,
m.mld_melding_key,
NULL
FROM mld_melding m,
fac_tracking tr,
fac_srtnotificatie str,
mld_kenmerkmelding mkm,
mld_stdmelding std
WHERE mld_melding_status IN (0, 2, 3, 4, 7) -- open meldingen
AND tr.fac_srtnotificatie_key = str.fac_srtnotificatie_key
AND ( (tr.fac_tracking_refkey = m.mld_melding_key
AND str.fac_srtnotificatie_xmlnode IN ('melding')))
AND fac_srtnotificatie_code = 'MLDNEW'
AND tr.fac_tracking_datum >
(SELECT fac_notificatie_job_nextrun
- fac_notificatie_job_interval / 24
FROM fac_notificatie_job
WHERE fac_notificatie_job_view =
'IVET_V_NOTI_MLD_TRANSPORT')
AND m.mld_stdmelding_key = 2821 -- R-Transportaanvraag-transportaanvraag
AND mkm.mld_melding_key = m.mld_melding_key
AND mkm.mld_kenmerk_key = 11718 -- Kenmerk Land
AND mkm.mld_kenmerkmelding_waarde IS NOT NULL
AND mkm.mld_kenmerkmelding_verwijder IS NULL
AND m.mld_stdmelding_key = std.mld_stdmelding_key
/
BEGIN fac.registercustversion('IVET', 17); END;
/ /
BEGIN adm.systrackscript('$Workfile: ivet.sql $', '$Revision$', 0); END; BEGIN adm.systrackscript('$Workfile: ivet.sql $', '$Revision$', 0); END;
/ /