WZUV#41244 facturatie reserveringen
svn path=/Customer/trunk/; revision=36884
This commit is contained in:
@@ -2236,7 +2236,98 @@ BEGIN
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
CREATE OR REPLACE VIEW WZUV_V_RAP_CONTROLE_RES
|
||||
(
|
||||
SOORT,
|
||||
DATUM,
|
||||
NEDAPNR,
|
||||
KOSTENPLAATS,
|
||||
KOSTENSOORT,
|
||||
RES_NR,
|
||||
NO_SHOW,
|
||||
STATUS,
|
||||
OMSCHRIJVING,
|
||||
RUIMTE,
|
||||
RUIMTE_PRIJS,
|
||||
CATERING_PRIJS,
|
||||
NAAM_GEFACTUREERDE,
|
||||
FACTUURADRES,
|
||||
PC_PLAATS
|
||||
)
|
||||
AS
|
||||
SELECT DECODE (res.fclt_3d_afdeling_key,
|
||||
422, 'Extern - Cli<6C>nt',
|
||||
441, 'Extern - Overig',
|
||||
'Intern')
|
||||
activiteitensoort,
|
||||
van,
|
||||
CASE
|
||||
WHEN UPPER (personeelsnr) LIKE 'NEDAP%'
|
||||
THEN
|
||||
SUBSTR (personeelsnr, 7)
|
||||
ELSE
|
||||
''
|
||||
END
|
||||
AS NEDAPnr,
|
||||
kpl.prs_kostenplaats_nr
|
||||
|| '- '
|
||||
|| kpl.prs_kostenplaats_omschrijving,
|
||||
res.kostensoort,
|
||||
nummer,
|
||||
no_show,
|
||||
bostatus,
|
||||
res_omschrijving,
|
||||
ruimte,
|
||||
res.getruimteprijs (rrr.res_rsv_ruimte_key) ruimte_prijs,
|
||||
SUM (voorziening_totaalprijs) catering_prijs,
|
||||
naam_gefactureerde,
|
||||
factuuradres,
|
||||
pc_plaats
|
||||
FROM res_v_udr_reserveringincl res,
|
||||
prs_afdeling afd,
|
||||
res_rsv_ruimte rrr,
|
||||
prs_kostenplaats kpl,
|
||||
(SELECT res_rsv_ruimte_key,
|
||||
res_kenmerkreservering_waarde naam_gefactureerde
|
||||
FROM res_kenmerkwaarde kw, res_kenmerk km, res_srtkenmerk skm
|
||||
WHERE kw.res_kenmerk_key = km.res_kenmerk_key
|
||||
AND km.res_srtkenmerk_key = skm.res_srtkenmerk_key
|
||||
AND res_srtkenmerk_upper LIKE '%NAAM GEFACTUREERDE%')
|
||||
gefactureerde,
|
||||
(SELECT res_rsv_ruimte_key,
|
||||
res_kenmerkreservering_waarde factuuradres
|
||||
FROM res_kenmerkwaarde kw, res_kenmerk km, res_srtkenmerk skm
|
||||
WHERE kw.res_kenmerk_key = km.res_kenmerk_key
|
||||
AND km.res_srtkenmerk_key = skm.res_srtkenmerk_key
|
||||
AND res_srtkenmerk_upper LIKE 'ADRES%') adres,
|
||||
(SELECT res_rsv_ruimte_key, res_kenmerkreservering_waarde pc_plaats
|
||||
FROM res_kenmerkwaarde kw, res_kenmerk km, res_srtkenmerk skm
|
||||
WHERE kw.res_kenmerk_key = km.res_kenmerk_key
|
||||
AND km.res_srtkenmerk_key = skm.res_srtkenmerk_key
|
||||
AND res_srtkenmerk_upper LIKE 'POSTCODE%') postcode
|
||||
WHERE res.fclt_3d_afdeling_key = afd.prs_afdeling_key
|
||||
AND rrr.res_rsv_ruimte_key = res.key
|
||||
AND afd.prs_kostenplaats_key = kpl.prs_kostenplaats_key
|
||||
AND res.key = gefactureerde.res_rsv_ruimte_key(+)
|
||||
AND res.key = adres.res_rsv_ruimte_key(+)
|
||||
AND res.key = postcode.res_rsv_ruimte_key(+)
|
||||
GROUP BY res.fclt_3d_afdeling_key,
|
||||
van,
|
||||
personeelsnr,
|
||||
kpl.prs_kostenplaats_nr,
|
||||
kpl.prs_kostenplaats_omschrijving,
|
||||
kostensoort,
|
||||
nummer,
|
||||
no_show,
|
||||
bostatus,
|
||||
res_omschrijving,
|
||||
ruimte,
|
||||
rrr.res_rsv_ruimte_key,
|
||||
naam_gefactureerde,
|
||||
factuuradres,
|
||||
pc_plaats
|
||||
ORDER BY van, nummer;
|
||||
|
||||
BEGIN
|
||||
DBMS_UTILITY.COMPILE_SCHEMA (USER, FALSE);
|
||||
END;
|
||||
|
||||
Reference in New Issue
Block a user