diff --git a/FAC/FAC_PACX.SRC b/FAC/FAC_PACX.SRC index ef768655..aba2f025 100644 --- a/FAC/FAC_PACX.SRC +++ b/FAC/FAC_PACX.SRC @@ -7689,6 +7689,7 @@ AS -- v_afgemeld_user res_rsv_deel.res_rsv_deel_afgemeld_user%TYPE; v_status_bo_omschr res_status_bo.res_status_bo_omschrijving%TYPE; v_dirtlevel res_rsv_deel.res_rsv_deel_dirtlevel%TYPE; + v_geleverd res_rsv_deel.res_rsv_deel_geleverd%TYPE; BEGIN createopentag ('rsv_deel'); @@ -7703,7 +7704,8 @@ AS res_rsv_deel_verwijder, bez_bezoekers_key, sb.res_status_bo_omschrijving, - res_rsv_deel_dirtlevel + res_rsv_deel_dirtlevel, + res_rsv_deel_geleverd INTO v_deel_key, v_aantal, v_status_bo_key, @@ -7715,7 +7717,8 @@ AS v_verwijder, bez_bezoekers_key, v_status_bo_omschr, - v_dirtlevel + v_dirtlevel, + v_geleverd FROM res_rsv_deel rd, res_status_bo sb, res_deel rdd WHERE rd.res_status_bo_key = sb.res_status_bo_key(+) AND rd.res_deel_key = rdd.res_deel_key @@ -7733,6 +7736,7 @@ AS createxmltagvalue ('prijs', v_prijs); mydatetochar ('aanmaak', v_aanmaak); mydatetochar ('verwijder', v_verwijder); + mydatetochar ('geleverd', v_geleverd); createxmltagvalue ('bezoeker', bez_bezoekers_key); -- als dit een parkeerplaats is -- bezoekersgegevens toevoegen? Die komen ook al via de bovenkant createclosetag ('rsv_deel'); @@ -7837,6 +7841,7 @@ AS v_status_bo_omschr res_status_bo.res_status_bo_omschrijving%TYPE; v_dirtlevel res_rsv_artikel.res_rsv_artikel_dirtlevel%TYPE; v_approved res_rsv_artikel.res_rsv_artikel_approved%TYPE; + v_geleverd res_rsv_artikel.res_rsv_artikel_geleverd%TYPE; BEGIN createopentag ('rsv_artikel'); @@ -7850,7 +7855,8 @@ AS res_rsv_artikel_verwijder, sb.res_status_bo_omschrijving, res_rsv_artikel_dirtlevel, - res_rsv_artikel_approved + res_rsv_artikel_approved, + res_rsv_artikel_geleverd INTO v_artikel_key, v_aantal, v_levering, @@ -7861,7 +7867,8 @@ AS v_verwijder, v_status_bo_omschr, v_dirtlevel, - v_approved + v_approved, + v_geleverd FROM res_rsv_artikel ra, res_status_bo sb, res_artikel raa WHERE ra.res_status_bo_key = sb.res_status_bo_key(+) AND raa.res_artikel_key = ra.res_artikel_key @@ -7878,6 +7885,7 @@ AS createxmltagvalue ('prijs', v_prijs); mydatetochar ('aanmaak', v_aanmaak); mydatetochar ('verwijder', v_verwijder); + mydatetochar ('geleverd', v_geleverd); create_res_kenmerken_rsv_art (p_key); createclosetag ('rsv_artikel'); END; diff --git a/RES/RES_TAB.SRC b/RES/RES_TAB.SRC index c60da657..f3d58367 100644 --- a/RES/RES_TAB.SRC +++ b/RES/RES_TAB.SRC @@ -427,7 +427,7 @@ CREATE_TABLE(res_activiteit, 0) , res_activiteit_cvab_mode NUMBER(1) CONSTRAINT res_c_res_activiteit_cvab_mode CHECK(res_activiteit_cvab_mode IN (0,1,2,3)) -, res_activiteit_intervals +, res_activiteit_intervals VARCHAR(2000 CHAR) /* Optioneel: JSON-structured intervallen */ , CONSTRAINT res_u_res_activiteit_upper UNIQUE(res_activiteit_upper, res_activiteit_verwijder, res_srtactiviteit_key) ); @@ -612,7 +612,9 @@ CREATE_TABLE(res_rsv_deel, 0) DEFAULT 0 /* defined in BEZ_TAB.src: , CONSTRAINT res_c_res_deel_ruimte - CHECK (res_rsv_ruimte_key IS NOT NULL OR bez_bezoekers_key IS NOT NULL) */ + CHECK (res_rsv_ruimte_key IS NOT NULL OR bez_bezoekers_key IS NOT NULL) +*/ +, res_rsv_deel_geleverd DATE ); ALTER TABLE ins_deel ADD res_rsv_deel_key @@ -667,6 +669,8 @@ CREATE_TABLE(res_rsv_artikel, 0) DEFAULT 1 NOT NULL CONSTRAINT res_c_res_rsv_artikel_approved CHECK(res_rsv_artikel_approved IN (0,1,2)) +, res_rsv_artikel_geleverd + DATE ); diff --git a/_UP/DB39zto39.sql b/_UP/DB39zto39.sql new file mode 100644 index 00000000..6e15ace2 --- /dev/null +++ b/_UP/DB39zto39.sql @@ -0,0 +1,35 @@ +-- +-- $Id$ +-- +-- Last minute wijzigingen DB39 + + +DEFINE thisfile = 'DB39zto39.sql' +DEFINE dbuser = '*' + +SET ECHO ON +SET DEFINE ON +COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT; +WHENEVER SQLERROR EXIT; +SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL; +WHENEVER SQLERROR CONTINUE; +SPOOL &fcltlogfile +SET DEFINE OFF + +------ payload begin ------ + +-- /////////////////////////////////////////////////////////////////////////////////////////// FCLT#61636 +ALTER TABLE res_rsv_artikel ADD res_rsv_artikel_geleverd DATE; +ALTER TABLE res_rsv_deel ADD res_rsv_deel_geleverd DATE; + +------ payload end ------ + +SET DEFINE OFF +BEGIN adm.systrackscriptId ('$Id$', 1); END; +/ + +COMMIT; +SET ECHO OFF +SPOOL OFF +SET DEFINE ON +PROMPT Logfile of this upgrade is: &fcltlogfile