327 lines
11 KiB
SQL
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 |