AAXX#91083 Contract notificatie houdt geen rekening met fiatteren
svn path=/Database/trunk/; revision=70621
This commit is contained in:
@@ -39,7 +39,7 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
|
||||
AS
|
||||
currentstatus cnt_contract.cnt_contract_status%TYPE;
|
||||
newstatus cnt_contract.cnt_contract_status%TYPE;
|
||||
eventcode fac_srtnotificatie.fac_srtnotificatie_code%TYPE;
|
||||
eventcode VARCHAR(7); -- fac_srtnotificatie.fac_srtnotificatie_code%TYPE is te klein voor '@CNTNEW'
|
||||
BEGIN
|
||||
SELECT cnt_contract_status
|
||||
INTO currentstatus
|
||||
@@ -52,11 +52,12 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
|
||||
IF currentstatus IS NULL
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'CNTNEW';
|
||||
eventcode := 'CNTNEW'; -- direct ook notificeren
|
||||
ELSIF currentstatus = 2 OR currentstatus = 3 -- Het kan ook zijn dat er geen fiattering nodig is.
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'CNTFIT';
|
||||
fac.notifytrackingbedrijven('CNTNEW', pcontractkey); -- Nu alsnog notificeren, we zijn helemaal klaar met fiatteren
|
||||
END IF;
|
||||
WHEN 1 -- Gesloten
|
||||
THEN
|
||||
@@ -70,7 +71,7 @@ CREATE OR REPLACE PACKAGE BODY cnt AS
|
||||
IF currentstatus IS NULL
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
eventcode := 'CNTNEW';
|
||||
eventcode := '@CNTNEW'; -- nog niet notificeren
|
||||
ELSIF currentstatus = 3
|
||||
THEN
|
||||
newstatus := pstatus;
|
||||
|
||||
Reference in New Issue
Block a user