PROR#74299 -- Inrichten Prorail omgeving

svn path=/Customer/trunk/; revision=61106
This commit is contained in:
Norbert Wassink
2023-07-10 07:25:38 +00:00
parent 2cbdc41144
commit d4c950c804

View File

@@ -791,8 +791,27 @@ AS
(SELECT ms.mld_statuses_omschrijving
FROM mld_statuses ms
WHERE ms.mld_statuses_key=m.mld_melding_status) mld_status,
'' kostenplaats,
m.mld_melding_onderwerp onderwerp,
'' kostenplaats,
m.mld_melding_omschrijving onderwerp,
(SELECT listagg(x.kenmerkwaardes, ', ' ) within group (order by x.volgnr)
FROM
(SELECT k.mld_kenmerk_omschrijving||':'||COALESCE(fud.fac_usrdata_code, km.mld_kenmerkmelding_waarde) kenmerkwaardes,
k.mld_kenmerk_volgnummer volgnr
FROM mld_kenmerkmelding km,
mld_kenmerk k,
mld_srtkenmerk skm,
fac_kenmerkdomein fk,
fac_usrdata fud,
fac_usrtab fut
WHERE mld_melding_key=m.mld_melding_key
AND k.mld_kenmerk_key = km.mld_kenmerk_key
AND skm.mld_srtkenmerk_key(+) = k.mld_srtkenmerk_key
AND fk.fac_kenmerkdomein_key(+) = skm.fac_kenmerkdomein_key
AND fut.fac_usrtab_key(+) = fk.fac_usrtab_key
AND fud.fac_usrtab_key(+) = fut.fac_usrtab_key
AND fud.fac_usrdata_key(+) = FAC.SAFE_TO_NUMBER(km.mld_kenmerkmelding_waarde)
AND k.mld_kenmerk_volgnummer>0) x
) kenmerkwaardes,
(SELECT MAX (f.fac_tracking_datum)
FROM fac_tracking f
WHERE f.FAC_TRACKING_REFKEY=m.mld_melding_key
@@ -1277,7 +1296,7 @@ CREATE OR REPLACE VIEW PROR_V_EXPORT_PROVAT
AS
SELECT 'Requestnr;Begindatum;Contact;Service;Omschrijving;Gebouw;Assignee;Type request;Status;Kostenplaats;Omschrijving' heaeder,0 FROM DUAL
UNION ALL
SELECT melding_key||';'||TO_CHAR(begin_datum,'DD-MM-YYYY HH24:MI:SS')||';'||contact||';'||service||';'||omschrijving||';'||locatie||';'||assignee||';'||type_request||';'||mld_status||';;'||onderwerp, 1
SELECT melding_key||';'||TO_CHAR(begin_datum,'DD-MM-YYYY HH24:MI:SS')||';'||contact||';'||service||';'||omschrijving||';'||locatie||';'||assignee||';'||type_request||';'||mld_status||';;'||onderwerp||', '||kenmerkwaardes, 1
FROM pror_v_mld_provat
WHERE provat_flag='1'
ORDER BY 1 DESC;