PZEE#75214 Implementatie Provincie Zeeland
svn path=/Customer/trunk/; revision=59849
This commit is contained in:
@@ -992,6 +992,7 @@ AS
|
||||
ruimte_catalogus_key,
|
||||
cat.ins_discipline_omschrijving
|
||||
ruimte_catalogus,
|
||||
rer.res_ruimte_key,
|
||||
rer.res_ruimte_nr
|
||||
ruimte,
|
||||
(SELECT gb.alg_gebouw_code
|
||||
@@ -1018,8 +1019,8 @@ AS
|
||||
AND sk.res_srtkenmerk_key = 1) --- allergie/dieet
|
||||
wensen,
|
||||
(SELECT CASE
|
||||
WHEN res_kenmerkreservering_waarde = 181 THEN 'Nee'
|
||||
ELSE 'Ja'
|
||||
WHEN res_kenmerkreservering_waarde = 181 THEN 'Ja'
|
||||
ELSE 'Nee'
|
||||
END externen
|
||||
FROM res_kenmerkwaarde kw, res_kenmerk k, res_srtkenmerk sk
|
||||
WHERE kw.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
|
||||
@@ -1071,6 +1072,7 @@ AS
|
||||
ruimte_catalogus_key,
|
||||
'Losse catering'
|
||||
ruimte_catalogus,
|
||||
alg.alg_ruimte_key,
|
||||
alg.alg_ruimte_nr || ' ' || alg.alg_ruimte_omschrijving
|
||||
ruimte,
|
||||
(SELECT gb.alg_gebouw_code
|
||||
@@ -1173,6 +1175,66 @@ AS
|
||||
AND ba.prs_bedrijf_key = b.prs_bedrijf_key
|
||||
AND rar.res_rsv_artikel_externsyncdate IS NULL;
|
||||
|
||||
-- combinatie van reservering en bestelregels
|
||||
CREATE OR REPLACE VIEW PZEE_V_RAP_CATERING_ALL
|
||||
AS
|
||||
SELECT cr.bedrijfs_key,
|
||||
cr.leverancier,
|
||||
cr.mailadres,
|
||||
c.res_rsv_ruimte_key,
|
||||
c.reservering,
|
||||
c.oms omschrijving,
|
||||
ruimte_catalogus,
|
||||
cr.res_disc_params_expire_dagen,
|
||||
cr.res_disc_params_expire_tijd,
|
||||
cr.bestelling_voor nu_te_bestellen_voor_levering_op,
|
||||
CASE
|
||||
WHEN ( c.ruimte_catalogus_key IN (441)
|
||||
AND NOT c.res_ruimte_key = 17
|
||||
AND cr.bedrijfs_key = 1841)
|
||||
THEN
|
||||
'hoofdgebouw keuken beneden' --- bestellingen in ruimtes A0 en B1 voor SEC
|
||||
ELSE
|
||||
'hoofdgebouw keuken boven'
|
||||
END afleverlocatie,
|
||||
c.gebouw,
|
||||
c.ruimte,
|
||||
c.act_nr activiteitennr,
|
||||
c.externen externen_aanwezig,
|
||||
c.aantal aant_externen,
|
||||
c.wensen dieet_allergie,
|
||||
cr.ins_discipline_omschrijving catalogus,
|
||||
cr.res_artikel_omschrijving artikel,
|
||||
cr.res_rsv_artikel_aantal aantal,
|
||||
CASE
|
||||
WHEN TO_CHAR (cr.res_rsv_artikel_levering, 'd') = 1
|
||||
THEN
|
||||
'Zondag'
|
||||
WHEN TO_CHAR (cr.res_rsv_artikel_levering, 'd') = 2
|
||||
THEN
|
||||
'Maandag'
|
||||
WHEN TO_CHAR (cr.res_rsv_artikel_levering, 'd') = 3
|
||||
THEN
|
||||
'Dinsdag'
|
||||
WHEN TO_CHAR (cr.res_rsv_artikel_levering, 'd') = 4
|
||||
THEN
|
||||
'Woensdag'
|
||||
WHEN TO_CHAR (cr.res_rsv_artikel_levering, 'd') = 5
|
||||
THEN
|
||||
'Donderdag'
|
||||
WHEN TO_CHAR (cr.res_rsv_artikel_levering, 'd') = 6
|
||||
THEN
|
||||
'Vrijdag'
|
||||
WHEN TO_CHAR (cr.res_rsv_artikel_levering, 'd') = 7
|
||||
THEN
|
||||
'Zaterdag'
|
||||
END leverdag, --- zondag is dag 1 van de week
|
||||
cr.res_rsv_artikel_levering artikel_levering,
|
||||
TO_CHAR (cr.res_rsv_artikel_levering, 'dd-mm-yyyy') leverdatum,
|
||||
TO_CHAR (cr.res_rsv_artikel_levering, 'hh:mi') levertijd
|
||||
FROM pzee_v_rap_catering c, pzee_v_rap_catering_rgl cr
|
||||
WHERE c.res_rsv_ruimte_key = cr.res_rsv_ruimte_key;
|
||||
|
||||
-- rapport met bestellingen dat naar de leverancier gestuurd mag worden
|
||||
CREATE OR REPLACE VIEW PZEE_V_RAP_NOTI_LEVERANCIER
|
||||
AS
|
||||
@@ -1181,9 +1243,14 @@ AS
|
||||
c.oms omschrijving,
|
||||
c.ruimte_catalogus_key,
|
||||
ruimte_catalogus,
|
||||
CASE
|
||||
WHEN c.ruimte_catalogus_key IN (804, 0) THEN 'keuken A (A138)'
|
||||
ELSE 'keuken in het hoofdgebouw (begane grond)'
|
||||
CASE
|
||||
WHEN ( c.ruimte_catalogus_key IN (441)
|
||||
AND NOT c.res_ruimte_key = 17
|
||||
AND cr.bedrijfs_key = 1841)
|
||||
THEN
|
||||
'hoofdgebouw keuken beneden' --- bestellingen in ruimtes A0 en B1 voor SEC
|
||||
ELSE
|
||||
'hoofdgebouw keuken boven'
|
||||
END afleverlocatie,
|
||||
c.gebouw,
|
||||
c.ruimte,
|
||||
@@ -1232,7 +1299,8 @@ AS
|
||||
code,
|
||||
(SELECT fac_usrrap_key
|
||||
FROM fac_usrrap
|
||||
WHERE UPPER (fac_usrrap_view_name) =
|
||||
WHERE UPPER(fac_usrrap_omschrijving) = 'RES: TE BESTELLEN CATERING'
|
||||
AND UPPER (fac_usrrap_view_name) =
|
||||
'PZEE_V_RAP_NOTI_LEVERANCIER') ---- refkey: is het rapport
|
||||
key,
|
||||
b.extra_key
|
||||
@@ -1279,7 +1347,8 @@ AS
|
||||
code,
|
||||
(SELECT fac_usrrap_key
|
||||
FROM fac_usrrap
|
||||
WHERE UPPER (fac_usrrap_view_name) =
|
||||
WHERE UPPER(fac_usrrap_omschrijving) = 'RES: TE BESTELLEN CATERING'
|
||||
AND UPPER (fac_usrrap_view_name) =
|
||||
'PZEE_V_RAP_NOTI_LEVERANCIER') ---- refkey: is het rapport
|
||||
key,
|
||||
b.extra_key
|
||||
|
||||
Reference in New Issue
Block a user