HSLE#89419 RES-rap/Toevoegen kolommen

svn path=/Customer/trunk/; revision=69834
This commit is contained in:
Maarten van der Heide
2025-07-22 14:21:18 +00:00
parent 3913e6d717
commit b570039fd3

View File

@@ -1547,10 +1547,14 @@ CREATE OR REPLACE VIEW hsle_v_rap_reservering
voorziening_prijs,
grootboekrekeningnr,
grootboekomschrijving,
grootboekaanwezig
grootboekaanwezig,
opmerking,
voedselallergie,
gastheer_tel,
contact_tel
)
AS
SELECT rrr.res_reservering_key,
SELECT rrr.res_rsv_ruimte_key,
rrr.res_reservering_key || '/' || rrr.res_rsv_ruimte_volgnr,
rrr.res_rsv_ruimte_omschrijving,
COALESCE (rrr.res_rsv_ruimte_aanmaak, voorz.van),
@@ -1662,11 +1666,11 @@ AS
r2a.ruimte_nr,
r2a.opstelling,
rrr.res_rsv_ruimte_noshow,
NVL ((SELECT pr.fac_profiel_limiet
FROM fac_profiel pr
WHERE p.fac_profiel_key = pr.fac_profiel_key),
NVL ((SELECT fac_profiel_limiet
FROM fac_profiel
WHERE fac_profiel_key = ph.fac_profiel_key),
0),
prs_perslid_nr,
ph.prs_perslid_nr,
wp2.prs_werkplek_aanduiding,
COALESCE (
voorz.ins_discipline_key,
@@ -1722,39 +1726,47 @@ AS
voorz.prijs,
(SELECT ud.fac_usrdata_code
FROM res_kenmerkwaarde w, res_kenmerk k, fac_usrdata ud
WHERE w.res_kenmerk_key = k.res_kenmerk_key
WHERE w.res_kenmerkwaarde_verwijder IS NULL
AND w.res_kenmerk_key = k.res_kenmerk_key
AND k.res_srtkenmerk_key = 1
AND w.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
AND fac.safe_to_number (w.res_kenmerkreservering_waarde) = ud.fac_usrdata_key
AND ud.fac_usrtab_key = 41
AND ud.fac_usrdata_key =
fac.safe_to_number (W.RES_KENMERKRESERVERING_WAARDE)
AND w.res_kenmerkwaarde_verwijder IS NULL)
AND w.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key)
grootboekrekeningnr,
(SELECT ud.fac_usrdata_omschr
FROM res_kenmerkwaarde w, res_kenmerk k, fac_usrdata ud
WHERE w.res_kenmerk_key = k.res_kenmerk_key
WHERE w.res_kenmerkwaarde_verwijder IS NULL
AND w.res_kenmerk_key = k.res_kenmerk_key
AND k.res_srtkenmerk_key = 1
AND w.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
AND fac.safe_to_number (w.res_kenmerkreservering_waarde) = ud.fac_usrdata_key
AND ud.fac_usrtab_key = 41
AND ud.fac_usrdata_key =
fac.safe_to_number (W.RES_KENMERKRESERVERING_WAARDE)
AND w.res_kenmerkwaarde_verwijder IS NULL)
AND w.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key)
grootboekomschrijving,
(SELECT 'X'
FROM res_kenmerkwaarde w, res_kenmerk k, fac_usrdata ud
WHERE w.res_kenmerk_key = k.res_kenmerk_key
WHERE w.res_kenmerkwaarde_verwijder IS NULL
AND w.res_kenmerk_key = k.res_kenmerk_key
AND k.res_srtkenmerk_key = 1
AND w.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key
AND fac.safe_to_number (w.res_kenmerkreservering_waarde) = ud.fac_usrdata_key
AND ud.fac_usrtab_key = 41
AND ud.fac_usrdata_key =
fac.safe_to_number (W.RES_KENMERKRESERVERING_WAARDE)
AND w.res_kenmerkwaarde_verwijder IS NULL)
grootboekaanwezig
AND w.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key)
grootboekaanwezig,
rrr.res_rsv_ruimte_opmerking,
(SELECT w.res_kenmerkreservering_waarde
FROM res_kenmerkwaarde w, res_kenmerk k
WHERE w.res_kenmerkwaarde_verwijder IS NULL
AND w.res_kenmerk_key = k.res_kenmerk_key
AND k.res_srtkenmerk_key = 182 -- Omschrijving voedselallergie
AND w.res_rsv_ruimte_key = rrr.res_rsv_ruimte_key)
voedselallergie,
ph.prs_perslid_telefoonnr gastheer_tel,
pc.prs_perslid_telefoonnr contact_tel
FROM res_v_aanwezigrsv_ruimte rrr,
res_activiteit ra,
res_srtactiviteit rsa,
prs_perslid p,
prs_perslid ph,
prs_afdeling a,
prs_perslid pc,
prs_kostenplaats k,
( SELECT rrr.res_rsv_ruimte_key,
MAX (o.res_opstelling_omschrijving) opstelling,
@@ -1845,13 +1857,14 @@ AS
WHERE rrr.res_rsv_ruimte_van >= TO_DATE ('01-01-2020', 'DD-MM-YYYY')
AND rrr.res_activiteit_key = ra.res_activiteit_key
AND ra.res_srtactiviteit_key = rsa.res_srtactiviteit_key
AND rrr.res_rsv_ruimte_host_key = p.prs_perslid_key
AND p.prs_afdeling_key = a.prs_afdeling_key
AND rrr.res_rsv_ruimte_host_key = ph.prs_perslid_key
AND ph.prs_afdeling_key = a.prs_afdeling_key
AND rrr.res_rsv_ruimte_contact_key = pc.prs_perslid_key
AND rrr.prs_kostenplaats_key = k.prs_kostenplaats_key(+)
AND rrr.res_rsv_ruimte_key = r2a.res_rsv_ruimte_key(+)
AND rrr.res_rsv_ruimte_key = voorz.res_rsv_ruimte_key(+)
AND (rrr.res_ruimte_opstel_key IS NOT NULL OR voorz.res_rsv_ruimte_key IS NOT NULL)
AND p.prs_perslid_key = wp2.prs_perslid_key(+);
AND ph.prs_perslid_key = wp2.prs_perslid_key(+);
-- Copied from CORE VIEWS for User Defined Reports (UDR): ins_v_udr_deel
CREATE OR REPLACE VIEW hsle_v_rap_deel_verwijderd