INLO#74388 -- Verkoopinterface voor De Kreek - Splitsing interface

svn path=/Customer/trunk/; revision=58753
This commit is contained in:
Jos Migo
2023-01-20 13:07:04 +00:00
parent 9e65ce0415
commit d02ee37558

View File

@@ -2737,7 +2737,7 @@ BEGIN
NULL, -- C3
NULL, -- N1
NULL, -- N2,
'De Kreek ' || to_char(SYSDATE, 'MON'), -- C5 aanvulling op heyday-referentie (mogelijkheid voor aanvulling op kopregel, positie 3)
'De Kreek ' || TO_CHAR (ADD_MONTHS (SYSDATE, -1), 'MON'), -- C5 aanvulling op heyday-referentie (mogelijkheid voor aanvulling op kopregel, positie 3)
NULL, -- C6
NULL, -- C7
NULL, -- N3
@@ -3215,8 +3215,10 @@ BEGIN
END;
/
-- exact verkoopinterface --
--- Splitsing in CORE, PROJECT en RES
-- exact verkoop
-- exact verkoop - CORE
CREATE OR REPLACE VIEW inlo_v_export_exact_verkoop (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop (
p_applname IN VARCHAR2,
@@ -3224,7 +3226,7 @@ CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop (
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(sysdate, 'yyyy'));
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(sysdate, 'yyyy'), 'CORE');
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop (
@@ -3235,11 +3237,11 @@ CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop (
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(sysdate, 'yyyy'));
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(sysdate, 'yyyy'), 'CORE');
END;
/
-- exact verkoop over het vorige jaar
-- exact verkoop over het vorige jaar - CORE
CREATE OR REPLACE VIEW inlo_v_export_exact_verkoop_vj (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop_vj (
p_applname IN VARCHAR2,
@@ -3247,7 +3249,7 @@ CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop_vj (
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(to_number(to_char(sysdate, 'yyyy'))-1));
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'CORE');
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop_vj (
@@ -3258,12 +3260,11 @@ CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop_vj (
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(to_number(to_char(sysdate, 'yyyy'))-1));
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'CORE');
END;
/
/*
-- exact verkoop RES-KREEK
-- exact verkoop - RES-KREEK
CREATE OR REPLACE VIEW inlo_v_export_exact_verkoop_r (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop_r (
p_applname IN VARCHAR2,
@@ -3271,7 +3272,7 @@ CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop_r (
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(sysdate, 'yyyy'),'RES'); -- C8
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(sysdate, 'yyyy'), 'RES');
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop_r (
@@ -3282,22 +3283,22 @@ CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop_r (
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(sysdate, 'yyyy'),'RES'); -- c8
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(sysdate, 'yyyy'), 'RES');
END;
/
-- exact verkoop over het vorige jaar
CREATE OR REPLACE VIEW inlo_v_export_exact_verkoop_vj (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop_vj (
-- exact verkoop over het vorige jaar - RES KREEK
CREATE OR REPLACE VIEW inlo_v_export_exact_verkoop_vj_r (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE inlo_select_exact_verkoop_vj_r (
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));
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'RES');
END;
/
CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop_vj (
CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop_vj_r (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
p_filedir IN VARCHAR2,
@@ -3305,10 +3306,9 @@ CREATE OR REPLACE PROCEDURE inlo_export_exact_verkoop_vj (
)
AS
BEGIN
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(to_number(to_char(sysdate, 'yyyy'))-1));
aaxx_export_exact_verkoop(p_applname, p_applrun, p_filedir, p_filename, to_char(to_number(to_char(sysdate, 'yyyy'))-1), 'RES');
END;
/
*/
-- exact projecturen (XML)
CREATE OR REPLACE VIEW inlo_v_export_exact_uren (result, result_order)