Files
Customer/onces/YKPN/YKPN1.sql
Arthur Egberink c0a774b840 FSN#39407 -- Implementatie Yask/KPN
svn path=/Customer/; revision=33075
2017-03-07 20:36:49 +00:00

94 lines
2.7 KiB
SQL

--
-- $Id$
--
-- <<Korte omschrijving wat het script doet>>
DEFINE thisfile = 'YKPN1.SQL'
DEFINE dbuser = '^YKPN'
DEFINE custid = 'YKPN'
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 ------
-- kenmerken toevoegen voor de organisatiekoppeling
INSERT INTO fac_kenmerkdomein (fac_kenmerkdomein_key,
fac_kenmerkdomein_module,
fac_kenmerkdomein_omschrijving,
fac_kenmerkdomein_objectnaam,
fac_kenmerkdomein_kolomnaam,
fac_kenmerkdomein_kolomtxt,
fac_kenmerkdomein_verval,
fac_kenmerkdomein_xmlnode)
VALUES (2,
'PRS',
'Afdeling',
'PRS_AFDELING',
'PRS_AFDELING_KEY',
'PRS_AFDELING_OMSCHRIJVING',
'PRS_AFDELING_VERWIJDER',
'afdeling');
INSERT INTO prs_kenmerk (prs_kenmerk_key,
prs_kenmerk_niveau,
prs_kenmerk_volgnr,
prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,
prs_kenmerk_toonbaar,
fac_kenmerkdomein_key)
VALUES (1,
'A',
100,
'Bovenliggende afdeling',
'R',
1,
2);
INSERT INTO prs_kenmerk (prs_kenmerk_key,
prs_kenmerk_niveau,
prs_kenmerk_volgnr,
prs_kenmerk_omschrijving,
prs_kenmerk_kenmerktype,
prs_kenmerk_lengte,
prs_kenmerk_toonbaar,
fac_kenmerkdomein_key)
VALUES (2,
'A',
100,
'Afdelingsniveau',
'N',
2,
1,
NULL);
CREATE TABLE ykpn_imp_organisatie
(
prs_bedrijf_naam VARCHAR2 (60),
prs_afdeling_naam VARCHAR2 (15),
prs_afdeling_naam_parent VARCHAR2 (15),
prs_afdeling_omschrijving VARCHAR2 (60),
prs_kostenplaats_nr VARCHAR2 (30),
fac_imp_file_index NUMBER (10)
);
------ 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
@@ &custid