Files
Customer/onces/HTCE/FCLT#89528.sql
Arthur Egberink 39564deeac FCLT#89528 Migratie KFHT naar HTCE
svn path=/Customer/; revision=69603
2025-06-30 17:32:21 +00:00

287 lines
13 KiB
SQL

--
-- $Id$
--
-- Korte beschrijving wat het script doet
-- Voor dbuser invullen: - indien script voor 1 klant is: 'AADS' (de klantcode, zoals vermeld in fac_version_cust)
-- - script is voor meerdere klanten: 'AAXX' (de groepcode, zoals vermeld in fac_version_group)
-- - script is voor meerdere klanten met naam volgens een bepaald patroon: '^AA|^ASMS|^GULU|^NMMS|^RABO|^ZKHM'
--
DEFINE thisfile = 'FCLT#89528.SQL'
DEFINE dbuser = '^HTCE'
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 kfht_import_opdrstat_strukton;
DROP PROCEDURE kfht_update_opdrstat_strukton;
DROP VIEW kfht_v_export_exact;
DROP PROCEDURE kfht_select_exact;
DROP PROCEDURE kfht_import_exact;
DROP PROCEDURE kfht_update_exact;
DROP PROCEDURE kfht_select_nachtwerk;
DROP VIEW KFHT_V_NOTI_MLD_WVGREMINDER;
DROP VIEW KFHT_V_NOTI_MLD_ASMLREMINDER;
DROP VIEW KFHT_V_NOTI_WVGAFM;
DROP VIEW kfht_v_rap_ins_opdr_kosten;
DROP VIEW KFHT_V_NOTI_ORDGOE;
DROP PROCEDURE KFHT_DAILY;
DROP VIEW KFHT_V_RAP_CNT_OPDR;
DELETE fac_export_app WHERE fac_export_app_prefix = 'KFHT';
DELETE fac_import_app where fac_import_app_code = 'EXACT';
UPDATE fac_import_app
SET fac_import_app_prefix = 'HTCE', fac_import_app_folder = REPLACE (fac_import_app_folder, 'KFHT', 'HTCE')
WHERE fac_import_app_prefix = 'KFHT';
UPDATE fac_usrrap
SET fac_usrrap_view_name = REPLACE (fac_usrrap_view_name, 'KFHT', 'HTCE')
WHERE fac_usrrap_view_name LIKE 'KFHT%';
UPDATE fac_usrrap
SET fac_usrrap_view_name = REPLACE (fac_usrrap_view_name, 'kfht', 'htce')
WHERE fac_usrrap_view_name LIKE 'kfht%';
--SELECT 'UPDATE fac_menu SET fac_menu_image = '
-- || CHR (39)
-- || fac_menu_image
-- || CHR (39)
-- || ' WHERE fac_menu_key = '
-- || fac_menu_key
-- || ';'
-- FROM fac_menu
-- WHERE fac_menu_image LIKE 'fa-%'
UPDATE fac_menu SET fac_menu_image = 'fa-arrow-down-up-across-line' WHERE fac_menu_key = 341;
UPDATE fac_menu SET fac_menu_image = 'fa-ballot-check' WHERE fac_menu_key = 1421;
UPDATE fac_menu SET fac_menu_image = 'fa-briefcase' WHERE fac_menu_key = 34022;
UPDATE fac_menu SET fac_menu_image = 'fa-bell-on' WHERE fac_menu_key = 1;
UPDATE fac_menu SET fac_menu_image = 'fa-calendar-circle-plus' WHERE fac_menu_key = 2;
UPDATE fac_menu SET fac_menu_image = 'fa-user-plus' WHERE fac_menu_key = 3;
UPDATE fac_menu SET fac_menu_image = 'fa-random' WHERE fac_menu_key = 5;
UPDATE fac_menu SET fac_menu_image = 'fa-phone-office' WHERE fac_menu_key = 6;
UPDATE fac_menu SET fac_menu_image = 'fa-clipboard-list-check' WHERE fac_menu_key = 7;
UPDATE fac_menu SET fac_menu_image = 'fa-memo-circle-info' WHERE fac_menu_key = 8;
UPDATE fac_menu SET fac_menu_image = 'fa-circle-euro' WHERE fac_menu_key = 10;
UPDATE fac_menu SET fac_menu_image = 'fa-wrench' WHERE fac_menu_key = 11;
UPDATE fac_menu SET fac_menu_image = 'fa-map' WHERE fac_menu_key = 12;
UPDATE fac_menu SET fac_menu_image = 'fa-building' WHERE fac_menu_key = 13;
UPDATE fac_menu SET fac_menu_image = 'fa-users' WHERE fac_menu_key = 14;
UPDATE fac_menu SET fac_menu_image = 'fa-key' WHERE fac_menu_key = 15;
UPDATE fac_menu SET fac_menu_image = 'fa-life-ring' WHERE fac_menu_key = 16;
UPDATE fac_menu SET fac_menu_image = 'fa-building' WHERE fac_menu_key = 17;
UPDATE fac_menu SET fac_menu_image = 'fa-users' WHERE fac_menu_key = 18;
UPDATE fac_menu SET fac_menu_image = 'fa-fire-extinguisher' WHERE fac_menu_key = 19;
UPDATE fac_menu SET fac_menu_image = 'fa-desktop-alt' WHERE fac_menu_key = 20;
UPDATE fac_menu SET fac_menu_image = 'fa-calendar' WHERE fac_menu_key = 21;
UPDATE fac_menu SET fac_menu_image = 'fa-cart-plus' WHERE fac_menu_key = 22;
UPDATE fac_menu SET fac_menu_image = 'fa-file-alt' WHERE fac_menu_key = 23;
UPDATE fac_menu SET fac_menu_image = 'fa-eur' WHERE fac_menu_key = 24;
UPDATE fac_menu SET fac_menu_image = 'fa-map' WHERE fac_menu_key = 25;
UPDATE fac_menu SET fac_menu_image = 'fa-clipboard' WHERE fac_menu_key = 26;
UPDATE fac_menu SET fac_menu_image = 'fa-user-plus' WHERE fac_menu_key = 27;
UPDATE fac_menu SET fac_menu_image = 'fa-circle-info' WHERE fac_menu_key = 28;
UPDATE fac_menu SET fac_menu_image = 'fa-cogs' WHERE fac_menu_key = 29;
UPDATE fac_menu SET fac_menu_image = 'fa-briefcase' WHERE fac_menu_key = 34;
UPDATE fac_menu SET fac_menu_image = 'fa-briefcase' WHERE fac_menu_key = 43;
UPDATE fac_menu SET fac_menu_image = 'fa-file-alt' WHERE fac_menu_key = 106;
UPDATE fac_menu SET fac_menu_image = 'fa-user-circle' WHERE fac_menu_key = 157;
UPDATE fac_menu SET fac_menu_image = 'fa-circle' WHERE fac_menu_key = 241;
UPDATE fac_menu SET fac_menu_image = 'fa-sliders-v-square' WHERE fac_menu_key = 366;
UPDATE fac_menu SET fac_menu_image = 'fa-repeat' WHERE fac_menu_key = 404;
UPDATE fac_menu SET fac_menu_image = 'fa-list-ul' WHERE fac_menu_key = 65;
UPDATE fac_menu SET fac_menu_image = 'fa-check-square' WHERE fac_menu_key = 76;
UPDATE fac_menu SET fac_menu_image = 'fa-handshake' WHERE fac_menu_key = 121;
UPDATE fac_menu SET fac_menu_image = 'fa-wrench' WHERE fac_menu_key = 205;
UPDATE fac_menu SET fac_menu_image = 'fa-map-marker' WHERE fac_menu_key = 171;
UPDATE fac_menu SET fac_menu_image = 'fa-map' WHERE fac_menu_key = 50;
UPDATE fac_menu SET fac_menu_image = 'fa-exclamation-circle' WHERE fac_menu_key = 63;
UPDATE fac_menu SET fac_menu_image = 'fa-camera' WHERE fac_menu_key = 40521;
UPDATE fac_menu SET fac_menu_image = 'fa-arrow-down-big-small' WHERE fac_menu_key = 52561;
UPDATE fac_menu SET fac_menu_image = 'fa-users' WHERE fac_menu_key = 188;
UPDATE fac_menu SET fac_menu_image = 'fa-wrench' WHERE fac_menu_key = 71;
UPDATE fac_menu SET fac_menu_image = 'fa-briefcase' WHERE fac_menu_key = 195;
UPDATE fac_menu SET fac_menu_image = 'fa-money-check-edit' WHERE fac_menu_key = 65961;
UPDATE fac_menu SET fac_menu_image = 'fa-circle-y' WHERE fac_menu_key = 89221;
UPDATE fac_menu SET fac_menu_image = 'fa-exclamation-circle' WHERE fac_menu_key = 95201;
UPDATE fac_setting
SET fac_setting_pvalue =
'{"fontfamily":" Segoe UI, Frutiger, Arial, Helvetica, sans-serif","fontfamily_alt":" Segoe UI, Frutiger, Arial, Helvetica, sans-serif","fontfamily_titles":" Segoe UI, Frutiger, Arial, Helvetica, sans-serif","headerimage":"htce_header_fac.png","loginbgimage":"wit.png","logincolor":"#fff","loginbackgroundcolor":"#581B30","loginiconcolor":"#581B30","portalmenubgimage":"wit.png","portalmenucardbgimage":"wit.png","portalbgimage":"wit.png","framebgimage":"## transparant ##","textcolor":"#384152 ","inputbackgroundcolor":"#fff","linkcolor":"#06729A","linkhovercolor":"#FF7F62","requiredbordercolor":"#D50000","headerbackgroundcolor":"#FFFFFF","headercolor":"#081326","dividercolor":"#DDDDDD","portalkopcolor":"#FFFFFF","activetabbackgroundcolor":"#fff","activetabcolor":"#004672","inactivetabbackgroundcolor":"#06729A","inactivetabcolor":"#fff","buttonbackgroundcolor":"#06729A","buttoncolor":"#fff","buttonhoverbackgroundcolor":"#004672","buttonhovercolor":"#fff","buttonbackgroundcolormediumlow":"#f2f2f2","buttoncolormediumlow":"#081326","frameheaderbackgroundcolor":"#e4f1f9","frameheadercolor":"#384152","inlineactionbackgroundcolor":"#FFFFFF","inlineactioncolor":"#FF7F62","flexlabelbackgroundcolor":"transparent","flexlabelcolor":"#2B2B2B","listsubjectcolor":"#343F4D","menubackgroundcolor":"#fafafa","menucolor":"#384152","menuiconcolor":"#384152","menukophoverbackgroundcolor":"#F5F7FF","menukophovercolor":"#384152","menuitembackgroundcolor":"#FFFFFF","menuitemcolor":"#384152","menuitemhoverbackgroundcolor":"#E6EFFA","menuitemhovercolor":"#008FCD","notesbackgroundcolor":"#FF7F62","welcomebackgroundcolor":"#384152","welcomecolor":"#fff","tableheaderbackgroundcolor":"#e4f1f9","tableheadercolor":"#384152"}'
WHERE fac_setting_name = 'csstemplate';
UPDATE fac_setting
SET fac_setting_pvalue = '2'
WHERE fac_setting_name = 'portalmenu_combine_single';
UPDATE fac_setting
SET fac_setting_pvalue = '0'
WHERE fac_setting_name = 'menu_tab_toggles_portalmenu';
UPDATE fac_setting
SET fac_setting_pvalue = '100'
WHERE fac_setting_name = 'widgetportal';
UPDATE fac_setting
SET fac_setting_pvalue = 'no_reply@htce.facilitor.nl'
WHERE fac_setting_name = 'puo_fromaddress';
INSERT INTO FAC_WIDGET_PAGE (fac_widget_page_key, fac_widget_page_name)
VALUES (100, 'Startpagina');
INSERT INTO FAC_WIDGET_ONPAGE (fac_widget_page_key,
fac_widget_key,
fac_widget_onpage_order,
fac_widget_onpage_width)
VALUES (100,
21,
0,
100);
INSERT INTO FAC_WIDGET_ONPAGE (fac_widget_page_key,
fac_widget_key,
fac_widget_onpage_order,
fac_widget_onpage_width)
VALUES (100,
1,
1,
100);
INSERT INTO FAC_WIDGET_ONPAGE (fac_widget_page_key,
fac_widget_key,
fac_widget_onpage_order,
fac_widget_onpage_width)
VALUES (100,
2,
2,
100);
INSERT INTO FAC_WIDGET_ONPAGE (fac_widget_page_key,
fac_widget_key,
fac_widget_onpage_order,
fac_widget_onpage_width)
VALUES (100,
3,
3,
100);
INSERT INTO FAC_WIDGET_ONPAGE (fac_widget_page_key,
fac_widget_key,
fac_widget_onpage_order,
fac_widget_onpage_width)
VALUES (100,
4,
4,
100);
INSERT INTO fac_menu (fac_menu_volgnr,
fac_menu_altlabel,
fac_menu_alturl,
fac_menu_altgroep,
fac_menu_level,
fac_menu_portal)
VALUES (60,
'Doe een melding',
'/appl/mld/mld_fe_menu.asp',
0,
2,
1);
UPDATE fac_menu
SET fac_menu_portal = 1
WHERE fac_menu_key IN (1,
2,
201,
3,
66);
UPDATE fac_menu
SET fac_menu_alturl = REPLACE (fac_menu_alturl, 'KFHT', 'HTCE')
WHERE UPPER (fac_menu_alturl) LIKE '%KFHT%';
UPDATE fac_version
SET fac_version_cust = 'HTCE', fac_version_group = NULL;
UPDATE fac_notificatie_job
SET fac_notificatie_job_view = REPLACE (REPLACE (fac_notificatie_job_view, 'KFHT', 'HTCE'), 'VBXX', 'HTCE');
DROP TABLE kfht_imp_exactmulti;
DROP TABLE vbxx_exp_factuur;
DROP TABLE vbxx_imp_opslag;
ALTER TABLE kfht_imp_opdrstat_strukton RENAME TO htce_imp_opdrstat_strukton;
DROP VIEW VBXX_RECHTENVANGROEPEN;
DROP VIEW VBXX_RECHTENVANGROEPEN_TRANSP;
DROP VIEW VBXX_V_ACTUAL_FACT;
DROP VIEW VBXX_V_BIMELDING;
DROP VIEW VBXX_V_BIMELDINGKENMERK;
DROP VIEW VBXX_V_BRON_EXPORT_EXACT_XML;
DROP VIEW VBXX_V_EXPORT_EXACT_XML;
DROP VIEW VBXX_V_EXPORT_PRO_FORMA;
DROP VIEW VBXX_V_EXPORT_VERWERK_EXACT;
DROP VIEW VBXX_V_FACTUURSCHEMA;
DROP VIEW VBXX_V_FACTUUR_GEGEVENS;
DROP VIEW VBXX_V_FAC_SCAN_RESULT_DETAIL;
DROP VIEW VBXX_V_FAC_SCAN_RESULT_TREND;
DROP VIEW VBXX_V_FROZEN_FACT;
DROP VIEW VBXX_V_IMP_OPSLAG;
DROP VIEW VBXX_V_KOSTEN_DOORBELASTING;
DROP VIEW VBXX_V_NOTI_MLD_OPDR_REMINDER;
DROP VIEW VBXX_V_NOTI_OFFERTE_GOEDK;
DROP VIEW VBXX_V_NOTI_TE_FACTUREREN;
DROP VIEW VBXX_V_RAP_ACTUAL_COST_TOT;
DROP VIEW VBXX_V_RAP_ACTUAL_FACT_MLD;
DROP VIEW VBXX_V_RAP_ACTUAL_FACT_TOT;
DROP VIEW VBXX_V_RAP_BEDRIJF_GEGEVENS;
DROP VIEW VBXX_V_RAP_FACTUUR_VERPLICHTING;
DROP VIEW VBXX_V_RAP_FROZEN_FACT_MLD;
DROP VIEW VBXX_V_RAP_FROZEN_FACT_TOT;
DROP VIEW VBXX_V_RAP_FROZEN_MLD_LEV;
DROP VIEW VBXX_V_RAP_MELDING_NOTE;
DROP VIEW VBXX_V_RAP_OPDR_NOTE;
DROP VIEW VBXX_V_RAP_TECHNADRES;
DROP PACKAGE VBXX;
DROP PACKAGE KFXX;
DROP PROCEDURE VBXX_IMPORT_FIN_FACTUUR_MARX;
DROP PROCEDURE VBXX_IMPORT_OPSLAG;
DROP PROCEDURE VBXX_SELECT_EXACT_XML;
DROP PROCEDURE VBXX_SELECT_FACT;
DROP PROCEDURE VBXX_SELECT_PRO_FORMA;
DROP PROCEDURE VBXX_SELECT_PRO_FORMA_VERWERK;
DROP PROCEDURE VBXX_SELECT_VERWERK_EXACT;
DROP PROCEDURE VBXX_UPDATE_FIN_FACTUUR_MARX;
DROP PROCEDURE VBXX_UPDATE_OPSLAG;
------ 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