STPH#32305 [RES] Reeks reserveringen in een keer naar status definitief
svn path=/Database/trunk/; revision=26887
This commit is contained in:
@@ -131,7 +131,7 @@ AS
|
||||
|
||||
PROCEDURE res_sync_deelres (prsv_ruimte_key_from IN NUMBER, prsv_ruimte_key_to IN NUMBER, flags IN NUMBER, pres_copy_to_bez IN NUMBER)
|
||||
AS
|
||||
--flags (0-8191)
|
||||
--flags (0-16383)
|
||||
-- 0 Niks
|
||||
-- 1 Omschrijving
|
||||
-- 2 Opmerking
|
||||
@@ -146,6 +146,7 @@ AS
|
||||
-- 512 Bezoekers
|
||||
-- 1024 Flexkenmerken
|
||||
-- 4096 Naam
|
||||
-- 8192 Reserveringsstatus
|
||||
-- Neem van alles (afh. flags) van prsv_ruimte_key_from over naar prsv_ruimte_key_to
|
||||
-- Misschien inzetbaar bij follow_artikel met prsv_ruimte_key_from==prsv_ruimte_key_to
|
||||
-- Bepaal de rsv_ruimte van dezelfde reservering die verder in de toekomst liggen
|
||||
@@ -165,7 +166,7 @@ AS
|
||||
FROM res_rsv_ruimte rr
|
||||
WHERE rr.res_rsv_ruimte_key = prsv_ruimte_key_to;
|
||||
-- 0 Niks
|
||||
IF BITAND (flags, 8191) = 0
|
||||
IF BITAND (flags, 16383) = 0
|
||||
THEN
|
||||
RETURN;
|
||||
END IF;
|
||||
@@ -278,6 +279,13 @@ AS
|
||||
res_rsv_ruimte_ordernr = rsv_from.res_rsv_ruimte_ordernr
|
||||
WHERE res_rsv_ruimte_key = prsv_ruimte_key_to;
|
||||
END IF;
|
||||
-- 8192 Reserveringsstatus
|
||||
IF BITAND (flags, 8192) = 8192
|
||||
THEN
|
||||
UPDATE res_rsv_ruimte
|
||||
SET res_status_fo_key = rsv_from.res_status_fo_key
|
||||
WHERE res_rsv_ruimte_key = prsv_ruimte_key_to;
|
||||
END IF;
|
||||
END IF;
|
||||
-- 128 Voorzieningen (delen)
|
||||
IF BITAND (flags, 128) = 128
|
||||
|
||||
Reference in New Issue
Block a user