CSUN#78135 Vragen en ondersteuning koppeling PostNL

svn path=/Customer/trunk/; revision=62968
This commit is contained in:
Sander Schepers
2023-12-14 15:14:16 +00:00
parent 3e3a1cda0f
commit 1ff402f42e

View File

@@ -7595,6 +7595,53 @@ AS
FROM csun_v_rap_alginrichting
WHERE rm_pm = '*'
OR bb = '*';
CREATE OR REPLACE VIEW CSUN_V_MULESOFT_POSTNL
AS
SELECT m.mld_melding_key
AS Meldingnr,
(SELECT mld_kenmerkmelding_waarde
FROM mld_kenmerkmelding
WHERE mld_kenmerkmelding_verwijder IS NULL
AND mld_kenmerk_key = 121 --werkbonOpdrachtnr
AND mld_melding_key = m.mld_melding_key)
AS werkbonOpdrachtnrKlant,
l.alg_locatie_code
AS CSUProjectNummer,
(SELECT fac_usrdata_omschr
FROM mld_kenmerkmelding, fac_usrdata
WHERE mld_kenmerkmelding_verwijder IS NULL
AND TO_CHAR (fac_usrdata_key) = mld_kenmerkmelding_waarde
AND mld_kenmerk_key = 1722 --werkbonOpdrachtnr
AND mld_melding_key = m.mld_melding_key)
AS heeftwerkbon,
ms.mld_statuses_omschrijving
AS Status,
(SELECT MAX (datum)
FROM ((SELECT (t.fac_tracking_datum) AS datum
FROM fac_tracking t, fac_srtnotificatie sn
WHERE sn.fac_srtnotificatie_xmlnode = 'melding'
AND sn.fac_srtnotificatie_key =
t.fac_srtnotificatie_key
AND t.fac_tracking_refkey = m.mld_melding_key)
UNION ALL
(SELECT (n.mld_melding_note_aanmaak) AS datum
FROM mld_melding_note n
WHERE n.mld_melding_key = m.mld_melding_key)))
AS laatsteSyncDate,
fac.gettrackingdate ('MLDNEW', m.mld_melding_key)
AS insertDate,
fac.gettrackingdate ('MLDACP', m.mld_melding_key)
AS acceptDate,
fac.gettrackingdate ('MLDAFM', m.mld_melding_key)
AS afmeldDate,
m.mld_melding_opmerking
AS afmeldtekst
FROM mld_melding m, mld_statuses ms, alg_locatie l
WHERE m.mld_melding_status = ms.mld_statuses_key
AND m.mld_melding_status NOT IN (1, 6) --Afgewezen of historie
AND m.prs_perslid_key = 39281 -- API-user tbv Mulesoft
AND l.alg_locatie_key = m.mld_alg_locatie_key;
------ payload end ------