MAAS#61281 Koppeling Valuemation, opnieuw versturen gaf foutmelding
svn path=/Customer/trunk/; revision=48207
This commit is contained in:
@@ -46,7 +46,7 @@ AS
|
||||
AS leidinggevende --kenmerk_key voor kenmerk 'leidinggevende'
|
||||
FROM mld_melding m
|
||||
WHERE TRUNC (m.mld_melding_datum) = TRUNC (SYSDATE)-1
|
||||
AND m.mld_stdmelding_key = 262);
|
||||
AND m.mld_stdmelding_key = 262);
|
||||
|
||||
CREATE OR REPLACE VIEW maas_v_rap_inlog_als
|
||||
(
|
||||
@@ -78,7 +78,7 @@ AS
|
||||
AND (t.fac_tracking_oms LIKE '%INLOGGEN ALS%'
|
||||
OR t.fac_tracking_oms LIKE '%Inloggen door%')
|
||||
ORDER BY t.fac_tracking_key DESC;
|
||||
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW maas_v_noti_inlogals
|
||||
(
|
||||
code,
|
||||
@@ -1320,7 +1320,7 @@ AS
|
||||
IS
|
||||
SELECT DISTINCT
|
||||
m.mld_melding_key,
|
||||
to_char(m.mld_melding_key || '/' || o.mld_opdr_bedrijfopdr_volgnr) as opdrachtnummer,
|
||||
to_char(m.mld_melding_key || '/' || o.mld_opdr_bedrijfopdr_volgnr) as opdrachtnummer,
|
||||
o.mld_opdr_key,
|
||||
o.mld_opdr_externnr AS externnr
|
||||
FROM mld_melding m,
|
||||
@@ -1339,22 +1339,17 @@ AS
|
||||
AND ko.mld_kenmerkopdr_verwijder IS NULL;
|
||||
|
||||
|
||||
CURSOR kenmerken
|
||||
CURSOR kenmerken (c_opdr_key NUMBER)
|
||||
IS
|
||||
SELECT ko.mld_kenmerkopdr_key AS kmkey
|
||||
FROM mld_melding m,
|
||||
mld_opdr o,
|
||||
mld_kenmerkopdr ko,
|
||||
mld_kenmerk km,
|
||||
FROM mld_kenmerkopdr ko,
|
||||
mld_kenmerk k,
|
||||
mld_srtkenmerk skm
|
||||
WHERE m.mld_melding_key = o.mld_melding_key
|
||||
AND o.mld_typeopdr_key = 481 --Opdrachttype Aareon.
|
||||
AND o.mld_opdr_externnr IS NOT NULL
|
||||
AND o.mld_opdr_key = ko.mld_opdr_key
|
||||
AND km.mld_kenmerk_key = ko.mld_kenmerk_key
|
||||
AND skm.mld_srtkenmerk_key = km.mld_srtkenmerk_key
|
||||
AND skm.mld_srtkenmerk_key IN (381, 382, 383) --Kenmerksoorten Status Valuemation, Status per en Opnieuw versturen' (resp. 381, 401, 421 in ACCP)
|
||||
AND o.mld_statusopdr_key NOT IN (1, 6, 7, 9); --Afgewezen, afgemeld, verwerkt, afgerond;
|
||||
WHERE ko.mld_opdr_key = c_opdr_key
|
||||
AND k.mld_kenmerk_key = ko.mld_kenmerk_key
|
||||
AND skm.mld_srtkenmerk_key = k.mld_srtkenmerk_key
|
||||
AND ko.mld_kenmerkopdr_verwijder IS NULL
|
||||
AND skm.mld_srtkenmerk_key IN (381, 382, 383); --Kenmerksoorten Status Valuemation, Status per en Opnieuw versturen' (resp. 381, 401, 421 in ACCP)
|
||||
BEGIN
|
||||
v_errorhint := 'init';
|
||||
|
||||
@@ -1375,15 +1370,14 @@ BEGIN
|
||||
--Daarna legen we de kenmerken bij de opdracht die we opnieuw klaar zetten om te verzenden
|
||||
|
||||
|
||||
FOR rec1 IN kenmerken
|
||||
FOR rec1 IN kenmerken (rec.mld_opdr_key)
|
||||
LOOP
|
||||
BEGIN
|
||||
v_errorhint := 'Kenmerken legen ' || rec.mld_opdr_key;
|
||||
|
||||
UPDATE mld_kenmerkopdr
|
||||
SET mld_kenmerkopdr_verwijder = SYSDATE
|
||||
WHERE mld_kenmerkopdr_key = rec1.kmkey
|
||||
AND mld_opdr_key = rec.mld_opdr_key;
|
||||
WHERE mld_kenmerkopdr_key = rec1.kmkey;
|
||||
END;
|
||||
END LOOP;
|
||||
|
||||
@@ -1677,7 +1671,7 @@ AS
|
||||
AS status_per
|
||||
FROM mld_v_udr_meldingopdracht, mld_opdr mo
|
||||
WHERE mo.mld_opdr_key = opdracht_key AND opdracht_key IS NOT NULL;
|
||||
|
||||
|
||||
CREATE OR REPLACE FORCE VIEW maas_v_noti_hrwf_man_id
|
||||
(
|
||||
code,
|
||||
@@ -1752,7 +1746,7 @@ AS
|
||||
AND UPPER (t.fac_tracking_oms) LIKE
|
||||
'%NOTIFICATIE CUST04 VERSTUURD%');
|
||||
|
||||
CREATE OR REPLACE VIEW maas_v_noti_hrwf_man_bm
|
||||
CREATE OR REPLACE VIEW maas_v_noti_hrwf_man_bm
|
||||
(
|
||||
code,
|
||||
sender,
|
||||
@@ -1779,7 +1773,7 @@ AS
|
||||
AND UPPER (t.fac_tracking_oms) LIKE
|
||||
'%NOTIFICATIE CUST05 VERSTUURD%');
|
||||
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user