38 lines
1.7 KiB
SQL
38 lines
1.7 KiB
SQL
-- Customer specific once-script NYBU.
|
|
-- Vanwege de 5.4.3 aanpassing in nybu.sql. Deze aanpassing met een once script. De view is tevens aangepast in nybu.sql
|
|
|
|
SET ECHO ON
|
|
SPOOL xNYBU#30706.lst
|
|
SET DEFINE OFF
|
|
|
|
CREATE OR REPLACE VIEW nybu_v_rap_res_offertes
|
|
AS
|
|
SELECT rr.res_reservering_key hide_f_srt,
|
|
TO_CHAR(rr.res_reservering_key) fclt_f_reservering,
|
|
TO_CHAR(rr.res_rsv_ruimte_van, 'YYYY-MM-DD') datum,
|
|
rr.res_rsv_ruimte_omschrijving omschrijving,
|
|
k.prs_kostenplaats_nr fclt_f_budgetnr,
|
|
'<a class="details" onclick=''FcltMgr.openDetail("appl/fac/fac_usrrap.asp?rap_name=nybu_v_rap_res_offerte&autoexec=1&fclt_key='
|
|
|| rr.res_reservering_key || '", "Offerte '||rr.res_reservering_key||'")''>Print offerte</a>'
|
|
html_offerte
|
|
FROM res_rsv_ruimte rr,
|
|
prs_kostenplaats k,
|
|
( SELECT res_reservering_key, MIN (res_rsv_ruimte_volgnr) volgnr
|
|
FROM res_rsv_ruimte rrr, prs_kostenplaats pk
|
|
WHERE res_rsv_ruimte_van >= SYSDATE
|
|
AND res_status_bo_key IN (2)
|
|
AND res_status_fo_key IN (1, 2, 3)
|
|
AND res_rsv_ruimte_verwijder IS NULL
|
|
AND rrr.prs_kostenplaats_key = pk.prs_kostenplaats_key
|
|
AND pk.prs_kostenplaats_extern = 1
|
|
GROUP BY res_reservering_key) eerste
|
|
WHERE rr.res_reservering_key = eerste.res_reservering_key
|
|
AND rr.res_rsv_ruimte_volgnr = eerste.volgnr
|
|
AND k.prs_kostenplaats_key = rr.prs_kostenplaats_key;
|
|
|
|
BEGIN adm.systrackscriptId('$Id$'); END;
|
|
/
|
|
|
|
COMMIT;
|
|
|
|
SPOOL OFF |