BLCC#83852 Ik heb het klaarzetten van de opdrachten voor (her)verzenden wat verfijnd; alleen de updates op opdrachten worden niet meer verstuurd. De statuswijzigingen wel.

svn path=/Customer/trunk/; revision=66614
This commit is contained in:
Suzan Wiegerinck
2024-10-15 13:50:27 +00:00
parent 5404c436c3
commit 9c508b7b1a

View File

@@ -30317,6 +30317,7 @@ AS
AND o.mld_typeopdr_key IN (101, 2741) --- WO tot 1000 en WO na offerte
AND m.mld_melding_key = o.mld_melding_key
AND os.mld_opdr_key = o.mld_opdr_key
AND o.mld_statusopdr_key NOT IN ( 1 ) -- WO is niet afgewezen / geannuleerd
AND ordupd.fac_tracking_datum > os.last_send
UNION ALL
SELECT 'ordver' actie,
@@ -30365,7 +30366,7 @@ AS
AND os.MLD_OPDR_KEY = o.MLD_OPDR_KEY
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_typeopdr_key IN (101, 2741) --- WO tot 1000 en WO na offerte
AND ordrej.fac_tracking_datum > os.LAST_SEND
AND ordrej.fac_tracking_datum > os.last_send
UNION ALL
SELECT 'ordcan' actie,
ordcan.fac_tracking_datum,
@@ -30389,9 +30390,8 @@ AS
AND os.MLD_OPDR_KEY = o.MLD_OPDR_KEY
AND m.mld_melding_key = o.mld_melding_key
AND o.mld_typeopdr_key IN (101, 2741) --- WO tot 1000 en WO na offerte
AND ordcan.fac_tracking_datum > os.LAST_SEND) updates
WHERE fac_tracking_datum > TRUNC (SYSDATE - 1) -- oude tracking gaan we niet alsnog versturen, op prod nader te bepalen
AND opdr_status NOT IN ( 1 ) -- WO is niet afgewezen / geannuleerd
AND ordcan.fac_tracking_datum > os.last_send) updates
WHERE fac_tracking_datum > TRUNC (SYSDATE - 1) -- oude tracking gaan we niet alsnog versturen, op prod nader te bepalen
GROUP BY mld_melding_key,
actie,
mld_opdr_key,