MAAS#61281 Koppeling Valuemation, keys aangepast obv keys productie
svn path=/Customer/trunk/; revision=46019
This commit is contained in:
@@ -102,7 +102,6 @@ AS
|
||||
AND (SYSDATE - trackingdatum) * 24 BETWEEN 0 AND 1;
|
||||
/
|
||||
|
||||
/* Formatted on 27-2-2020 14:23:31 (QP5 v5.136.908.31019) */
|
||||
CREATE OR REPLACE PROCEDURE maas_processemail (pfrom IN VARCHAR2,
|
||||
pto IN VARCHAR2,
|
||||
psubject IN VARCHAR2,
|
||||
@@ -290,7 +289,6 @@ BEGIN
|
||||
0,
|
||||
1));
|
||||
|
||||
|
||||
-- Bepalen van de mld_opdr_key
|
||||
-- Uitgangspunt is 1 opdracht per melding
|
||||
v_errormsg := '(0x249)' || v_mldkey || psubject || v_actie;
|
||||
@@ -467,7 +465,7 @@ BEGIN
|
||||
END IF;
|
||||
|
||||
UPDATE mld_opdr
|
||||
SET mld_statusopdr_key = 8
|
||||
SET mld_statusopdr_key = 8 --Status geaccepteerd
|
||||
WHERE mld_opdr_key = v_opdrkey;
|
||||
|
||||
fac.trackaction ('ORDACP',
|
||||
@@ -586,7 +584,7 @@ BEGIN
|
||||
'(0x433)' || v_mldkey || psubject || v_actie;
|
||||
|
||||
UPDATE mld_opdr
|
||||
SET mld_statusopdr_key = 8
|
||||
SET mld_statusopdr_key = 8 -- Geaccepteerd
|
||||
WHERE mld_opdr_key = v_opdrkey AND v_status = 6;
|
||||
|
||||
fac.trackaction (
|
||||
@@ -601,7 +599,7 @@ BEGIN
|
||||
SELECT COALESCE (
|
||||
(SELECT mld_kenmerkopdr_waarde
|
||||
FROM mld_kenmerkopdr
|
||||
WHERE mld_kenmerk_key = 601 -- Kenmerk 'Status valuemation'
|
||||
WHERE mld_kenmerk_key = 602 -- Kenmerk 'Status valuemation' (601 in ACCP)
|
||||
AND mld_opdr_key = v_opdrkey
|
||||
AND mld_kenmerkopdr_verwijder IS NULL),
|
||||
'leeg')
|
||||
@@ -611,7 +609,7 @@ BEGIN
|
||||
SELECT COALESCE (
|
||||
(SELECT mld_kenmerkopdr_waarde
|
||||
FROM mld_kenmerkopdr
|
||||
WHERE mld_kenmerk_key = 623 -- Kenmerk 'Status per'
|
||||
WHERE mld_kenmerk_key = 603 -- Kenmerk 'Status per' (623 in ACCP)
|
||||
AND mld_opdr_key = v_opdrkey
|
||||
AND mld_kenmerkopdr_verwijder IS NULL),
|
||||
'leeg')
|
||||
@@ -627,7 +625,7 @@ BEGIN
|
||||
INSERT INTO mld_kenmerkopdr (mld_opdr_key,
|
||||
mld_kenmerk_key,
|
||||
mld_kenmerkopdr_waarde)
|
||||
VALUES (v_opdrkey, 601, 'Wacht op uw reactie'); -- Kenmerk 'Status valuemation'
|
||||
VALUES (v_opdrkey, 602, 'Wacht op uw reactie'); -- Kenmerk 'Status valuemation' (601 in ACCP)
|
||||
|
||||
fac.trackaction (
|
||||
'ORDUPD',
|
||||
@@ -644,7 +642,7 @@ BEGIN
|
||||
UPDATE mld_kenmerkopdr
|
||||
SET mld_kenmerkopdr_waarde = v_kenmstatusoms
|
||||
WHERE mld_opdr_key = v_opdrkey
|
||||
AND mld_kenmerk_key = 601
|
||||
AND mld_kenmerk_key = 602 -- Kenmerk 'Status valuemation' (601 in ACCP)
|
||||
AND mld_kenmerkopdr_verwijder IS NULL;
|
||||
|
||||
fac.trackaction (
|
||||
@@ -671,9 +669,9 @@ BEGIN
|
||||
mld_kenmerk_key,
|
||||
mld_kenmerkopdr_waarde)
|
||||
VALUES (v_opdrkey,
|
||||
623,
|
||||
603, -- -- Kenmerk 'Status per' (623 in ACCP)
|
||||
TO_CHAR (SYSDATE,
|
||||
'DD-MM-YYYY HH24:MI:SS')) -- Kenmerk 'Status per'
|
||||
'DD-MM-YYYY HH24:MI:SS'))
|
||||
RETURNING mld_kenmerkopdr_waarde
|
||||
INTO v_kenmstatusper;
|
||||
|
||||
@@ -691,7 +689,7 @@ BEGIN
|
||||
SET mld_kenmerkopdr_waarde =
|
||||
TO_CHAR (SYSDATE, 'DD-MM-YYYY HH24:MI:SS')
|
||||
WHERE mld_opdr_key = v_opdrkey
|
||||
AND mld_kenmerk_key = 623
|
||||
AND mld_kenmerk_key = 603 -- Kenmerk 'Status per' (623 in ACCP)
|
||||
AND mld_kenmerkopdr_verwijder IS NULL
|
||||
RETURNING mld_kenmerkopdr_waarde
|
||||
INTO v_kenmstatusper;
|
||||
@@ -930,7 +928,7 @@ AS
|
||||
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 = 421 --Kenmerksoort 'Opnieuw versturen' (checkbox)
|
||||
AND skm.mld_srtkenmerk_key = 383 --Kenmerksoort 'Opnieuw versturen' (checkbox) (421 in ACCP)
|
||||
AND o.mld_statusopdr_key NOT IN (1, 6, 7, 9) --Afgewezen, afgemeld, verwerkt, afgerond
|
||||
AND ko.mld_kenmerkopdr_verwijder IS NULL;
|
||||
|
||||
@@ -949,7 +947,7 @@ AS
|
||||
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, 401, 421) --Kenmerksoorten Status Valuemation, Status per en Opnieuw versturen'
|
||||
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;
|
||||
BEGIN
|
||||
v_errorhint := 'init';
|
||||
|
||||
Reference in New Issue
Block a user