AALB#23337 _prijs_vast is 0/1 ipv null/1
svn path=/Database/trunk/; revision=11439
This commit is contained in:
@@ -991,7 +991,7 @@ AS
|
||||
lres_t_avond := fac.safe_to_number (fac.getsetting ('res_t_avond'));
|
||||
BEGIN
|
||||
SELECT COALESCE (ru.res_ruimte_prijs, 0),
|
||||
COALESCE (ru.res_ruimte_prijs_vast, 0),
|
||||
ru.res_ruimte_prijs_vast,
|
||||
COALESCE (ru.res_ruimte_prijs_ochtend, 0),
|
||||
COALESCE (ru.res_ruimte_prijs_middag, 0),
|
||||
ru.res_ruimte_prijs_avond,
|
||||
@@ -1108,7 +1108,7 @@ AS
|
||||
NULL;
|
||||
END;
|
||||
SELECT COALESCE (d.res_deel_prijs, 0),
|
||||
COALESCE (d.res_deel_prijs_vast, 0),
|
||||
d.res_deel_prijs_vast,
|
||||
fac.safe_to_number (TO_CHAR (rd.res_rsv_deel_tot - rd.res_rsv_deel_van)) * 24,
|
||||
fac.safe_to_number (TO_CHAR (rd.res_rsv_deel_van, 'HH24'))
|
||||
+ fac.safe_to_number (TO_CHAR (rd.res_rsv_deel_van, 'MI')) / 60,
|
||||
@@ -1200,7 +1200,7 @@ AS
|
||||
WHERE res_rsv_artikel_key = pres_rsv_artikel_key
|
||||
AND ra.res_artikel_key = a.res_artikel_key
|
||||
AND res_rsv_artikel_prijs IS NOT NULL
|
||||
AND (res_status_bo_key >= 5 OR res_artikel_prijs_vast IS NULL);
|
||||
AND (res_status_bo_key >= 5 OR res_artikel_prijs_vast <> 1);
|
||||
RETURN artikel_price_total * doorbelasting / 100;
|
||||
EXCEPTION
|
||||
WHEN OTHERS
|
||||
|
||||
@@ -40,7 +40,9 @@ CREATE_TABLE(res_ruimte,0)
|
||||
res_ruimte_prijs
|
||||
NUMBER(7,2),
|
||||
res_ruimte_prijs_vast
|
||||
NUMBER(1),
|
||||
NUMBER(1)
|
||||
DEFAULT 0
|
||||
CONSTRAINT res_c_res_ruimte_prijs_vast1 CHECK(res_ruimte_prijs_vast IN (0,1)),
|
||||
res_ruimte_prijs_ochtend
|
||||
NUMBER(7,2),
|
||||
res_ruimte_prijs_middag
|
||||
@@ -149,6 +151,8 @@ CREATE_TABLE(res_deel, 0)
|
||||
NUMBER(7,2)
|
||||
, res_deel_prijs_vast
|
||||
NUMBER(1)
|
||||
DEFAULT 0
|
||||
CONSTRAINT res_c_res_deel_prijs_vast1 CHECK(res_deel_prijs_vast IN (0,1))
|
||||
, res_deel_opmerking
|
||||
VARCHAR2(2000)
|
||||
, res_discipline_key
|
||||
@@ -186,6 +190,8 @@ CREATE_TABLE(res_artikel, 0)
|
||||
NUMBER(7,2)
|
||||
, res_artikel_prijs_vast
|
||||
NUMBER(1)
|
||||
DEFAULT 0
|
||||
CONSTRAINT res_c_res_artikel_prijs_vast1 CHECK(res_artikel_prijs_vast IN (0,1))
|
||||
, res_artikel_inkoopprijs
|
||||
NUMBER(7,2)
|
||||
, res_artikel_kostenpersoneel
|
||||
|
||||
@@ -133,7 +133,7 @@ ALTER TABLE mld_typeopdr MODIFY mld_typeopdr_matchtype CONSTRAINT mld_c_mld_type
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AADS#22224
|
||||
ALTER TABLE cnt_contract MODIFY cnt_contract_status
|
||||
NUMBER(1) DEFAULT 0
|
||||
CONSTRAINT cnt_r_cnt_contract_status CHECK(cnt_contract_status IN (0,1));
|
||||
CONSTRAINT cnt_c_cnt_contract_status CHECK(cnt_contract_status IN (0,1));
|
||||
-- Meer dan een jaar verlopen definieren we nu inactief, to be at the safe side
|
||||
-- Of moeten we niks bijzonders doen (alles 0)?
|
||||
UPDATE cnt_contract
|
||||
@@ -144,7 +144,27 @@ UPDATE cnt_contract
|
||||
SET cnt_contract_status = 1
|
||||
WHERE cnt_contract_looptijd_tot < TRUNC(SYSDATE) - 365;
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AALB#23337
|
||||
-- Die eerste 3 zijn formeel, komt vast niet voor.
|
||||
UPDATE res_deel SET res_deel_prijs_vast = 1 WHERE res_deel_prijs_vast IS NOT NULL AND res_deel_prijs_vast <> 1;
|
||||
UPDATE res_artikel SET res_artikel_prijs_vast = 1 WHERE res_artikel_prijs_vast IS NOT NULL AND res_artikel_prijs_vast <> 1;
|
||||
UPDATE res_ruimte SET res_ruimte_prijs_vast = 1 WHERE res_ruimte_prijs_vast IS NULL AND res_ruimte_prijs_vast <> 1;
|
||||
UPDATE res_deel SET res_deel_prijs_vast = 0 WHERE res_deel_prijs_vast IS NULL;
|
||||
UPDATE res_artikel SET res_artikel_prijs_vast = 0 WHERE res_artikel_prijs_vast IS NULL;
|
||||
UPDATE res_ruimte SET res_ruimte_prijs_vast = 0 WHERE res_ruimte_prijs_vast IS NULL;
|
||||
|
||||
ALTER TABLE res_deel MODIFY res_deel_prijs_vast
|
||||
DEFAULT 0
|
||||
CONSTRAINT res_c_res_deel_prijs_vast1 CHECK(res_deel_prijs_vast IN (0,1));
|
||||
|
||||
ALTER TABLE res_artikel MODIFY res_artikel_prijs_vast
|
||||
DEFAULT 0
|
||||
CONSTRAINT res_c_res_artikel_prijs_vast1 CHECK(res_artikel_prijs_vast IN (0,1));
|
||||
|
||||
ALTER TABLE res_ruimte MODIFY res_ruimte_prijs_vast
|
||||
DEFAULT 0
|
||||
CONSTRAINT res_c_res_ruimte_prijs_vast1 CHECK(res_ruimte_prijs_vast IN (0,1));
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
|
||||
|
||||
Reference in New Issue
Block a user