FCLT#85802 Bij de tracking-node in de XML ook de fac_tracking_key opnemen voor als je scherp wilt sorteren.

svn path=/Database/branches/DB49/; revision=66575
This commit is contained in:
Jos Groot Lipman
2024-10-14 08:08:01 +00:00
parent 86148dc9fb
commit 7d6f719aad

View File

@@ -1024,7 +1024,8 @@ AS
l_srtnotificatie_code fac_srtnotificatie.fac_srtnotificatie_code%TYPE;
CURSOR c1
IS
SELECT t.fac_tracking_datum,
SELECT t.fac_tracking_key,
t.fac_tracking_datum,
t.fac_tracking_oms,
t.prs_perslid_key,
st.fac_srtnotificatie_code
@@ -1032,7 +1033,7 @@ AS
WHERE t.fac_srtnotificatie_key = st.fac_srtnotificatie_key
AND st.fac_srtnotificatie_xmlnode = pxmlnodename
AND t.fac_tracking_refkey = p_refkey
ORDER BY fac_tracking_datum;
ORDER BY t.fac_tracking_datum, t.fac_tracking_key;
BEGIN
-- Two modes: specific tracking_key given (1 record) or node/refkey given (cursor)
-- Could be defined by overloading create_fac_tracking_node function, chose not to
@@ -1060,6 +1061,7 @@ AS
NULL,
NULL,
NULL);
createxmltagvalue ('key', p_tracking_key);
mydatetochar ('datum', l_tracking_datum);
create_prs_perslid_node (l_perslid_key, 'user', TRUE);
createxmltagvalue ('code', l_srtnotificatie_code);
@@ -1080,6 +1082,7 @@ AS
NULL,
NULL,
NULL);
createxmltagvalue ('key', rec1.fac_tracking_key);
mydatetochar ('datum', rec1.fac_tracking_datum);
create_prs_perslid_node (rec1.prs_perslid_key, 'user', TRUE);
createxmltagvalue ('code', rec1.fac_srtnotificatie_code);