-- 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