From 2c2388c2a7a0b8c2290d1db59a754fde6d7aa7a3 Mon Sep 17 00:00:00 2001 From: Jos Migo Date: Thu, 31 Jul 2025 13:49:18 +0000 Subject: [PATCH] AAIT#89975 -- CUST16_ORDERTRACKING - generieke oplossing voor deze notificatiejob voor alle klantomgeving via unieke rap_code svn path=/Customer/trunk/; revision=69902 --- AA/aaxx.sql | 30 +++++++----------------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/AA/aaxx.sql b/AA/aaxx.sql index 76c347163..cb961b25b 100644 --- a/AA/aaxx.sql +++ b/AA/aaxx.sql @@ -21305,27 +21305,7 @@ AS FROM fac_srtnotificatie WHERE fac_srtnotificatie_code = 'CUST16') fac_srtnotificatie_key, - DECODE (acc.fac_version_cust, - 'RABO', 1321, - 'INLO', 1041, - 'CVGZ', 681, - 'NMMS', 1001, - 'AAAH', 1261, - 'AAAR', 1101, - 'AADS', 2001, - 'AAES', 901, - 'AAGN', 1441, - 'AASA', 1422, - 'AQQA', 861, - 'EXPO', 521, - 'SMKA', 941, - 'REME', 661, - 'AAIT', 1863, - 'ALLR', 1381, - 'THHD', 761, - 'MENZ', 881, - 'BFNL', 741, - 9999) + acc.fac_usrrap_key key, v.extra_key xkey, -- op alle gesplitste ordertrackinglijsten gaan we de gevulde xkey meegeven. dit wordt via bronlijst netjes bepaald/gevuld @@ -21333,13 +21313,17 @@ AS xemail, NULL xmobile - FROM (SELECT UPPER(fac_version_cust) fac_version_cust from fac_version) acc, + FROM (SELECT UPPER(fac_version_cust) fac_version_cust, + (SELECT fac_usrrap_key FROM fac_usrrap WHERE fac_usrrap_code = 'CUST16_ORDERTRACKING') + fac_usrrap_key + FROM fac_version) acc, (SELECT vakgroep_email, extra_key FROM aaxx_v_rap_ordertracking_bron WHERE datum_mutatie_filter >= (SELECT COALESCE(fac_notificatie_job_lastrun - 1/(24*60), TRUNC(SYSDATE)) FROM fac_notificatie_job WHERE fac_notificatie_job_view = 'AAXX_V_NOTIFY_BACKOFFICE_OT') AND vakgroep_email IS NOT NULL AND LOWER(vakgroep_email) NOT IN ('functioneelbeheer@heydayfm.nl') -- Zie ticket AAIT#89211 Deze Ordertrackinglijst voor FB stop zetten - GROUP BY vakgroep_email, extra_key) v ; + GROUP BY vakgroep_email, extra_key) v + WHERE acc.fac_usrrap_key IS NOT NULL ; -- Rapportview behorende bij job AAXX_V_NOTIFY_BACKOFFICE_OT --- De lijst die gemaild wordt - inclusief filtering op notificatie-interval