Files
Customer/CARG/carg.sql
Arthur Egberink 78c74e9409 YAXX#83574 -- Opzetten generiek purchase to pay project voor Vebego FS
svn path=/Customer/trunk/; revision=66312
2024-09-25 08:53:33 +00:00

136 lines
3.2 KiB
SQL

--
-- $Id$
--
-- Script containing customer specific sql statements for the FACILITOR database
DEFINE thisfile = 'carg.sql'
DEFINE dbuser = 'CARG'
SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
COLUMN fcltcusttxt NEW_VALUE fcltcusttxt NOPRINT;
WHENEVER SQLERROR CONTINUE;
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
SPOOL &fcltlogfile
WHENEVER SQLERROR EXIT;
SELECT adm.checkscriptcust('&dbuser') AS fcltcusttxt FROM DUAL;
WHENEVER SQLERROR CONTINUE;
---------------------------------------
PROMPT &fcltcusttxt
---------------------------------------
SET DEFINE OFF
------ payload begin ------
CREATE OR REPLACE VIEW carg_v_export_exact_62 (
result,
result_order
)
AS
SELECT result, result_order
FROM vbxx_v_export_exact_xml;
CREATE OR REPLACE VIEW yask_v_export_exact_63 (
result,
result_order
)
AS
SELECT result, result_order
FROM vbxx_v_export_exact_xml;
CREATE OR REPLACE PROCEDURE carg_select_exact_62 (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
vbxx_select_exact_xml (p_applname, p_applrun, '62', -1);
END;
/
CREATE OR REPLACE PROCEDURE carg_select_exact_63 (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
vbxx_select_exact_xml (p_applname, p_applrun, '63', -1);
END;
/
CREATE OR REPLACE VIEW carg_v_export_verwerk_exact_62 (
result,
result_order
)
AS
SELECT result, result_order
FROM vbxx_v_export_verwerk_exact;
CREATE OR REPLACE VIEW carg_v_export_verwerk_exact_63 (
result,
result_order
)
AS
SELECT result, result_order
FROM vbxx_v_export_verwerk_exact;
CREATE OR REPLACE PROCEDURE carg_select_verwerk_exact_62 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
vbxx_select_verwerk_exact (p_applname, p_applrun, '62', -1);
END;
/
CREATE OR REPLACE PROCEDURE carg_select_verwerk_exact_63 (
p_applname IN VARCHAR2,
p_applrun IN VARCHAR2
)
AS
BEGIN
vbxx_select_verwerk_exact (p_applname, p_applrun, '63', -1);
END;
/
CREATE OR REPLACE VIEW carg_v_export_pro_forma (
result,
result_order,
alg_district_key
)
AS
SELECT result, result_order, alg_district_key
FROM vbxx_v_export_pro_forma;
-- Procedure om pro-forma factuur klaar te zetten.
CREATE OR REPLACE PROCEDURE carg_select_pro_forma (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
p_district_key IN NUMBER)
AS
BEGIN
vbxx_select_pro_forma (p_applname, p_applrun, -1);
END;
/
CREATE OR REPLACE PROCEDURE carg_select_pro_forma_verwerk (p_applname IN VARCHAR2,
p_applrun IN VARCHAR2,
p_district_key IN NUMBER)
AS
BEGIN
vbxx_select_pro_forma_verwerk (p_applname, p_applrun, -1);
END;
/
------ payload end ------
SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 0); END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile