From f9900be129b9a49997bdad5cad27d2f58bc43c49 Mon Sep 17 00:00:00 2001 From: Sander Schepers Date: Tue, 6 Apr 2021 21:26:03 +0000 Subject: [PATCH] PCHX#63945 Import xml-factuur uit Scansys (xml ipv csv), BTW codes omzetten voor PCHY & BTW bedrag 1 op 1 overnemen svn path=/Customer/trunk/; revision=50668 --- PCHX/pchx.sql | 34 ++++++++++++++++------------------ 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/PCHX/pchx.sql b/PCHX/pchx.sql index 22f131ce1..4a135cf95 100644 --- a/PCHX/pchx.sql +++ b/PCHX/pchx.sql @@ -4582,14 +4582,13 @@ BEGIN FOR rec IN btw LOOP BEGIN - CASE - WHEN pchx.get_user = 'PCHY' - THEN - UPDATE fin_factuurregel - SET fin_btwtabelwaarde_key = 24 -- BTW key voor code 23 - Hoog-21% - inclusief vrijgesteld - WHERE fin_factuurregel_key = rec.fin_factuurregel_key - AND rec.kenmerk11 = '23'; - END CASE; + IF pchx.get_user = 'PCHY' + THEN + UPDATE fin_factuurregel + SET fin_btwtabelwaarde_key = 24 -- BTW key voor code 23 - Hoog-21% - inclusief vrijgesteld + WHERE fin_factuurregel_key = rec.fin_factuurregel_key + AND rec.kenmerk11 = '23'; + END IF; END; END LOOP; @@ -4894,21 +4893,20 @@ CREATE OR REPLACE PROCEDURE pchx_update_fin_scansys_xml ( p_import_key IN NUMBER) AS BEGIN - CASE - WHEN pchx.get_user = 'PCHY' - THEN - UPDATE fac_imp_factuur - SET btw = '0' - WHERE fac_import_key = p_import_key AND btw = '23'; - END CASE; + IF pchx.get_user = 'PCHY' + THEN + UPDATE fac_imp_factuur + SET btw = '0' + WHERE fac_import_key = p_import_key AND btw = '23'; + END IF; COMMIT; -- Standaard FCLT verwerk import facturen fac_update_factuur (p_import_key); --- CUST: post processing van: --- 1) Kenmerken vullen bij factuur. --- 2) Btw code goed zetten. + -- CUST: post processing van: + -- 1) Kenmerken vullen bij factuur. + -- 2) Btw code goed zetten. pchx_post_upd_fin_scansys_xml (p_import_key); END; /