VLKC#71817 EasyInvoice-koppeling/Facturen

svn path=/Customer/trunk/; revision=56232
This commit is contained in:
Maarten van der Heide
2022-06-14 11:30:31 +00:00
parent 0e596f43c9
commit 3119d9920e

View File

@@ -1025,7 +1025,7 @@ END;
CREATE OR REPLACE PROCEDURE vlkc_update_factuur (p_import_key IN NUMBER)
AS
BEGIN
UPDATE fac_imp_factuur SET ordernr = '?' || ordernr WHERE SUBSTR (ordernr, 1, 1) BETWEEN '0' AND '9';
UPDATE fac_imp_factuur SET ordernr = 'X' || ordernr WHERE SUBSTR (ordernr, 1, 1) BETWEEN '0' AND '9';
UPDATE fac_imp_factuur SET ordernr = SUBSTR (ordernr, 2) WHERE UPPER (SUBSTR (ordernr, 1, 1)) = 'B' AND SUBSTR (ordernr, 2, 1) BETWEEN '0' AND '9'; -- Strip prefix 'B'
UPDATE fac_imp_factuur SET ordernr = 'C' || SUBSTR (ordernr, 3) WHERE UPPER (SUBSTR (ordernr, 1, 2)) = 'CF' AND SUBSTR (ordernr, 3, 1) BETWEEN '0' AND '9'; -- 'CF':='C'
UPDATE fac_imp_factuur SET ordernr = 'C' || SUBSTR (ordernr, 3) WHERE UPPER (SUBSTR (ordernr, 1, 2)) = 'CV' AND SUBSTR (ordernr, 3, 1) BETWEEN '0' AND '9'; -- 'CV':='C'