STER#88909 -- Rapport tbv bibliotheek boeken uitlenen

svn path=/Customer/trunk/; revision=68917
This commit is contained in:
Norbert Wassink
2025-05-06 12:53:28 +00:00
parent cb77894dfd
commit 4caa152674

View File

@@ -1620,6 +1620,47 @@ AS
AND m.mld_melding_status IN (2,3,4,7)
ORDER BY mld_melding_key;
-- Lijst met meerdaagse uitleenbare objecten en status
CREATE OR REPLACE VIEW STER_V_UITLEENLIJST
(
ins_deel_key,
discipline,
groep,
soort,
omschrijving,
opmerking,
uitgeleend,
status,
mld_url
)
AS
SELECT i.ins_deel_key,
id.ins_discipline_omschrijving,
ig.ins_srtgroep_omschrijving,
isd.ins_srtdeel_omschrijving,
i.ins_deel_omschrijving,
i.ins_deel_opmerking,
DECODE (i.ins_alg_ruimte_key_org, NULL, 'Nee', 'Ja') uigeleend,
DECODE ((SELECT COUNT (*)
FROM mld_melding m, mld_melding_object mmo
WHERE m.mld_stdmelding_key = msm.mld_stdmelding_key
AND mmo.mld_melding_key = m.mld_melding_key
AND mmo.ins_deel_key = i.ins_deel_key
AND m.mld_melding_status in (2,3,4)),1,'Gereserveerd', 'Beschikbaar') status,
'appl/mld/mld_melding.asp?urole=fe'||CHR(38)||'mld_defaultstdmelding='||msm.mld_stdmelding_key||CHR(38)||'ins_deel_key='||i.INS_DEEL_KEY mld_url
FROM ins_deel i,
ins_discipline id,
ins_srtgroep ig,
ins_srtdeel isd,
mld_stdmelding msm
WHERE isd.ins_srtdeel_uitleenbaar = 1
AND isd.ins_srtdeel_key = i.ins_srtdeel_key
AND id.ins_discipline_key = ig.ins_discipline_key
AND ig.ins_srtgroep_key = isd.ins_srtgroep_key
AND msm.mld_stdmelding_code='RESERVEER';
--
-- Looplijst Cateraar
--
@@ -2052,6 +2093,41 @@ AS
AND t.fac_tracking_refkey = rrr.res_rsv_ruimte_key
AND t.fac_tracking_oms LIKE '%CUST01%');
CREATE OR REPLACE VIEW STER_V_CATERING_NOTI
(
xkey,
key,
code,
sender,
receiver,
text,
xemail,
xmobile
)
AS
SELECT distinct rrr.res_rsv_ruimte_key xkey,
rrr.res_reservering_key key,
'CUST03' code,
NULL sender,
NULL receiver,
'Catering voor reservering '||res_reservering_key||'/'||rrr.res_rsv_ruimte_volgnr||' is gewijzigd.' text,
'catering@sterkhuis.nl' xemail,
NULL xmobile
FROM res_rsv_ruimte rrr,
res_rsv_artikel rra,
res_artikel ra,
fac_notificatie_job fnj
WHERE rrr.res_rsv_ruimte_key = rra.res_rsv_ruimte_key
AND ra.res_artikel_key = rra.res_artikel_key
AND rrr.res_status_fo_key=2
AND rrr.res_rsv_ruimte_verwijder IS NULL
AND rrr.res_rsv_ruimte_dirtlevel=0
AND fnj.fac_notificatie_job_view='STER_V_CATERING_NOTI'
AND COALESCE(rra.res_rsv_artikel_mutatie, rra.res_rsv_artikel_aanmaak) > fnj.fac_notificatie_job_lastrun;
------ payload end ------