PCHX#63945 Import xml-factuur uit Scansys, vult nu ook goedkeurder
svn path=/Customer/trunk/; revision=49661
This commit is contained in:
@@ -4604,19 +4604,29 @@ CREATE OR REPLACE PROCEDURE pchx_post_upd_fin_scansys_xml (
|
||||
AS
|
||||
CURSOR km_facturen
|
||||
IS
|
||||
SELECT factuurnr,
|
||||
MAX (fin_factuur_key) AS fin_factuur_key,
|
||||
kenmerk1,
|
||||
kenmerk4,
|
||||
kenmerk6,
|
||||
debiteurnr
|
||||
FROM fac_imp_factuur
|
||||
WHERE fac_import_key = p_import_key
|
||||
GROUP BY factuurnr,
|
||||
kenmerk1,
|
||||
kenmerk4,
|
||||
kenmerk6,
|
||||
debiteurnr;
|
||||
SELECT factuurnr,
|
||||
fin_factuur_key,
|
||||
kenmerk1,
|
||||
kenmerk4,
|
||||
kenmerk6,
|
||||
debiteurnr,
|
||||
(SELECT DISTINCT (MAX (p.prs_perslid_key))
|
||||
FROM prs_perslid p, fac_v_rap_groeprechten r
|
||||
WHERE r.fclt_f_login = p.prs_perslid_oslogin
|
||||
AND r.fclt_f_funcode = 'WEB_FINGOE')
|
||||
AS goedkeurder
|
||||
FROM ( SELECT factuurnr,
|
||||
MAX (fin_factuur_key) AS fin_factuur_key,
|
||||
kenmerk1,
|
||||
kenmerk4,
|
||||
kenmerk6,
|
||||
debiteurnr
|
||||
FROM fac_imp_factuur
|
||||
GROUP BY factuurnr,
|
||||
kenmerk1,
|
||||
kenmerk4,
|
||||
kenmerk6,
|
||||
debiteurnr);
|
||||
|
||||
CURSOR km_factuurregels
|
||||
IS
|
||||
@@ -4634,10 +4644,14 @@ AS
|
||||
v_kostendrager VARCHAR2 (200);
|
||||
BEGIN
|
||||
-- De kenmerken bij de facturen en factuurregels worden hieronder nog gevuld.
|
||||
|
||||
FOR rec IN km_facturen
|
||||
LOOP
|
||||
BEGIN
|
||||
--Een goedkeurder vullen bij de factuur
|
||||
UPDATE fin_factuur
|
||||
SET prs_perslid_key_goedkeur = rec.goedkeurder
|
||||
WHERE fin_factuur_key = rec.fin_factuur_key;
|
||||
|
||||
-- administratie
|
||||
INSERT INTO fin_kenmerkfactuur (fin_factuur_key,
|
||||
fin_kenmerk_key,
|
||||
|
||||
Reference in New Issue
Block a user