From 60d6ebb49c23c6595355aa1701b9241609f4c19d Mon Sep 17 00:00:00 2001 From: Robin Stoker Date: Thu, 3 Apr 2025 13:57:03 +0000 Subject: [PATCH] VNOG#88297 -- Preputorders procedure zonder teverzenden svn path=/Customer/trunk/; revision=68652 --- VNOG/vnog.sql | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/VNOG/vnog.sql b/VNOG/vnog.sql index 05a8b2436..7a2a20994 100644 --- a/VNOG/vnog.sql +++ b/VNOG/vnog.sql @@ -727,7 +727,7 @@ AS CURSOR c1 IS SELECT rr.res_rsv_ruimte_key rkey, - f.fac_tracking_datum fiatdate, + MAX (f.fac_tracking_datum) fiatdate, rr.res_rsv_ruimte_van resdate FROM fac_tracking f, res_rsv_ruimte rr, @@ -737,13 +737,15 @@ IS AND ra.res_rsv_ruimte_key = rr.res_rsv_ruimte_key -- er is catering AND rr.res_rsv_ruimte_verwijder IS NULL -- niet verwijderd AND rr.res_rsv_ruimte_verzonden IS NULL -- nog niet verzonden - AND rr.res_rsv_ruimte_van > sysdate; + AND rr.res_rsv_ruimte_van > sysdate + GROUP BY rr.res_rsv_ruimte_key, + rr.res_rsv_ruimte_van; -- Nog een keer sturen wanneer er geherfiatteerd is CURSOR c2 IS SELECT rr.res_rsv_ruimte_key rkey, - f.fac_tracking_datum fiatdate, + MAX (f.fac_tracking_datum) fiatdate, rr.res_rsv_ruimte_van resdate FROM fac_tracking f, res_rsv_ruimte rr, @@ -753,8 +755,10 @@ IS AND ra.res_rsv_ruimte_key = rr.res_rsv_ruimte_key -- er is catering AND rr.res_rsv_ruimte_verzonden IS NOT NULL -- al eens verzonden AND rr.res_rsv_ruimte_verzonden < f.fac_tracking_datum -- er is fiat tracking na de eerste verzend actie - AND rr.res_rsv_ruimte_van > sysdate; - + AND rr.res_rsv_ruimte_van > sysdate + GROUP BY rr.res_rsv_ruimte_key, + rr.res_rsv_ruimte_van; + BEGIN FOR rec IN c1