AAIT#73079 -- Inrichten verkoopinterfaces O2C - Inpassen IKEA en splitsing verkoopinterfaces INLO

svn path=/Customer/trunk/; revision=63000
This commit is contained in:
Jos Migo
2023-12-18 18:43:59 +00:00
parent 3d760dd98b
commit 4e693f6c4d

View File

@@ -3511,6 +3511,102 @@ BEGIN
END;
/
-- INPASSEN GESPLITSTE VERKOOPINTERFACES
-- 1. exact verkoop - CORE - IKEA 281
CREATE OR REPLACE VIEW inlo_v_export_exact_vk_281 (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_vk_281 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(sysdate, 'yyyy'), 'CORE', 281);
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_vk_281 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
p_filedir IN VARCHAR2,
p_filename IN VARCHAR2
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(sysdate, 'yyyy'), 'CORE', 281);
END;
/
-- 1. exact verkoop over het vorige jaar - CORE - IKEA 281
CREATE OR REPLACE VIEW inlo_v_export_exact_vk_vj_281 (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_vk_vj_281 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'CORE', 281);
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_vk_vj_281 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
p_filedir IN VARCHAR2,
p_filename IN VARCHAR2
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'CORE', 281);
END;
/
-- 2. exact verkoop - CORE - IKEA BEHEER 461
CREATE OR REPLACE VIEW inlo_v_export_exact_vk_461 (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_vk_461 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(sysdate, 'yyyy'), 'CORE', 461);
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_vk_461 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
p_filedir IN VARCHAR2,
p_filename IN VARCHAR2
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(sysdate, 'yyyy'), 'CORE', 461);
END;
/
-- 2. exact verkoop over het vorige jaar - CORE - IKEA BEHEER 461
CREATE OR REPLACE VIEW inlo_v_export_exact_vk_vj_461 (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_vk_vj_461 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'CORE', 461);
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_vk_vj_461 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
p_filedir IN VARCHAR2,
p_filename IN VARCHAR2
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'CORE', 461);
END;
/
-- exact verkoop - PROJECTEN CSV
CREATE OR REPLACE VIEW inlo_v_export_exact_verkoop_p (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop_p (