PCHX#75973 -- Herimplementatie PCH
svn path=/Customer/; revision=63013
This commit is contained in:
42
onces/PCHX/PCHX#75973.sql
Normal file
42
onces/PCHX/PCHX#75973.sql
Normal file
@@ -0,0 +1,42 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- Korte beschrijving wat het script doet
|
||||
-- Verwijdert procedures en views die na de herimplementatie niet meer nodig zijn.
|
||||
-- - script is voor meerdere klanten met naam volgens een bepaald patroon: '^AA|^ASMS|^GULU|^NMMS|^RABO|^ZKHM'
|
||||
--
|
||||
DEFINE thisfile = 'PCHX#75973.SQL'
|
||||
DEFINE dbuser = '^PCHX'
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
|
||||
SPOOL &fcltlogfile
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.checkscriptcust('&dbuser') AS fcltcusterr FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
PROMPT &fcltcusterr
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
drop procedure pchx_select_verpl_adm;
|
||||
drop procedure pchx_export_verpl;
|
||||
drop procedure pchx_select_verpl;
|
||||
drop view pchx_v_export_verpl;
|
||||
drop view pchx_v_bron_verplichtingen_xml;
|
||||
|
||||
------ 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
|
||||
@@ -1,4 +1,30 @@
|
||||
--
|
||||
-- $Id$
|
||||
--
|
||||
-- tabellen die standaard binnen de pch omgevingen aanwezig zijn.
|
||||
--
|
||||
DEFINE thisfile = 'create_tables.sql'
|
||||
DEFINE dbuser = ''
|
||||
|
||||
SET ECHO ON
|
||||
SET DEFINE ON
|
||||
COLUMN fcltlogfile NEW_VALUE fcltlogfile NOPRINT;
|
||||
COLUMN fcltcusterr NEW_VALUE fcltcusterr NOPRINT;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
SELECT adm.getscriptspoolfile('&thisfile') AS fcltlogfile FROM DUAL;
|
||||
SPOOL &fcltlogfile
|
||||
WHENEVER SQLERROR EXIT;
|
||||
SELECT adm.checkscriptcust('&dbuser') AS fcltcusterr FROM DUAL;
|
||||
WHENEVER SQLERROR CONTINUE;
|
||||
PROMPT &fcltcusterr
|
||||
SET DEFINE OFF
|
||||
|
||||
------ payload begin ------
|
||||
|
||||
-- zet de groep op PCHX zodat alle pchx scripts ook op deze omgeving gedraaid mogen worden.
|
||||
UPDATE fac_version
|
||||
SET fac_version_group = 'PCHX';
|
||||
|
||||
|
||||
CREATE TABLE PCHX_IMP_FACTUUR
|
||||
(
|
||||
@@ -26,42 +52,46 @@ CREATE TABLE pchx_imp_usrdata
|
||||
);
|
||||
|
||||
-- Tabel om monitoringsgegevens te bevriezen. Wordt gebruikt voor PPS projecten
|
||||
CREATE TABLE PCHX_MONITORING
|
||||
CREATE TABLE pchx_monitoring
|
||||
(
|
||||
MELDING_KEY NUMBER(10),
|
||||
AFW VARCHAR2(10),
|
||||
INDULT VARCHAR2(3),
|
||||
RESPIJT VARCHAR2(50),
|
||||
LOCATIE VARCHAR2(10),
|
||||
GEBOUW VARCHAR2(30),
|
||||
VERDIEPING NUMBER(3),
|
||||
RUIMTE VARCHAR2(50),
|
||||
OMSCHRIJVING VARCHAR2(60),
|
||||
BEGIN DATE,
|
||||
GEREED DATE,
|
||||
VERWERKT DATE,
|
||||
THTIJDSTIP DATE,
|
||||
EENHEID VARCHAR2(1),
|
||||
THT NUMBER(10,5),
|
||||
WHT NUMBER(10,5),
|
||||
WHT_THT NUMBER(10,5),
|
||||
REGIME NUMBER(3),
|
||||
GROEP VARCHAR2(30),
|
||||
TYPEKORTING VARCHAR2(4),
|
||||
BASISKORTING NUMBER(8),
|
||||
VARIABELEKORTING NUMBER(8),
|
||||
DIENST VARCHAR2(60),
|
||||
STDMELDING_KEY NUMBER(10),
|
||||
WEGINGSFACTOR NUMBER(10),
|
||||
TOTAAL NUMBER(10,2),
|
||||
TOTAAL_INDEX NUMBER(10,2),
|
||||
KINDEREN VARCHAR2(1000),
|
||||
EXPORT_DATUM DATE,
|
||||
OVERLAPPEND VARCHAR2(100),
|
||||
PRS_BEDRIJF_NAAM VARCHAR2(60),
|
||||
KLANT_MELDING NUMBER(1),
|
||||
MELDING_OMSCHRIJVING VARCHAR2(4000),
|
||||
MELDING_OPMERKING VARCHAR2(4000)
|
||||
melding_key NUMBER (10),
|
||||
afw VARCHAR2 (10),
|
||||
indult VARCHAR2 (3),
|
||||
respijt VARCHAR2 (50),
|
||||
locatie VARCHAR2 (10),
|
||||
gebouw VARCHAR2 (30),
|
||||
verdieping NUMBER (3),
|
||||
ruimte VARCHAR2 (50),
|
||||
omschrijving VARCHAR2 (60),
|
||||
begin DATE,
|
||||
gereed DATE,
|
||||
verwerkt DATE,
|
||||
thtijdstip DATE,
|
||||
eenheid VARCHAR2 (1),
|
||||
tht NUMBER (10, 5),
|
||||
wht NUMBER (10, 5),
|
||||
wht_tht NUMBER (10, 5),
|
||||
regime NUMBER (3),
|
||||
groep VARCHAR2 (30),
|
||||
typekorting VARCHAR2 (4),
|
||||
basiskorting NUMBER (8),
|
||||
variabelekorting NUMBER (8),
|
||||
dienst VARCHAR2 (60),
|
||||
stdmelding_key NUMBER (10),
|
||||
wegingsfactor NUMBER (10),
|
||||
totaal NUMBER (10, 2),
|
||||
totaal_index NUMBER (10, 2),
|
||||
kinderen VARCHAR2 (1000),
|
||||
export_datum DATE,
|
||||
overlappend VARCHAR2 (100),
|
||||
prs_bedrijf_naam VARCHAR2 (60),
|
||||
klant_melding NUMBER (1),
|
||||
melding_omschrijving VARCHAR2 (4000),
|
||||
melding_opmerking VARCHAR2 (4000),
|
||||
gekoppeld VARCHAR2 (100),
|
||||
totaal_z_respijt NUMBER (10, 2),
|
||||
bedrijf_malus VARCHAR2(50),
|
||||
prefix VARCHAR2(3)
|
||||
);
|
||||
|
||||
|
||||
@@ -70,21 +100,114 @@ CREATE TABLE PCHX_SVD
|
||||
(
|
||||
MLD_MELDING_KEY NUMBER(10),
|
||||
MLD_OPDR_KEY NUMBER(10),
|
||||
SVD_TYPE VARCHAR2(30 BYTE),
|
||||
STATUS VARCHAR2(20 BYTE),
|
||||
SVD_TYPE VARCHAR2(30),
|
||||
STATUS VARCHAR2(20),
|
||||
DATUM DATE,
|
||||
OMSCHRIJVING VARCHAR2(250 BYTE),
|
||||
OMSCHRIJVING VARCHAR2(250),
|
||||
AANTAL NUMBER(11,2),
|
||||
PRIJS NUMBER(11,2),
|
||||
TOTAAL NUMBER(11,2),
|
||||
INDEX_TOTAAL NUMBER(11,2),
|
||||
EXPORT_DATUM DATE,
|
||||
LOMSCHR VARCHAR2(200 BYTE),
|
||||
KOSTENSOORT VARCHAR2(20 BYTE),
|
||||
KOSTENKENMERK VARCHAR2(20 BYTE)
|
||||
);
|
||||
LOMSCHR VARCHAR2(200),
|
||||
KOSTENSOORT VARCHAR2(20),
|
||||
KOSTENKENMERK VARCHAR2(20),
|
||||
FCL VARCHAR2(20)
|
||||
);
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
||||
CREATE TABLE pchx_imp_contactpersoon
|
||||
(
|
||||
prs_contactpersoon_key NUMBER(10),
|
||||
prs_contactpersoon_naam VARCHAR2(30),
|
||||
prs_contactpersoon_tussenv VARCHAR2(15),
|
||||
prs_contactpersoon_voorletters VARCHAR2(10),
|
||||
prs_contactpersoon_voornaam VARCHAR2(30),
|
||||
prs_contactpersoon_aanhef VARCHAR2(30),
|
||||
prs_contactpersoon_titel VARCHAR2(10),
|
||||
prs_contactpersoon_telefoon_1 VARCHAR2(30),
|
||||
prs_contactpersoon_telefoon_2 VARCHAR2(30),
|
||||
prs_contactpersoon_fax VARCHAR2(30),
|
||||
prs_contactpersoon_email VARCHAR2(50),
|
||||
prs_contactpersoon_functie VARCHAR2(60),
|
||||
prs_contactpersoon_opmerking VARCHAR2(255),
|
||||
prs_bedrijf_key NUMBER(10),
|
||||
prs_bedrijf_naam VARCHAR2 (60)
|
||||
);
|
||||
|
||||
|
||||
CREATE TABLE pchx_imp_bedrijf_gegevens
|
||||
(
|
||||
prs_bedrijf_key NUMBER (10),
|
||||
prs_bedrijf_naam VARCHAR2 (60),
|
||||
prs_bedrijf_post_adres VARCHAR2 (50),
|
||||
prs_bedrijf_post_postcode VARCHAR2 (12),
|
||||
prs_bedrijf_post_plaats VARCHAR2 (30),
|
||||
prs_bedrijf_post_land VARCHAR2 (30),
|
||||
prs_bedrijf_bezoek_adres VARCHAR2 (50),
|
||||
prs_bedrijf_bezoek_postcode VARCHAR2 (12),
|
||||
prs_bedrijf_bezoek_plaats VARCHAR2 (30),
|
||||
prs_bedrijf_bezoek_land VARCHAR2 (30),
|
||||
prs_bedrijf_telefoon VARCHAR2 (20),
|
||||
prs_bedrijf_fax VARCHAR2 (20),
|
||||
prs_bedrijf_telefoon2 VARCHAR2 (20),
|
||||
prs_bedrijf_contact_persoon VARCHAR2 (30),
|
||||
prs_bedrijf_contact_telefoon VARCHAR2 (20),
|
||||
prs_bedrijf_contact_fax VARCHAR2 (20),
|
||||
prs_bedrijf_opmerking VARCHAR2 (320),
|
||||
prs_bedrijf_opmerking2 VARCHAR2 (320),
|
||||
prs_bedrijf_uurloon NUMBER (6, 2),
|
||||
prs_leverancier_nr VARCHAR2 (50),
|
||||
prs_overeenkomst_nr VARCHAR2 (20),
|
||||
prs_overeenkomst_datum DATE,
|
||||
prs_bedrijf_email VARCHAR2 (100),
|
||||
prs_bedrijf_order_confirm NUMBER (1),
|
||||
prs_bedrijf_image_loc VARCHAR2 (256),
|
||||
prs_bedrijf_details_loc VARCHAR2 (256),
|
||||
prs_bedrijf_xmldetails_loc VARCHAR2 (256),
|
||||
prs_bedrijf_xmlcatalogus_loc VARCHAR2 (256),
|
||||
prs_bedrijf_bes_limiet NUMBER (8, 2),
|
||||
prs_bedrijf_bes_kosten NUMBER (8, 2),
|
||||
prs_bedrijf_aanmaak DATE,
|
||||
prs_bedrijf_verwijder DATE,
|
||||
prs_bedrijf_leverancier NUMBER (1),
|
||||
prs_bedrijf_uitvoerende NUMBER (1),
|
||||
prs_bedrijf_contract NUMBER (1),
|
||||
prs_bedrijf_intern NUMBER (1),
|
||||
prs_bedrijf_huurder NUMBER (1),
|
||||
prs_bedrijf_bezoeker NUMBER (1),
|
||||
prs_bedrijf_ingids NUMBER (1),
|
||||
prs_bedrijf_bes_factor NUMBER (8, 6),
|
||||
prs_relatietype_key NUMBER (10),
|
||||
prs_bedrijfadres_key NUMBER (10),
|
||||
prs_bedrijfadres_type VARCHAR2 (1),
|
||||
mld_typeopdr_key NUMBER (10),
|
||||
prs_bedrijfadres_url VARCHAR2 (512),
|
||||
prs_bedrijfadres_ordermode NUMBER (3),
|
||||
prs_bedrijfadres_certificate VARCHAR2 (255),
|
||||
prs_bedrijfadres_xsl VARCHAR2 (256),
|
||||
prs_bedrijfadres_ext VARCHAR2 (10),
|
||||
prs_bedrijfadres_username VARCHAR2 (32),
|
||||
prs_bedrijfadres_password VARCHAR2 (32),
|
||||
prs_bedrijfadres_attachfile VARCHAR2 (256),
|
||||
prs_bedrijfadres_flexfiles NUMBER (3),
|
||||
prs_bedrijfadres_encoding NUMBER (3),
|
||||
prs_bedrijfadres_authmethod NUMBER (3),
|
||||
prs_bedrijfadres_soapversion VARCHAR2 (10),
|
||||
prs_bedrijfadres_soapaction VARCHAR2 (128),
|
||||
prs_bedrijfadres_lockuser_key NUMBER (10),
|
||||
prs_bedrijfadres_locksecret VARCHAR2 (128),
|
||||
prs_bedrijfadres_lockexpire NUMBER (10)
|
||||
);
|
||||
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
BEGIN adm.systrackscriptId ('$Id$', 1); END;
|
||||
/
|
||||
|
||||
COMMIT;
|
||||
COMMIT;
|
||||
SET ECHO OFF
|
||||
SPOOL OFF
|
||||
SET DEFINE ON
|
||||
PROMPT Logfile of this upgrade is: &fcltlogfile
|
||||
|
||||
Reference in New Issue
Block a user