SVRZ#87853 RFC_REMINDER-notijob/Bugfix (zorgen dat extra_key gevuld met unieke waarde)

svn path=/Customer/trunk/; revision=68266
This commit is contained in:
Maarten van der Heide
2025-03-03 13:04:40 +00:00
parent 755c0e0936
commit 39f9925928

View File

@@ -3960,6 +3960,10 @@ AS
-- 983=CUST07=Op hele uur na vullen <20>Accordering door<6F> naar betreffende RFC-groep (of persoon?).
-- 984=CUST08=Op hele uur na vullen <20>Uitvoering#<n><3E> naar betreffende RFC-groep.
-- 985=CUST09=Op hele uur na vullen <20>Nazorg door<6F> naar betreffende RFC-groep (of persoon?).
-- NB. De extra_key (max. 10 posities!) is gevuld met de unieke combinatie van het te notificeren
-- e-mail adres (laatste 4 posities van key uit Eigen tabel) en de mld_melding_key (laatste 6
-- posities). Kans is verwaarloosbaar dat 2 of meer te notificeren entries uit Eigen tabellen
-- op 4 posities gelijk zijn (en voorlopig zitten die entries nog lang niet op >4 posities).
CREATE OR REPLACE VIEW SVRZ_V_RAP_RFC_REMINDER
AS
SELECT 'CUST05' fac_srtnotificatie_code,
@@ -3968,7 +3972,7 @@ AS
sm.mld_stdmelding_omschrijving,
km.mld_kenmerkmelding_aanmaak,
rfc_gr.fac_usrdata_omschr rfc_gr,
rfc_to.fac_usrdata_key extra_key, -- Moet zo heten!
fac.safe_to_number (SUBSTR (TO_CHAR (rfc_to.fac_usrdata_key), -4) || SUBSTR (TO_CHAR (m.mld_melding_key), -6)) extra_key, -- Moet zo heten!
rfc_to.fac_usrdata_code rfc_to
FROM mld_melding m,
mld_stdmelding sm,
@@ -3998,7 +4002,7 @@ AS
sm.mld_stdmelding_omschrijving,
km.mld_kenmerkmelding_aanmaak,
rfc_gr.fac_usrdata_omschr rfc_gr,
rfc_to.fac_usrdata_key extra_key, -- Moet zo heten!
fac.safe_to_number (SUBSTR (TO_CHAR (rfc_to.fac_usrdata_key), -4) || SUBSTR (TO_CHAR (m.mld_melding_key), -6)) extra_key, -- Moet zo heten!
rfc_to.fac_usrdata_code rfc_to
FROM mld_melding m,
mld_stdmelding sm,
@@ -4028,7 +4032,7 @@ AS
sm.mld_stdmelding_omschrijving,
km.mld_kenmerkmelding_aanmaak,
rfc_gr.fac_usrdata_omschr rfc_gr,
rfc_to.fac_usrdata_key extra_key, -- Moet zo heten!
fac.safe_to_number (SUBSTR (TO_CHAR (rfc_to.fac_usrdata_key), -4) || SUBSTR (TO_CHAR (m.mld_melding_key), -6)) extra_key, -- Moet zo heten!
rfc_to.fac_usrdata_code rfc_to
FROM mld_melding m,
mld_stdmelding sm,
@@ -4059,7 +4063,7 @@ AS
sm.mld_stdmelding_omschrijving,
km.mld_kenmerkmelding_aanmaak,
rfc_gr.fac_usrdata_omschr rfc_gr,
rfc_to.fac_usrdata_key extra_key, -- Moet zo heten!
fac.safe_to_number (SUBSTR (TO_CHAR (rfc_to.fac_usrdata_key), -4) || SUBSTR (TO_CHAR (m.mld_melding_key), -6)) extra_key, -- Moet zo heten!
rfc_to.fac_usrdata_code rfc_to
FROM mld_melding m,
mld_stdmelding sm,
@@ -4089,7 +4093,7 @@ AS
sm.mld_stdmelding_omschrijving,
km.mld_kenmerkmelding_aanmaak,
rfc_gr.fac_usrdata_omschr rfc_gr,
rfc_to.fac_usrdata_key extra_key, -- Moet zo heten!
fac.safe_to_number (SUBSTR (TO_CHAR (rfc_to.fac_usrdata_key), -4) || SUBSTR (TO_CHAR (m.mld_melding_key), -6)) extra_key, -- Moet zo heten!
rfc_to.fac_usrdata_code rfc_to
FROM mld_melding m,
mld_stdmelding sm,