KFSG#72652 Rap/Doorbelastingvinkje

svn path=/Customer/trunk/; revision=56404
This commit is contained in:
Maarten van der Heide
2022-06-28 07:06:58 +00:00
parent 9d13aa661d
commit ee651b4293

View File

@@ -4403,7 +4403,7 @@ AS
AND t.fac_tracking_datum > nj.fac_notificatie_job_lastrun; AND t.fac_tracking_datum > nj.fac_notificatie_job_lastrun;
-- KFSG#71873: Uurlijkse CUST05-notificatie van de reguliere RES-bon naar: -- KFSG#71873: Uurlijkse CUST05-notificatie van de reguliere RES-bon naar:
-- - Serviceunit@schiphol.nl na boeking uit catalogus met key=218 (GPG) -- - Bastiaan.Brandenburg@schiphol.nl na boeking uit catalogus met key=218 (GPG)
-- - FSP@schiphol.nl na boeking uit catalogus met key=1781 (Yask Facility Management) -- - FSP@schiphol.nl na boeking uit catalogus met key=1781 (Yask Facility Management)
CREATE OR REPLACE VIEW KFSG_V_NOTI_RESOBJ CREATE OR REPLACE VIEW KFSG_V_NOTI_RESOBJ
( (
@@ -4433,7 +4433,7 @@ AS
rrr.res_reservering_key, rrr.res_reservering_key,
rrr.res_rsv_ruimte_key, rrr.res_rsv_ruimte_key,
NULL xsender, NULL xsender,
DECODE (d.ins_discipline_key, 218, 'Serviceunit@schiphol.nl', 'FSP@schiphol.nl') xemail, DECODE (d.ins_discipline_key, 218, 'Bastiaan.Brandenburg@schiphol.nl', 'FSP@schiphol.nl') xemail,
NULL xmobile, NULL xmobile,
NULL attachments NULL attachments
FROM fac_tracking t, FROM fac_tracking t,
@@ -4453,6 +4453,51 @@ AS
AND nj.fac_notificatie_job_view = 'KFSG_V_NOTI_RESOBJ' AND nj.fac_notificatie_job_view = 'KFSG_V_NOTI_RESOBJ'
AND t.fac_tracking_datum > nj.fac_notificatie_job_lastrun; AND t.fac_tracking_datum > nj.fac_notificatie_job_lastrun;
-- KFSG#72652: Door te belasten opdrachten.
CREATE OR REPLACE VIEW KFSG_V_RAP_OPDR_DOORBEL
(
MAAND,
PRS_BEDRIJF_KEY,
PRS_BEDRIJF_NAAM,
MLD_OPDR_KEY,
OPDRACHTNR,
OPDRACHTSTATUS,
OPDRACHTOMSCHR,
KOSTENPLAATSCODE,
KOSTENPLAATSOMSCHR,
KOSTEN
)
AS
SELECT TO_CHAR (ko.mld_kenmerkopdr_aanmaak, 'yyyy-mm') maand,
b.prs_bedrijf_key,
b.prs_bedrijf_naam,
o.mld_opdr_key,
TO_CHAR (o.mld_melding_key) || '/' || TO_CHAR (o.mld_opdr_bedrijfopdr_volgnr) opdrachtnr,
os.mld_statusopdr_omschrijving opdrachtstatus,
o.mld_opdr_omschrijving opdrachtomschr,
kp.prs_kostenplaats_nr kostenplaatcode,
kp.prs_kostenplaats_omschrijving kostenplaatomschr,
o.mld_opdr_kosten kosten -- Netto bedrag, want alle bedragen excl. BTW, toch?
FROM mld_opdr o,
mld_v_aanwezigkenmerkopdr ko,
mld_kenmerk k,
prs_bedrijf b,
mld_statusopdr os,
prs_kostenplaats kp,
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde
FROM mld_v_aanwezigkenmerkopdr ko, mld_kenmerk k
WHERE ko.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_srtkenmerk_key = 961) nr -- Inkoopnummer
WHERE o.mld_opdr_key = ko.mld_opdr_key
AND ko.mld_kenmerk_key = k.mld_kenmerk_key
AND k.mld_srtkenmerk_key = 2321 -- Intern doorbelasten
AND ko.mld_kenmerkopdr_waarde = '1' -- Aangevinkt
AND o.mld_uitvoerende_keys = b.prs_bedrijf_key
AND o.mld_statusopdr_key = os.mld_statusopdr_key
--AND os.mld_statusopdr_key IN (7, 9) -- Verwerkt/Afgerond
AND o.prs_kostenplaats_key = kp.prs_kostenplaats_key
AND o.mld_opdr_key = nr.mld_opdr_key(+);
------ payload end ------ ------ payload end ------
SET DEFINE OFF SET DEFINE OFF