SZDB#75972 -- Inrichten beleef-o-theek

svn path=/Customer/trunk/; revision=60126
This commit is contained in:
Arthur Egberink
2023-04-20 13:31:40 +00:00
parent 887bb45ea2
commit 085cd4b22c

View File

@@ -710,7 +710,7 @@ BEGIN
IF v_ins_deel_omschrijving IS NULL
THEN
v_errormsg := 'Bepaal object id - maak een nieuw nummer aan';
SELECT MAX(FAC.safe_to_number(SUBSTR(ins_deel_omschrijving, INSTR(ins_deel_omschrijving, '-', 1, 3)+1, 100)))
SELECT MAX(FAC.safe_to_number(SUBSTR(ins_deel_omschrijving, INSTR(ins_deel_omschrijving, '-')+1, 100)))
INTO v_ins_deel_volgnr
FROM ins_v_deel_gegevens
WHERE ins_discipline_omschrijving = 'MJOB'
@@ -1801,6 +1801,38 @@ SELECT alg_gebouw_code,
AND mld_kenmerk_key = 4202)
WHERE foto IS NOT NULL;
-- View voor de afhandeling van speel-o-theek atributen
CREATE OR REPLACE VIEW szdb_v_rap_bo_beleefotheek
AS
SELECT res_reservering_key || '/' || res_rsv_ruimte_volgnr nummer,
DECODE (FLX.getflex ('RES', 1, rrr.res_rsv_ruimte_key), NULL, 'Uitgeven', 'Innemen') actie,
rrr.res_rsv_ruimte_key,
rrr.res_rsv_ruimte_omschrijving,
pf.prs_perslid_naam_full,
res_rsv_ruimte_van,
res_rsv_ruimte_tot,
rd.res_deel_omschrijving,
alg_gebouw_naam,
alg_verdieping_volgnr,
alg_ruimte_nr,
alg_ruimte_omschrijving
FROM res_rsv_ruimte rrr,
res_rsv_deel rrd,
res_deel rd,
prs_v_perslid_fullnames pf,
alg_v_ruimte_gegevens rg
WHERE rrr.res_activiteit_key = 30
AND ( rrr.res_rsv_ruimte_van < TRUNC (SYSDATE + 1)
AND COALESCE (FLX.getflex ('RES', 1, rrr.res_rsv_ruimte_key), '0') <> '1'
OR rrr.res_rsv_ruimte_tot < TRUNC (SYSDATE + 1)
AND COALESCE (FLX.getflex ('RES', 2, rrr.res_rsv_ruimte_key), '0') <> '1')
AND rrr.res_rsv_ruimte_host_key = pf.prs_perslid_key
AND rrr.res_rsv_ruimte_key = rrd.res_rsv_ruimte_key
AND rrd.res_deel_key = rd.res_deel_key
AND rrr.alg_ruimte_key = rg.alg_ruimte_key
AND rrr.res_rsv_ruimte_verwijder IS NULL
AND rrd.res_rsv_deel_verwijder IS NULL;
------ payload end ------
SET DEFINE OFF