Files
Customer/onces/PGHE/PGHE#69471.sql
Arthur Egberink dd3c6a24c1 PGHE#69471 -- Financiële interface naar Scansys en Exact inrichten
svn path=/Customer/; revision=53680
2021-11-11 18:33:48 +00:00

327 lines
11 KiB
SQL

-- $Id$
--
-- PGHE#69471 Financiële interface naar Scansys en Exact inrichten voor PGHE
DEFINE thisfile = 'PGHE#69471.SQL'
DEFINE dbuser = '^PGHE'
SET ECHO ON
SET DEFINE ON
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
WHENEVER SQLERROR EXIT;
SELECT adm.scriptspoolfile('&dbuser', '&thisfile') AS fcltlogfile FROM DUAL;
WHENEVER SQLERROR CONTINUE;
SPOOL &fcltlogfile
SET DEFINE OFF
------ payload begin ------
/* Formatted on 11-11-2021 11:33:37 (QP5 v5.336) */
DELETE fin_kenmerk;
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec,
fac_kenmerkdomein_key)
VALUES (
24,
110,
'Afw. grootboekrekening',
'R',
'S',
NULL,
NULL,
NULL,
NULL,
NULL,
(SELECT fac_kenmerkdomein_key
FROM fac_kenmerkdomein
WHERE fac_kenmerkdomein_module = 'FIN'
AND fac_kenmerkdomein_omschrijving = 'Grootboekrekening'));
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec,
fac_kenmerkdomein_key)
VALUES (
21,
200,
'Grootboekrekening',
'F',
'S',
0,
NULL,
NULL,
NULL,
NULL,
(SELECT fac_kenmerkdomein_key
FROM fac_kenmerkdomein
WHERE fac_kenmerkdomein_module = 'FIN'
AND fac_kenmerkdomein_omschrijving = 'Grootboekrekening'));
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec,
fac_kenmerkdomein_key)
VALUES (
25,
120,
'Afw. kostendrager',
'R',
'R',
0,
NULL,
NULL,
NULL,
NULL,
(SELECT fac_kenmerkdomein_key
FROM fac_kenmerkdomein
WHERE fac_kenmerkdomein_module = 'FIN'
AND fac_kenmerkdomein_omschrijving = 'Kostendrager'));
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec,
fac_kenmerkdomein_key)
VALUES (
22,
-1,
'Kostendrager',
'F',
'R',
0,
NULL,
NULL,
NULL,
NULL,
(SELECT fac_kenmerkdomein_key
FROM fac_kenmerkdomein
WHERE fac_kenmerkdomein_module = 'FIN'
AND fac_kenmerkdomein_omschrijving = 'Kostendrager'));
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec,
fac_kenmerkdomein_key)
VALUES (
26,
130,
'Afw. kostenplaats',
'R',
'R',
0,
NULL,
NULL,
NULL,
NULL,
(SELECT fac_kenmerkdomein_key
FROM fac_kenmerkdomein
WHERE fac_kenmerkdomein_module = 'FIN'
AND fac_kenmerkdomein_omschrijving = 'Kostenplaats'));
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec,
fac_kenmerkdomein_key)
VALUES (
41,
150,
'Afw. Bedrijf',
'F',
'S',
0,
NULL,
NULL,
NULL,
NULL,
(SELECT fac_kenmerkdomein_key
FROM fac_kenmerkdomein
WHERE fac_kenmerkdomein_module = 'FIN'
AND fac_kenmerkdomein_omschrijving = 'Bedrijf'));
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec,
fac_kenmerkdomein_key)
VALUES (
61,
100,
'Projectcode',
'R',
'R',
0,
NULL,
1,
NULL,
NULL,
(SELECT fac_kenmerkdomein_key
FROM fac_kenmerkdomein
WHERE fac_kenmerkdomein_module = 'FIN'
AND fac_kenmerkdomein_omschrijving = 'Projectcode'));
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec)
VALUES (23,
101,
'Afw. boekdatum',
'R',
'D',
NULL,
NULL,
NULL,
NULL,
NULL);
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec)
VALUES (1,
100,
'Link naar factuur',
'F',
'X',
NULL,
1,
NULL,
NULL,
NULL);
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec)
VALUES (2,
120,
'Administratie',
'F',
'C',
NULL,
1,
NULL,
3,
NULL);
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec)
VALUES (3,
140,
'Boekstuknummer',
'F',
'C',
0,
NULL,
NULL,
8,
NULL);
INSERT INTO fin_kenmerk (fin_kenmerk_key,
fin_kenmerk_volgnr,
fin_kenmerk_omschrijving,
fin_kenmerk_type,
fin_kenmerk_kenmerktype,
fin_kenmerk_systeem,
fin_kenmerk_toonbaar,
fin_kenmerk_verplicht,
fin_kenmerk_lengte,
fin_kenmerk_dec)
VALUES (4,
99,
'Afw. BTW bedrag',
'R',
'N',
NULL,
NULL,
NULL,
8,
2);
------ payload end ------
SET DEFINE OFF
BEGIN adm.systrackscriptId ('$Id$', 1); END;
/
COMMIT;
SET ECHO OFF
SPOOL OFF
SET DEFINE ON
PROMPT Logfile of this upgrade is: &fcltlogfile