VLKC#61102 rapport meldingen x reservering
svn path=/Customer/trunk/; revision=45589
This commit is contained in:
@@ -4564,6 +4564,81 @@ AS
|
||||
AND TRUNC (t.fac_tracking_datum) = TRUNC (SYSDATE - 1)
|
||||
AND sn.fac_srtnotificatie_code = 'CUST01';
|
||||
|
||||
create or replace view vlkc_v_rap_mld_x_res
|
||||
as
|
||||
SELECT m.mld_melding_key,
|
||||
sd.ins_srtdiscipline_prefix || m.mld_melding_key meldingnr,
|
||||
mld_melding_datum,
|
||||
std.mld_stdmelding_omschrijving melding,
|
||||
d.ins_discipline_omschrijving vagkroep,
|
||||
d.ins_discipline_key fclt_3d_discipline_key,
|
||||
sd.ins_srtdiscipline_omschrijving vakgroeptype,
|
||||
aog.alg_plaatsaanduiding plaats,
|
||||
l.alg_locatie_key fclt_3d_locatie_key,
|
||||
l.alg_locatie_omschrijving locatie,
|
||||
pf.prs_perslid_naam_full melder,
|
||||
s.mld_statuses_omschrijving status,
|
||||
m.mld_melding_onderwerp onderwerp,
|
||||
m.mld_melding_omschrijving omschrijving,
|
||||
rrr.res_rsv_ruimte_key,
|
||||
rrr.res_reservering_key || '/' || rrr.res_rsv_ruimte_volgnr
|
||||
reservering,
|
||||
rrr.res_rsv_ruimte_omschrijving reservering_omschrijving,
|
||||
mo.opdrachtnr,
|
||||
mo.mld_opdr_datumbegin opdrachtdatum,
|
||||
mo.mld_opdr_einddatum opdracht_eind,
|
||||
mo.mld_opdr_plandatum opdracht_plan,
|
||||
mo.uitvoerende,
|
||||
mo.mld_opdr_kosten kosten,
|
||||
mo.opdracht_status,
|
||||
mo.opdracht_type,
|
||||
mo.factuurincl
|
||||
FROM mld_melding m,
|
||||
res_rsv_ruimte rrr,
|
||||
mld_stdmelding std,
|
||||
mld_discipline d,
|
||||
ins_srtdiscipline sd,
|
||||
alg_v_allonrgoed_gegevens aog,
|
||||
mld_statuses s,
|
||||
alg_locatie l,
|
||||
prs_v_perslid_fullnames_all pf,
|
||||
(SELECT o.mld_opdr_key,
|
||||
mld_melding_key,
|
||||
o.mld_melding_key || '/' || mld_opdr_bedrijfopdr_volgnr
|
||||
opdrachtnr,
|
||||
o.mld_opdr_datumbegin,
|
||||
mld_opdr_einddatum,
|
||||
mld_opdr_plandatum,
|
||||
mu.naam uitvoerende,
|
||||
mld_opdr_kosten,
|
||||
so.mld_statusopdr_omschrijving opdracht_status,
|
||||
ot.mld_typeopdr_omschrijving opdracht_type,
|
||||
fo.factuurincl
|
||||
FROM mld_opdr o,
|
||||
mld_typeopdr ot,
|
||||
mld_statusopdr so,
|
||||
mld_v_uitvoerende mu,
|
||||
( SELECT mld_opdr_key,
|
||||
SUM (f.fin_factuur_totaal + f.fin_factuur_totaal_btw)
|
||||
factuurincl
|
||||
FROM fin_factuur f
|
||||
WHERE mld_opdr_key IS NOT NULL
|
||||
AND f.fin_factuur_verwijder IS NULL
|
||||
GROUP BY mld_opdr_key) fo
|
||||
WHERE o.mld_uitvoerende_keys = mu.mld_uitvoerende_key
|
||||
AND o.mld_typeopdr_key = ot.mld_typeopdr_typeopdr_key
|
||||
AND o.mld_statusopdr_key = so.mld_statusopdr_key
|
||||
AND o.mld_opdr_key = fo.mld_opdr_key(+)) mo
|
||||
WHERE rrr.res_rsv_ruimte_key = m.res_rsv_ruimte_key
|
||||
AND std.mld_stdmelding_key = m.mld_stdmelding_key
|
||||
AND std.mld_ins_discipline_key = d.ins_discipline_key
|
||||
AND d.ins_srtdiscipline_key = sd.ins_srtdiscipline_key
|
||||
AND m.mld_alg_onroerendgoed_keys = aog.alg_onroerendgoed_keys
|
||||
AND m.mld_melding_status = s.mld_statuses_key
|
||||
AND aog.alg_locatie_key = l.alg_locatie_key
|
||||
AND m.prs_perslid_key = pf.prs_perslid_key
|
||||
AND mo.mld_melding_key(+) = m.mld_melding_key;
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user