FCLT#62836

svn path=/Database/trunk/; revision=47617
This commit is contained in:
Peter Feij
2020-08-03 14:28:57 +00:00
parent 0a370257ec
commit bd86f6a9af
2 changed files with 19 additions and 0 deletions

View File

@@ -21,6 +21,8 @@ CREATE_TABLE (res_disc_params,0)
res_disc_params_min_duur NUMBER(4,2) DEFAULT 0 NOT NULL,
res_disc_params_min_deelnmrs NUMBER(5) DEFAULT 0 NOT NULL,
res_disc_params_threshold NUMBER(11,2) DEFAULT 9999999 NOT NULL,
res_disc_params_intervals VARCHAR(2000 CHAR), /* Optioneel: JSON-structured intervallen */
res_disc_params_limiet NUMBER(3), /* Optioneel: max aantal dagen in de toekomst te reserveren (overrulet res_reservering_limiet) */
prs_bedrijf_key NUMBER(10), /* Optioneel: de leverancier van deze catalogus */
CONSTRAINT res_c_ins_discipline_key CHECK (res_ins_discipline_key IS NOT NULL),
CONSTRAINT res_k_res_disc_params_key PRIMARY KEY (res_disc_params_key),

View File

@@ -386,6 +386,23 @@ ALTER TABLE fac_notificatie
NUMBER(10)
DEFAULT 0 NOT NULL;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#62836
ALTER TABLE res_disc_params
ADD res_disc_params_intervals VARCHAR(2000 CHAR);
UPDATE res_disc_params rdp
SET res_disc_params_intervals =
(SELECT ins_discipline_opmerking
FROM res_discipline
WHERE ins_discipline_key = rdp.res_ins_discipline_key
AND ins_discipline_opmerking LIKE '%{%}%');
UPDATE ins_tab_discipline
SET ins_discipline_opmerking = NULL
WHERE ins_discipline_module = 'RES' AND ins_discipline_opmerking LIKE '%{%}%';
ALTER TABLE res_disc_params
ADD res_disc_params_limiet NUMBER (3);
///////////////////////////////////////////////////////////////////////////////////////////
REGISTERONCE('$Id$')