CSUN#87535 Rapportage tbv Mulesoft aangepast op nieuwe inrichting
svn path=/Customer/trunk/; revision=67924
This commit is contained in:
@@ -7750,12 +7750,9 @@ AS
|
||||
CREATE OR REPLACE VIEW CSUN_V_MULESOFT_POSTNL
|
||||
(
|
||||
MELDINGNR,
|
||||
KLANTTYPE,
|
||||
WERKBONOPDRACHTNRKLANT,
|
||||
WERKBONOPDRACHTNRMULESOFT,
|
||||
CSUPROJECTNUMMER,
|
||||
PONUMMER,
|
||||
HEEFTWERKBON,
|
||||
DATUMWERKBONVERSTUUR,
|
||||
WERKBONGEVULD,
|
||||
STATUS,
|
||||
@@ -7769,65 +7766,44 @@ 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 = 1721 --klanttype
|
||||
AND mld_melding_key = m.mld_melding_key)
|
||||
AS klanttype,
|
||||
(SELECT k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk km, mld_srtkenmerk skm
|
||||
WHERE k.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND k.mld_kenmerk_key = km.mld_kenmerk_key
|
||||
AND skm.mld_srtkenmerk_key = km.mld_srtkenmerk_key
|
||||
AND skm.mld_srtkenmerk_key = 2 --Werkbon/Opdrachtnr. klant
|
||||
AND skm.mld_srtkenmerk_key = 2 --Werkbon/Opdrachtnr. klant
|
||||
AND k.mld_melding_key = m.mld_melding_key)
|
||||
AS werkbonOpdrachtnrKlant,
|
||||
(SELECT k.mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding k, mld_kenmerk km, mld_srtkenmerk skm
|
||||
WHERE k.mld_kenmerkmelding_verwijder IS NULL
|
||||
AND k.mld_kenmerk_key = km.mld_kenmerk_key
|
||||
AND skm.mld_srtkenmerk_key = km.mld_srtkenmerk_key
|
||||
AND skm.mld_srtkenmerk_key = 1041 --Technisch opdrachtnr. Klant.
|
||||
AND k.mld_melding_key = m.mld_melding_key)
|
||||
AS werkbonOpdrachtnrMulesoft,
|
||||
l.alg_locatie_code
|
||||
AS CSUProjectNummer,
|
||||
(SELECT mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding
|
||||
WHERE mld_kenmerkmelding_verwijder IS NULL
|
||||
AND mld_kenmerk_key = 1781 --PO-nummer
|
||||
AND mld_kenmerk_key = 2201 --PO-nummer
|
||||
AND mld_melding_key = m.mld_melding_key)
|
||||
AS werkbonOpdrachtnrKlant,
|
||||
(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 --PostNL werkbon (ja/nee)
|
||||
AND mld_melding_key = m.mld_melding_key)
|
||||
AS heeftwerkbon,
|
||||
(SELECT mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding
|
||||
WHERE mld_kenmerkmelding_verwijder IS NULL
|
||||
AND mld_kenmerk_key = 1782 --Datum werkbon verstuurd
|
||||
AND mld_kenmerk_key = 2202 --Datum werkbon verstuurd
|
||||
AND mld_melding_key = m.mld_melding_key)
|
||||
AS datumwerkbonverstuurd,
|
||||
(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 = 1801 --PostNL werkbon gevuld (ja/nee)?
|
||||
AND mld_kenmerk_key = 1801 --PostNL werkbon gevuld (ja/nee)?
|
||||
AND mld_melding_key = m.mld_melding_key)
|
||||
AS werkbongevuld,
|
||||
m.mld_melding_status
|
||||
AS Status,
|
||||
(SELECT MAX (datum)
|
||||
FROM ((SELECT MAX (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)
|
||||
FROM ( (SELECT MAX (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 MAX (n.mld_melding_note_wijzigdatum) AS datum
|
||||
FROM mld_melding_note n
|
||||
@@ -7837,7 +7813,7 @@ AS
|
||||
(SELECT mld_kenmerkmelding_waarde
|
||||
FROM mld_kenmerkmelding
|
||||
WHERE mld_kenmerkmelding_verwijder IS NULL
|
||||
AND mld_kenmerk_key = 1823 --Syncdate
|
||||
AND mld_kenmerk_key = 2203 --Syncdate
|
||||
AND mld_melding_key = m.mld_melding_key)
|
||||
AS SyncDatum,
|
||||
COALESCE (fac.gettrackingdate ('MLDNEW', m.mld_melding_key),
|
||||
@@ -7851,10 +7827,9 @@ AS
|
||||
AS afmeldtekst
|
||||
FROM mld_melding m, alg_locatie l
|
||||
WHERE m.mld_melding_status NOT IN (1, 6) --Afgewezen of historie
|
||||
AND m.prs_perslid_key = 39281 -- API-user tbv Mulesoft
|
||||
AND m.prs_perslid_key = 72461 -- API-user tbv Mulesoft
|
||||
AND l.alg_locatie_key = m.mld_alg_locatie_key;
|
||||
|
||||
|
||||
CREATE OR REPLACE PROCEDURE csun_import_perslid (p_import_key IN NUMBER)
|
||||
AS
|
||||
oracle_err_num NUMBER;
|
||||
|
||||
Reference in New Issue
Block a user