diff --git a/BVB1/bvb1.sql b/BVB1/bvb1.sql new file mode 100644 index 000000000..e3dfa81ee --- /dev/null +++ b/BVB1/bvb1.sql @@ -0,0 +1,60 @@ +-- +-- $Id$ +-- + +DEFINE thisfile = 'bvb1.SQL' +DEFINE dbuser = 'BVB1' + +SET ECHO ON +SET DEFINE ON +COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT; +COLUMN fcltcusttxt NEW_VALUE fcltcusttxt NOPRINT; +WHENEVER SQLERROR CONTINUE; +SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL; +SPOOL &fcltlogfile +WHENEVER SQLERROR EXIT; +SELECT adm.checkscriptcust('&dbuser') AS fcltcusttxt FROM DUAL; +WHENEVER SQLERROR CONTINUE; +--------------------------------------- +PROMPT &fcltcusttxt +--------------------------------------- +SET DEFINE OFF + +------ payload begin ------ + +-- view om overzicht van de geplande acties te krijgen. +CREATE OR REPLACE VIEW bvb1_v_rap_gepl_acties +AS +SELECT o.mld_opdr_key, + pf.prs_perslid_naam_full, + o.mld_melding_key, + fac_activiteit_omschrijving, + fac_activiteit_periode, + DECODE (fac_activiteit_eenheid, + 4, 'jaarlijks', + 3, 'maandelijks', + 2, 'wekelijks', + 1, 'dagelijks') fac_activiteit_eenheid, + o.mld_opdr_datumbegin, + mld.getopdrachtstatusdate (o.mld_opdr_key, 6) mld_opdr_afgemeld + FROM fac_activiteit a, + mld_opdr ao, + mld_melding m, + mld_opdr o, + prs_v_perslid_fullnames_all pf + WHERE a.fac_activiteit_key = ao.fac_activiteit_key + AND ao.mld_melding_key = m.mld_melding_key + AND m.mld_melding_key = o.mld_melding_key + AND o.mld_uitvoerende_keys = pf.prs_perslid_key; + +------ payload end ------ + +SET DEFINE OFF +BEGIN adm.systrackscriptId ('$Id$', 0); END; +/ + +COMMIT; +SET ECHO OFF +SPOOL OFF +SET DEFINE ON +PROMPT Logfile of this upgrade is: &fcltlogfile