FMHN#73452 Eindtijd bij cateringartikelen

svn path=/Database/trunk/; revision=58732
This commit is contained in:
Erik Groener
2023-01-19 11:17:50 +00:00
parent a02b4c5e55
commit 748d5e7df5

View File

@@ -363,20 +363,21 @@ AS
-- Kopieer de artikelen van referentie ruimte -- Kopieer de artikelen van referentie ruimte
BEGIN BEGIN
-- behoud de oorspronkelijke artikeltijd indien deze binnen de deelreserveringstijd valt -- behoud de oorspronkelijke artikeltijd indien deze binnen de deelreserveringstijd valt
INSERT INTO res_rsv_artikel (res_artikel_key, res_rsv_artikel_aantal, res_rsv_ruimte_key, res_rsv_artikel_prijs, res_rsv_artikel_levering INSERT INTO res_rsv_artikel (res_artikel_key, res_rsv_artikel_aantal, res_rsv_ruimte_key, res_rsv_artikel_prijs, res_rsv_artikel_levering, res_rsv_artikel_afhalen
) )
SELECT ra.res_artikel_key, SELECT ra.res_artikel_key,
ra.res_rsv_artikel_aantal, ra.res_rsv_artikel_aantal,
prsv_ruimte_key_to, prsv_ruimte_key_to,
ra.res_rsv_artikel_prijs, ra.res_rsv_artikel_prijs,
TRUNC (rsv_to.res_rsv_ruimte_van) TRUNC (rsv_to.res_rsv_ruimte_van)
+ (ra.res_rsv_artikel_levering - TRUNC (ra.res_rsv_artikel_levering)) + (ra.res_rsv_artikel_levering - TRUNC (ra.res_rsv_artikel_levering)),
ra.res_rsv_artikel_afhalen
FROM res_rsv_artikel ra FROM res_rsv_artikel ra
WHERE TRUNC (rsv_to.res_rsv_ruimte_van) WHERE TRUNC (rsv_to.res_rsv_ruimte_van)
+ (ra.res_rsv_artikel_levering - TRUNC (ra.res_rsv_artikel_levering)) BETWEEN new_ruimte_van + (ra.res_rsv_artikel_levering - TRUNC (ra.res_rsv_artikel_levering)) BETWEEN new_ruimte_van
AND new_ruimte_tot AND new_ruimte_tot
AND ra.res_rsv_ruimte_key = prsv_ruimte_key_from; AND ra.res_rsv_ruimte_key = prsv_ruimte_key_from;
-- en reset de oorspronkelijke artikeltijd naar begin van deelreservering indien deze buiten de deelreserveringstijd valt -- of reset de oorspronkelijke artikeltijd naar begin van deelreservering indien deze buiten de deelreserveringstijd valt
INSERT INTO res_rsv_artikel (res_artikel_key, res_rsv_artikel_aantal, res_rsv_ruimte_key, res_rsv_artikel_prijs, res_rsv_artikel_levering INSERT INTO res_rsv_artikel (res_artikel_key, res_rsv_artikel_aantal, res_rsv_ruimte_key, res_rsv_artikel_prijs, res_rsv_artikel_levering
) )
SELECT ra.res_artikel_key, SELECT ra.res_artikel_key,