FCLT#80650 Definitie/gebruik res_deel_bulkreserveerbaar verbeteren

svn path=/Database/trunk/; revision=62447
This commit is contained in:
Erik Groener
2023-11-03 10:20:38 +00:00
parent d884d5cdb9
commit ee126d390e
3 changed files with 10 additions and 3 deletions

View File

@@ -8910,7 +8910,7 @@ AS
WHERE rrd.res_rsv_deel_verwijder IS NULL
AND rrd.res_rsv_ruimte_key = p_key
AND rrd.res_deel_key = rd.res_deel_key
AND rd.res_deel_bulkreserveerbaar IS NULL
AND rd.res_deel_bulkreserveerbaar = 0
UNION ALL -- Van bulk-objecten wordt <20><>n 'record' opgeleverd met de laagste res_deel_key
SELECT res_deel_omschrijving,
MIN (res_rsv_deel_key) res_rsv_deel_key,
@@ -8918,7 +8918,7 @@ AS
FROM res_deel r1, res_rsv_deel rrd1
WHERE r1.res_deel_key = rrd1.res_deel_key
AND rrd1.res_rsv_ruimte_key = p_key
AND res_deel_bulkreserveerbaar IS NOT NULL
AND res_deel_bulkreserveerbaar = 1
GROUP BY res_deel_omschrijving;
CURSOR c2a

View File

@@ -250,7 +250,7 @@ CREATE_TABLE(res_deel, 0)
CONSTRAINT res_c_res_deel_prijs_vast1 CHECK(res_deel_prijs_vast IN (0,1))
, res_deel_opmerking
VARCHAR2(2000)
, res_deel_bulkreserveerbaar NUMBER(1) DEFAULT(NULL)
, res_deel_bulkreserveerbaar NUMBER(1) DEFAULT(0) NOT NULL
CONSTRAINT res_c_res_deel_bulkrsveerbaar CHECK(res_deel_bulkreserveerbaar IN (0,1))
, res_discipline_key
NUMBER(10)

View File

@@ -36,6 +36,13 @@ CREATE_TABLE(alg_onroerendgoed_note, 0)
CREATE SEQUENCE alg_s_alg_onroerendgoed_note_key MINVALUE 1;
CREATE INDEX alg_i_alg_onroerendgoed_note1 ON alg_onroerendgoed_note(alg_onroerendgoed_key, alg_onroerendgoed_typ);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#80650
UPDATE res_deel
SET res_deel_bulkreserveerbaar = 0
WHERE res_deel_bulkreserveerbaar IS NULL;
ALTER TABLE res_deel MODIFY res_deel_bulkreserveerbaar DEFAULT 0 NOT NULL;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000