AAIT#73079 -- Projectinterface Menzis - aanzetten

svn path=/Customer/trunk/; revision=70696
This commit is contained in:
Jos Migo
2025-10-23 08:17:49 +00:00
parent 3a3d3c476c
commit c1f22b0775

View File

@@ -417,6 +417,53 @@ BEGIN
END;
/
-- exact verkoop - PROJECTEN CSV
CREATE OR REPLACE VIEW menz_v_export_exact_verkoop_p (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE menz_select_exact_verkoop_p (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
aaxx_select_exact_verkoop(p_applname, p_applrun, to_char(sysdate, 'yyyy'), 'PROJECT');
END;
/
CREATE OR REPLACE PROCEDURE menz_export_exact_verkoop_p (
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'), 'PROJECT');
END;
/
-- exact verkoop over het vorige jaar - PROJECTEN CSV
CREATE OR REPLACE VIEW menz_v_export_exact_verkoop_vj_p (RESULT, result_order) AS SELECT RESULT, result_order FROM aaxx_v_export_exact_verkoop;
CREATE OR REPLACE PROCEDURE menz_select_exact_verkoop_vj_p (
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), 'PROJECT');
END;
/
CREATE OR REPLACE PROCEDURE menz_export_exact_verkoop_vj_p (
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), 'PROJECT');
END;
/
-- exact projecturen (XML)
CREATE OR REPLACE VIEW menz_v_export_exact_uren (result, result_order)
AS SELECT result, result_order FROM aaxx_v_export_exact_uren_xml;
@@ -560,6 +607,16 @@ AS
WHERE isd.res_ins_deel_key = res.res_ins_deel_key(+) AND datums.datum = res.datum(+)
GROUP BY datums.datum, isd.res_ins_deel_key, res_deel_omschrijving;
-- View om alleen de reserveerbare namen in de plattegrond te laten zien.
-- MENZ#88846
/*
CREATE OR REPLACE VIEW menz_v_label_res_alg_ruimte
AS
SELECT r.alg_ruimte_key, COALESCE (MAX (rr.res_ruimte_nr), '') waarde
FROM alg_ruimte r, res_alg_ruimte rar, res_ruimte rr
WHERE r.alg_ruimte_key = rar.alg_ruimte_key(+) AND rar.res_ruimte_key = rr.res_ruimte_key(+)
GROUP BY r.alg_ruimte_key;
*/
------ payload end ------