PNBR#52789 rapportage bedrijfscatering

svn path=/Customer/trunk/; revision=37611
This commit is contained in:
Sander Schepers
2018-04-11 14:07:07 +00:00
parent f949649755
commit 27655fdfa5

View File

@@ -5440,7 +5440,7 @@ AS
FROM alg_v_ruimte_gegevens r;
-- PNBR#52789 - Rapportage bedrijfscatering
CREATE OR REPLACE FORCE VIEW PNBR_V_RAP_BESTELLINGEN
CREATE OR REPLACE FORCE VIEW PNBR_V_RAP_CATERING
(
RESERVERINGSNUMMER,
AFLEVERADRES,
@@ -5465,7 +5465,10 @@ ARTIKELNR,
ARTIKEL_OMSCHRIJVING,
ARTIKEL_AANTAL,
ARTIKEL_PRIJS,
TOTAAL_PRIJS
TOTAAL_PRIJS,
BTW,
ARTIKEL_PRIJS_BTW,
TOTAAL_PARIJS_BTW
)
AS
SELECT (x.res_reservering_key || '/' || x.res_rsv_ruimte_volgnr) reserveringsnummer,
@@ -5499,7 +5502,7 @@ SELECT (x.res_reservering_key || '/' || x.res_rsv_ruimte_volgnr) reserveringsnum
AND kw.res_kenmerk_key = rk.res_kenmerk_key
AND rk.res_srtkenmerk_key = 1)
costcenter,
TO_CHAR (x.res_rsv_artikel_levering, 'dd-mm-yyyy') datum,
x.res_rsv_artikel_levering datum,
TO_CHAR (x.res_rsv_ruimte_van, 'hh24:mi') tijd_ruimtereservering,
TO_CHAR (x.res_rsv_ruimte_tot, 'hh24:mi') tijd_einde_ruimtereservering,
x.res_rsv_ruimte_bezoekers,
@@ -5511,7 +5514,10 @@ SELECT (x.res_reservering_key || '/' || x.res_rsv_ruimte_volgnr) reserveringsnum
x.res_artikel_omschrijving,
x.res_rsv_artikel_aantal,
x.res_artikel_prijs,
ROUND ((x.res_rsv_artikel_aantal) * (x.res_artikel_prijs), 5)
ROUND ((x.res_rsv_artikel_aantal) * (x.res_artikel_prijs), 5) prijs_totaal_btw,
TO_NUMBER (DECODE (x.res_artikel_btw, null, '6', x.res_artikel_btw)) btw,
ROUND (x.res_artikel_prijs * (1 + (TO_NUMBER (DECODE (x.res_artikel_btw, null, '6', x.res_artikel_btw))/100)),2) res_artikel_prijs_btw,
ROUND (x.res_artikel_prijs * (1 + (TO_NUMBER (DECODE (x.res_artikel_btw, null, '6', x.res_artikel_btw))/100)) * x.res_rsv_artikel_aantal, 2) prijs_totaal_btw
FROM (SELECT rra.res_rsv_artikel_verwerkt,
COALESCE (rar1.alg_ruimte_key,
rar2.alg_ruimte_key,
@@ -5537,6 +5543,7 @@ SELECT (x.res_reservering_key || '/' || x.res_rsv_ruimte_volgnr) reserveringsnum
rra.res_artikel_prijs,
rra.res_rsv_artikel_aantal,
rra.btw,
rra.res_artikel_btw,
pf.prs_perslid_naam_full,
paf.prs_afdeling_omschrijving,
paf.prs_afdeling_upper,
@@ -5557,7 +5564,8 @@ SELECT (x.res_reservering_key || '/' || x.res_rsv_ruimte_volgnr) reserveringsnum
rra.res_rsv_artikel_prijs,
rra.res_rsv_artikel_aantal,
rra.res_rsv_artikel_btw btw,
ra.res_discipline_key
ra.res_discipline_key,
ra.res_artikel_btw
FROM res_rsv_artikel rra, res_artikel ra
WHERE rra.res_artikel_key = ra.res_artikel_key
--AND rra.res_status_bo_key = 6 --Status 6 = Verwerkt
@@ -5603,6 +5611,7 @@ SELECT (x.res_reservering_key || '/' || x.res_rsv_ruimte_volgnr) reserveringsnum
ON x.alg_ruimte_key = rg.alg_ruimte_key;
------ payload end ------
SET DEFINE OFF