YAXX#83574 Bij het verwerken van de factuur worden nu de opdrachten op afgerond gezet.
svn path=/Customer/trunk/; revision=67158
This commit is contained in:
@@ -4225,7 +4225,7 @@ CREATE OR REPLACE PROCEDURE vbxx_select_verwerk_exact (
|
|||||||
AS
|
AS
|
||||||
CURSOR c_fact
|
CURSOR c_fact
|
||||||
IS
|
IS
|
||||||
SELECT DISTINCT f.fin_factuur_key
|
SELECT DISTINCT f.fin_factuur_key, fg.mld_opdr_key
|
||||||
FROM vbxx_exp_factuur f,
|
FROM vbxx_exp_factuur f,
|
||||||
vbxx_v_factuur_gegevens fg
|
vbxx_v_factuur_gegevens fg
|
||||||
WHERE f.fin_factuur_key = fg.fin_factuur_key
|
WHERE f.fin_factuur_key = fg.fin_factuur_key
|
||||||
@@ -4241,6 +4241,7 @@ AS
|
|||||||
v_bestand VARCHAR2(12);
|
v_bestand VARCHAR2(12);
|
||||||
v_logdate DATE;
|
v_logdate DATE;
|
||||||
v_volgnr NUMBER;
|
v_volgnr NUMBER;
|
||||||
|
v_statusopdr_key NUMBER;
|
||||||
BEGIN
|
BEGIN
|
||||||
v_errormsg := 'Geen akties';
|
v_errormsg := 'Geen akties';
|
||||||
v_aanvrager := 3; -- Facilitor
|
v_aanvrager := 3; -- Facilitor
|
||||||
@@ -4261,6 +4262,28 @@ BEGIN
|
|||||||
|
|
||||||
fac.trackaction ('FINVER', rec1.fin_factuur_key, v_aanvrager, NULL, NULL);
|
fac.trackaction ('FINVER', rec1.fin_factuur_key, v_aanvrager, NULL, NULL);
|
||||||
|
|
||||||
|
-- als opdrachtkey is not null
|
||||||
|
IF rec1.mld_opdr_key IS NOT NULL
|
||||||
|
THEN
|
||||||
|
SELECT mld_statusopdr_key
|
||||||
|
INTO v_statusopdr_key
|
||||||
|
FROM mld_opdr
|
||||||
|
WHERE mld_opdr_key = rec1.mld_opdr_key;
|
||||||
|
|
||||||
|
--als status != afgemeld (6) en afgerond (9)
|
||||||
|
IF v_statusopdr_key <> 6 AND v_statusopdr_key <> 9
|
||||||
|
THEN
|
||||||
|
-- set status op geleverd
|
||||||
|
MLD.setopdrachtstatus (rec1.mld_opdr_key, 6, NULL);
|
||||||
|
END IF;
|
||||||
|
-- als status != afgerond (9)
|
||||||
|
IF v_statusopdr_key <> 9
|
||||||
|
THEN
|
||||||
|
-- set status op 9
|
||||||
|
MLD.setopdrachtstatus (rec1.mld_opdr_key, 9, NULL);
|
||||||
|
END IF;
|
||||||
|
END IF;
|
||||||
|
|
||||||
INSERT INTO fac_rapport (fac_rapport_node,
|
INSERT INTO fac_rapport (fac_rapport_node,
|
||||||
fac_rapport_volgnr,
|
fac_rapport_volgnr,
|
||||||
fac_rapport_regel)
|
fac_rapport_regel)
|
||||||
|
|||||||
Reference in New Issue
Block a user