KFSG#63322 FACT-export/BPS-uitzondering voor Eurest Catering
svn path=/Customer/trunk/; revision=48057
This commit is contained in:
@@ -1794,7 +1794,8 @@ CREATE OR REPLACE VIEW kfsg_v_frozen_fact
|
||||
bro_id,
|
||||
factuur_naar_sg,
|
||||
aantal,
|
||||
kosten
|
||||
kosten,
|
||||
bps
|
||||
)
|
||||
AS
|
||||
SELECT pcp.prs_afdeling_key, -- Vaste contractkosten over de FROZEN termijnen
|
||||
@@ -1841,7 +1842,8 @@ AS
|
||||
NULL bro_id,
|
||||
DECODE (kl.prs_kenmerklink_waarde, 1, 'Ja', 'Nee') fact2sg,
|
||||
0 aantal,
|
||||
ud.fac_usrdata_prijs kosten
|
||||
ud.fac_usrdata_prijs kosten,
|
||||
'X' bps -- X=Don't care!
|
||||
FROM fac_usrdata ud,
|
||||
cnt_contract c,
|
||||
prs_bedrijf b,
|
||||
@@ -1917,7 +1919,8 @@ AS
|
||||
SUM ((boi.bes_bestelopdr_item_aantal * COALESCE (boi.bes_bestelopdr_item_inkprijs, boi.bes_bestelopdr_item_prijs)) +
|
||||
COALESCE (bo.bes_bestelopdr_korting, 0) +
|
||||
COALESCE (bo.bes_bestelopdr_levkosten, 0))
|
||||
kosten -- Netto bedrag, want alle bedragen excl. BTW, toch?
|
||||
kosten, -- Netto bedrag, want alle bedragen excl. BTW, toch?
|
||||
DECODE (b.prs_bedrijf_key, 72, 'O', 'X') bps -- 72=Eurest Catering
|
||||
FROM bes_bestelling b,
|
||||
bes_bestelling_item bbi,
|
||||
bes_bestelopdr_item boi,
|
||||
@@ -1992,7 +1995,8 @@ AS
|
||||
NULL,
|
||||
bo.bes_bestelopdr_id,
|
||||
DECODE (kl.prs_kenmerklink_waarde, 1, 'Ja', 'Nee'),
|
||||
1
|
||||
1,
|
||||
DECODE (b.prs_bedrijf_key, 72, 'O', 'X')
|
||||
UNION ALL -- Variabele kosten uit FROZEN reserveringen op variabele contracten (via fin_verkoopfactuur_id!)
|
||||
SELECT x.prs_afdeling_key,
|
||||
SUBSTR (x.fin_verkoopfactuur_maand, 1, 4) || '-' || SUBSTR (x.fin_verkoopfactuur_maand, 5, 2) maand,
|
||||
@@ -2014,7 +2018,8 @@ AS
|
||||
x.fin_verkoopfactuur_omschr bro_id,
|
||||
DECODE (x.prs_kenmerklink_waarde, 1, 'Ja', 'Nee') fact2sg,
|
||||
1 aantal,
|
||||
SUM (COALESCE (x.verw_prijs, x.prijs, 0)) kosten -- Netto bedrag, want alle bedragen excl. BTW, toch?
|
||||
SUM (COALESCE (x.verw_prijs, x.prijs, 0)) kosten, -- Netto bedrag, want alle bedragen excl. BTW, toch?
|
||||
DECODE (x.prs_bedrijf_key, 72, 'O', 'X') bps -- 72=Eurest Catering
|
||||
FROM (SELECT pcp.prs_afdeling_key,
|
||||
vf.fin_verkoopfactuur_maand,
|
||||
b.prs_bedrijf_key,
|
||||
@@ -2112,7 +2117,8 @@ AS
|
||||
NULL,
|
||||
x.fin_verkoopfactuur_omschr,
|
||||
DECODE (x.prs_kenmerklink_waarde, 1, 'Ja', 'Nee'),
|
||||
1
|
||||
1,
|
||||
DECODE (x.prs_bedrijf_key, 72, 'O', 'X')
|
||||
UNION ALL -- Variabele kosten uit FROZEN opdrachten op variabele contracten
|
||||
SELECT pcp.prs_afdeling_key,
|
||||
o.mld_opdr_ordernr maand,
|
||||
@@ -2159,7 +2165,8 @@ AS
|
||||
TO_CHAR (o.mld_melding_key) || '/' || TO_CHAR (o.mld_opdr_bedrijfopdr_volgnr) bro_id,
|
||||
DECODE (kl.prs_kenmerklink_waarde, 1, 'Ja', 'Nee'),
|
||||
1 aantal,
|
||||
o.mld_opdr_kosten kosten -- Netto bedrag, want alle bedragen excl. BTW, toch?
|
||||
o.mld_opdr_kosten kosten, -- Netto bedrag, want alle bedragen excl. BTW, toch?
|
||||
DECODE (b.prs_bedrijf_key, 72, DECODE (m.mld_alg_onroerendgoed_keys, 8023, 'B', 'O'), 'X') bps -- 72=Eurest Catering/8023=Restaurant BPS (TERM-T1-3-R3236)
|
||||
FROM mld_opdr o,
|
||||
cnt_contract c,
|
||||
prs_bedrijf b,
|
||||
@@ -2173,7 +2180,8 @@ AS
|
||||
AND k.mld_srtkenmerk_key = 961) nr, -- Inkoopnummer
|
||||
(SELECT *
|
||||
FROM prs_v_aanwezigkenmerklink
|
||||
WHERE prs_kenmerk_key = 1040) kl -- Factuur rechtstreeks naar SG!
|
||||
WHERE prs_kenmerk_key = 1040) kl, -- Factuur rechtstreeks naar SG!
|
||||
mld_melding m
|
||||
WHERE o.mld_opdr_ordernr IS NOT NULL -- Gefactureerd!
|
||||
--AND o.mld_statusopdr_key = 7 -- Verwerkt (kan niet anders)
|
||||
AND o.cnt_contract_key = c.cnt_contract_key
|
||||
@@ -2184,7 +2192,8 @@ AS
|
||||
AND cp.prs_perslid_key = pcp.prs_perslid_key(+)
|
||||
AND c.prs_perslid_key_beh = pcm.prs_perslid_key
|
||||
AND o.mld_opdr_key = nr.mld_opdr_key(+)
|
||||
AND b.prs_bedrijf_key = kl.prs_link_key(+);
|
||||
AND b.prs_bedrijf_key = kl.prs_link_key(+)
|
||||
AND o.mld_melding_key = m.mld_melding_key;
|
||||
|
||||
-- Geexporteerde/bevroren totalen over voorgaande maanden (vast en variabel).
|
||||
CREATE OR REPLACE VIEW kfsg_v_rap_frozen_fact_tot
|
||||
|
||||
Reference in New Issue
Block a user