Migratie once-scripts van /branch naar /onces
svn path=/Customer/; revision=21207
This commit is contained in:
@@ -1,79 +0,0 @@
|
||||
-- Customer specific once-script to add INS-import
|
||||
-- (c) 2012 SG|facilitor bv
|
||||
-- $Revision$
|
||||
-- $Id$
|
||||
--
|
||||
-- Support: +31 53 4800700
|
||||
SET ECHO ON;
|
||||
SPOOL xgdzw22341_ins.lst;
|
||||
|
||||
CREATE TABLE gdzw_imp_ins
|
||||
(
|
||||
ins_discipline_omschrijving VARCHAR2 (30),
|
||||
ins_discipline_kostensoort VARCHAR2 (60),
|
||||
ins_srtgroep_omschrijving VARCHAR2 (60),
|
||||
ins_srtdeel_code VARCHAR2 (10),
|
||||
ins_srtdeel_omschrijving VARCHAR2 (100),
|
||||
ins_deel_omschrijving VARCHAR2 (60),
|
||||
reserveerbaar NUMBER (1),
|
||||
res_deel_eenheid VARCHAR2 (10),
|
||||
res_deel_prijs NUMBER (7, 2),
|
||||
alg_locatie_code VARCHAR2 (10),
|
||||
alg_gebouw_code VARCHAR2 (12),
|
||||
alg_verdieping_volgnr NUMBER (3),
|
||||
alg_ruimte_nr VARCHAR2 (10),
|
||||
res_deel_alg_level NUMBER (1),
|
||||
res_discipline_omschrijving VARCHAR2 (30),
|
||||
res_discipline_kostensoort VARCHAR2 (60),
|
||||
prs_perslid_matchcode VARCHAR2 (255),
|
||||
prs_perslid_matchwaarde VARCHAR2 (255),
|
||||
ins_kenmerkwaarde1 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde2 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde3 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde4 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde5 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde6 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde7 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde8 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde9 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde10 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde11 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde12 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde13 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde14 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde15 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde16 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde17 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde18 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde19 VARCHAR2 (255),
|
||||
ins_kenmerkwaarde20 VARCHAR2 (255)
|
||||
);
|
||||
|
||||
INSERT INTO fac_import_app (fac_import_app_code,
|
||||
fac_import_app_oms,
|
||||
fac_functie_key,
|
||||
fac_import_app_prefix)
|
||||
SELECT 'INS',
|
||||
'FIP: Aanmaken/bijwerken objecten',
|
||||
fac_functie_key,
|
||||
'GDZW'
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_PRSSYS';
|
||||
|
||||
-- Ruimtenummers aanpassen:
|
||||
-- * wis 'leading' spatie
|
||||
-- * vervang spatie door punt
|
||||
UPDATE alg_ruimte
|
||||
SET alg_ruimte_nr = REPLACE(alg_ruimte_nr, ' ', '')
|
||||
WHERE alg_ruimte_nr LIKE ' %'
|
||||
AND alg_ruimte_verwijder IS NULL;
|
||||
|
||||
UPDATE alg_ruimte
|
||||
SET alg_ruimte_nr = REPLACE(alg_ruimte_nr, ' ', '.')
|
||||
WHERE alg_ruimte_nr LIKE '% %'
|
||||
AND alg_ruimte_verwijder IS NULL;
|
||||
|
||||
COMMIT;
|
||||
SPOOL OFF;
|
||||
|
||||
@gdzw.sql
|
||||
@@ -1,57 +0,0 @@
|
||||
-- Customer specific once-script to add PRS-import as specified
|
||||
-- by GDZW#19850.
|
||||
-- (c) 2011 SG|facilitor bv
|
||||
-- $Revision$
|
||||
-- $Id$
|
||||
--
|
||||
-- Support: +31 53 4800700
|
||||
SET ECHO ON;
|
||||
SPOOL xgdzw1.lst;
|
||||
|
||||
-- Eerder handmatig toegevoegde afdelingen verwijderen.
|
||||
-- Iedereen op afdeling 'Onbekend'
|
||||
UPDATE prs_perslid
|
||||
SET prs_afdeling_key = (SELECT prs_afdeling_key FROM prs_afdeling
|
||||
WHERE prs_afdeling_verwijder IS NULL
|
||||
AND prs_afdeling_omschrijving = 'Onbekend');
|
||||
-- Voorbeeldcontract ook
|
||||
UPDATE cnt_contract
|
||||
SET prs_afdeling_key_eig = (SELECT prs_afdeling_key FROM prs_afdeling
|
||||
WHERE prs_afdeling_verwijder IS NULL
|
||||
AND prs_afdeling_omschrijving = 'Onbekend');
|
||||
-- Alle subafdelingen verwijderen
|
||||
DELETE FROM prs_afdeling
|
||||
WHERE prs_afdeling_omschrijving != 'Onbekend'
|
||||
AND prs_afdeling_parentkey IS NOT NULL;
|
||||
-- Alle top-level afdelingen verwijderen
|
||||
DELETE FROM prs_afdeling
|
||||
WHERE prs_afdeling_omschrijving != 'Onbekend';
|
||||
|
||||
-- Importtabel personen
|
||||
CREATE TABLE gdzw_imp_prs (
|
||||
imp_datum DATE,
|
||||
prs_perslid_naam VARCHAR2 (256),
|
||||
prs_perslid_tussenvoegsel VARCHAR2 (256),
|
||||
prs_perslid_voornaam VARCHAR2 (256),
|
||||
prs_perslid_geslacht VARCHAR2 (256),
|
||||
prs_perslid_oslogin VARCHAR2 (256),
|
||||
prs_perslid_nr VARCHAR2 (256),
|
||||
prs_afdeling_omschrijving VARCHAR2 (256),
|
||||
prs_srtperslid_omschrijving VARCHAR2 (256),
|
||||
prs_perslid_email VARCHAR2 (256),
|
||||
prs_perslid_telefoonnr VARCHAR2 (256),
|
||||
prs_perslid_mobiel VARCHAR2 (256)
|
||||
);
|
||||
-- Importfunctie personen
|
||||
INSERT INTO fac_import_app
|
||||
(fac_import_app_code, fac_import_app_oms,
|
||||
fac_functie_key)
|
||||
SELECT 'PRS', 'Import persoonsgegevens uit Active Directory',
|
||||
fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_PRSSYS';
|
||||
|
||||
COMMIT;
|
||||
SPOOL OFF;
|
||||
|
||||
@gdzw.sql
|
||||
Reference in New Issue
Block a user