YKPN#78104 -- Fiatteren / goedkeuren van interne uren opdrachten door Annemieke
svn path=/Customer/trunk/; revision=62502
This commit is contained in:
@@ -1392,7 +1392,7 @@ AS
|
||||
AND mo.mld_opdr_key = o.mld_opdr_key
|
||||
AND mk.mld_kenmerk_key = mo.mld_kenmerk_key
|
||||
AND mk.mld_kenmerk_omschrijving='Gereed voor facturatie'
|
||||
AND mo.mld_kenmerkopdr_waarde=1;
|
||||
AND mo.mld_kenmerkopdr_waarde='1';
|
||||
|
||||
-- Betreft het een opdarcht van Uitvoeren Uren intern (381) dan ook aan Annemiek toewijzen
|
||||
SELECT COUNT(*)
|
||||
@@ -12821,6 +12821,14 @@ END;
|
||||
|
||||
CREATE OR REPLACE PROCEDURE ykpn_update_factuur (p_import_key IN NUMBER)
|
||||
AS
|
||||
|
||||
CURSOR set_appr(v_import_key NUMBER)
|
||||
IS
|
||||
SELECT f.fin_factuur_key fin_factuur_key
|
||||
FROM fac_imp_factuur i, fin_factuur f
|
||||
WHERE fac_import_key=v_import_key
|
||||
AND f.fin_factuur_key=i.fin_factuur_key;
|
||||
|
||||
v_invoerder NUMBER(10);
|
||||
BEGIN
|
||||
|
||||
@@ -12853,6 +12861,13 @@ BEGIN
|
||||
FROM fin_kenmerkfactregel kf
|
||||
WHERE kf.fin_kenmerk_key = 61
|
||||
AND kf.fin_factuurregel_key = i.fin_factuurregel_key);
|
||||
|
||||
-- Dan gaan we nu per aangemaakte factuur_key kijken of er een goedkeurder gekoppeld kan worden (net zoals een factuur vanuit de interface opslaat via de hookfunctie)
|
||||
FOR rec IN set_appr(p_import_key)
|
||||
LOOP
|
||||
ykpn.fin_set_approver(rec.fin_factuur_key);
|
||||
END LOOP;
|
||||
|
||||
|
||||
END;
|
||||
/
|
||||
|
||||
Reference in New Issue
Block a user