YKPN#52881 -- Financiele rapportages aanpassen

svn path=/Customer/trunk/; revision=37673
This commit is contained in:
Arthur Egberink
2018-04-17 08:59:14 +00:00
parent 52730aac21
commit c7d6dc647b

View File

@@ -2951,9 +2951,10 @@ AS
-- view voor rapport pp goedkeurders
-- via de gebruikersgroep gaan we op zoek naar vervangers.
CREATE OR REPLACE VIEW ykpn_v_rap_goedkeuring_pp
AS
SELECT c.vervanger_key FCLT_3D_USER_KEY,
SELECT gg2.prs_perslid_key FCLT_3D_USER_KEY,
b.bez_bezoekers_key,
bez_afspraak_datum,
bez_afspraak_eind,
@@ -2972,9 +2973,9 @@ AS
bez_kenmerkwaarde kw,
prs_v_perslid_fullnames pg,
alg_locatie l,
(SELECT prs_perslid_key, prs_perslid_key vervanger_key FROM prs_perslid
UNION ALL
SELECT prs_perslid_key, prs_perslid_key_alt FROM prs_collega) c
fac_groep g,
fac_gebruikersgroep gg1,
fac_gebruikersgroep gg2
WHERE b.bez_bezoekers_key = rrd.bez_bezoekers_key
AND b.bez_bezoekers_key = kw.bez_bezoekers_key
AND a.alg_locatie_key = l.alg_locatie_key
@@ -2982,7 +2983,10 @@ AS
AND a.bez_afspraak_key = b.bez_afspraak_key
AND fac.safe_to_number (kw.bez_kenmerkwaarde_waarde) =
pg.prs_perslid_key
AND pg.prs_perslid_key = c.prs_perslid_key
AND pg.prs_perslid_key = gg1.prs_perslid_key
AND gg1.fac_groep_key = g.fac_groep_key
AND g.fac_groep_collega = 1
AND g.fac_groep_key = gg2.fac_groep_key
AND NOT EXISTS (SELECT t.fac_tracking_key
FROM fac_tracking t, fac_srtnotificatie sn
WHERE fac_tracking_refkey = b.bez_bezoekers_key
@@ -3780,6 +3784,7 @@ SELECT m.mld_melding_key,
mld.getopdrachtstatusdate(o.mld_opdr_key, 6) mld_opdr_afgemeld,
DECODE (o.mld_typeopdr_key, 101, mld_opdr_kosten) procuratiebedrag,
mld_opdr_materiaal opdrachtbedrag,
(select mld_kenmerkopdr_aanmaak from mld_kenmerkopdr ko, mld_kenmerk k where ko.mld_opdr_key = o.mld_opdr_key and ko.mld_kenmerk_key = k.mld_kenmerk_key and k.mld_srtkenmerk_key = 221) factuuraanmaak,
(select fac.safe_to_number(mld_kenmerkopdr_waarde) from mld_kenmerkopdr ko, mld_kenmerk k where ko.mld_opdr_key = o.mld_opdr_key and ko.mld_kenmerk_key = k.mld_kenmerk_key and k.mld_srtkenmerk_key = 221) factuurbedrag,
(select fac.safe_to_number(mld_kenmerkopdr_waarde) from mld_kenmerkopdr ko, mld_kenmerk k where ko.mld_opdr_key = o.mld_opdr_key and ko.mld_kenmerk_key = k.mld_kenmerk_key and k.mld_srtkenmerk_key = 381) po_nummer,
(select fac.safe_to_number(mld_kenmerkopdr_waarde) from mld_kenmerkopdr ko, mld_kenmerk k where ko.mld_opdr_key = o.mld_opdr_key and ko.mld_kenmerk_key = k.mld_kenmerk_key and k.mld_srtkenmerk_key = 401) afdeling
@@ -3823,6 +3828,7 @@ SELECT m.mld_melding_key,
NULL mld_opdr_afgemeld,
NULL procuratiebedrag,
NULL opdrachtbedrag,
(select mld_kenmerkmelding_aanmaak from mld_kenmerkmelding km, mld_kenmerk k where km.mld_melding_key = m.mld_melding_key and km.mld_kenmerk_key = k.mld_kenmerk_key and k.mld_srtkenmerk_key = 221) factuurbedrag,
(select fac.safe_to_number(mld_kenmerkmelding_waarde) from mld_kenmerkmelding km, mld_kenmerk k where km.mld_melding_key = m.mld_melding_key and km.mld_kenmerk_key = k.mld_kenmerk_key and k.mld_srtkenmerk_key = 221) factuurbedrag,
NULL po_nummer,
NULL afdeling