FCLT#82594: Melding 'opdelen' in deelmeldingen.

svn path=/Database/trunk/; revision=64594
This commit is contained in:
Maykel Geerdink
2024-05-09 06:56:16 +00:00
parent d8683b020e
commit cb68098d52

View File

@@ -34,9 +34,9 @@ ALTER TABLE mld_melding
/////////////////////////////////////////////////////////////////////////////////////////// BAUS#80296
CREATE OR REPLACE VIEW fac_v_exp_flex_ctr AS SELECT * FROM DUAL;
DEF_RAPPORT('WEB_PRSSYS', 0, 'fac_v_exp_flex_ctr'
, 'TRANSPORT: Flexkenmerken Periodieke taken', 'Exporteren van flexkenmerken voor CTR'
, 'TRANSPORT: Flex properties Recurring tasks', 'Export of flex properties for CTR');
DEF_RAPPORT('TRANSPORT', 'WEB_PRSSYS', 0, 'fac_v_exp_flex_ctr'
, 'Flexkenmerken Periodieke taken', 'Exporteren van flexkenmerken voor CTR'
, 'Flex properties Recurring tasks', 'Export of flex properties for CTR');
/////////////////////////////////////////////////////////////////////////////////////////// VNOG#81951
ALTER TABLE ins_srtdiscipline DROP CONSTRAINT ins_c_ins_srtdiscipline_bes;
@@ -71,14 +71,11 @@ CREATE TABLE mld_kenmerkblokmelding
mld_kenmerkblokmelding_aanmaak
DATE
DEFAULT SYSDATE,
CONSTRAINT mld_c_mld_discipline_perslid CHECK(ins_discipline_key IS NOT NULL OR prs_perslid_key IS NOT NULL),
CONSTRAINT mld_u_mld_kenmerkblokmelding UNIQUE(mld_melding_key, mld_kenmerk_key, ins_discipline_key, prs_perslid_key)
CONSTRAINT mld_u_mld_kenmerkblokmelding UNIQUE(mld_melding_key, mld_kenmerk_key)
);
CREATE SEQUENCE mld_s_mld_kenmerkblokmelding_key MINVALUE 1;
CREATE UNIQUE INDEX mld_i_mld_kenmerkblokmelding ON mld_kenmerkblokmelding(mld_melding_key, ins_discipline_key, prs_perslid_key);
ALTER TABLE mld_kenmerk ADD
ins_discipline_key
NUMBER (10)
@@ -117,7 +114,8 @@ UPDATE mld_melding SET mld_melding_omschrijving = mld_melding_omschrijving_old;
DEF_MENUENTRY(2, 99005, 'lcl_menu_setup_framework' , '', 'FAC', 'appl/init/init_setup.asp', 0, 0, 'WEB_FACTAB');
/////////////////////////////////////////////////////////////////////////////////////////// FBEA#79162
DEF_IMPORT('WEB_FACTAB', 'VRIJEDAGEN', 'Vrije dagen', 'Non-working days');
DEF_IMPORT('WEB_FACTAB', 'VRIJEDAGEN', 'Vrije dagen', 'Non-working days', 1);
UPDATE fac_import_app SET fac_import_app_csv = 1 WHERE fac_import_app_code = 'GENERICCSV';
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#81771
ALTER TABLE fac_notificatie_job ADD fac_usrrap_key NUMBER(10)
@@ -139,6 +137,55 @@ MENU_INS_AFTER('lcl_menu_mld_meldbron', 'lcl_menu_mld_opdrkosten', 25);
ALTER TABLE fac_email_setting
ADD fac_email_setting_attachmaxkb NUMBER(10);
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#82351
-- De settings hier al toevoegen omdat er ook een update van de waarde wordt gedaan.
-- Nieuwe settings worden na de upgrade in de recreate toegevoegd.
INSERT INTO fac_setting (fac_setting_module, fac_setting_flags, fac_functie_key, fac_setting_name, fac_setting_type, fac_setting_description)
SELECT 'FAC', 1, fac_functie_key, 'udr_graph_bar_json', 'string', 'Default json options for report graphs bar (string!)'
FROM fac_functie
WHERE fac_functie_code = 'WEB_PRSSYS';
INSERT INTO fac_setting (fac_setting_module, fac_setting_flags, fac_functie_key, fac_setting_name, fac_setting_type, fac_setting_description)
SELECT 'FAC', 1, fac_functie_key, 'udr_graph_gauge_json', 'string', 'Default json options for report graphs gauge (string!)'
FROM fac_functie
WHERE fac_functie_code = 'WEB_PRSSYS';
INSERT INTO fac_setting (fac_setting_module, fac_setting_flags, fac_functie_key, fac_setting_name, fac_setting_type, fac_setting_description)
SELECT 'FAC', 1, fac_functie_key, 'udr_graph_pie_json', 'string', 'Default json options for report graphs pie (string!)'
FROM fac_functie
WHERE fac_functie_code = 'WEB_PRSSYS';
INSERT INTO fac_setting (fac_setting_module, fac_setting_flags, fac_functie_key, fac_setting_name, fac_setting_type, fac_setting_description)
SELECT 'FAC', 1, fac_functie_key, 'udr_graph_line_json', 'string', 'Default json options for report graphs line (string!)'
FROM fac_functie
WHERE fac_functie_code = 'WEB_PRSSYS';
INSERT INTO fac_setting (fac_setting_module, fac_setting_flags, fac_functie_key, fac_setting_name, fac_setting_type, fac_setting_description)
SELECT 'FAC', 1, fac_functie_key, 'udr_graph_block_json', 'string', 'Default json options for report graphs block (string!)'
FROM fac_functie
WHERE fac_functie_code = 'WEB_PRSSYS';
UPDATE fac_setting
SET fac_setting_pvalue = (SELECT fac_setting_pvalue FROM fac_setting WHERE fac_setting_name = 'udr_graph_default_json')
WHERE fac_setting_name IN ('udr_graph_bar_json','udr_graph_gauge_json','udr_graph_pie_json','udr_graph_line_json','udr_graph_block_json');
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#82642
DELETE FROM cad_thema WHERE cad_thema_view = 'cad_v_thema_vloerafwerking';
DROP VIEW cad_v_thema_vloerafwerking;
UPDATE fac_setting SET fac_setting_pvalue = 12 WHERE fac_setting_name = 'fg_infobordthema_key' AND fac_setting_pvalue IS NULL;
UPDATE fac_setting SET fac_setting_pvalue = 12 WHERE fac_setting_name = 'fg_infobordlabel_key' AND fac_setting_pvalue IS NULL;
UPDATE fac_setting SET fac_setting_pvalue = 12 WHERE fac_setting_name = 'fg_infobordreport_key' AND fac_setting_pvalue IS NULL;
UPDATE fac_usrrap SET fac_usrrap_groep = 'TRANSPORT' WHERE fac_usrrap_groep IS NULL and fac_usrrap_omschrijving LIKE 'TRANSPORT: %';
UPDATE fac_usrrap SET fac_usrrap_groep = 'STATS' WHERE fac_usrrap_groep IS NULL and fac_usrrap_omschrijving LIKE 'STATS: %';
UPDATE fac_usrrap SET fac_usrrap_groep = 'ADMIN' WHERE fac_usrrap_groep IS NULL and fac_usrrap_omschrijving LIKE 'BEHEER: %';
UPDATE fac_usrrap SET fac_usrrap_groep = 'BASIS' WHERE fac_usrrap_groep IS NULL and fac_usrrap_omschrijving LIKE 'UDR: %';
UPDATE fac_usrrap SET fac_usrrap_omschrijving = REPLACE(fac_usrrap_omschrijving, 'TRANSPORT: ', '') WHERE fac_usrrap_groep IS NOT NULL and fac_usrrap_omschrijving LIKE 'TRANSPORT: %';
UPDATE fac_usrrap SET fac_usrrap_omschrijving = REPLACE(fac_usrrap_omschrijving, 'STATS: ', '') WHERE fac_usrrap_groep IS NOT NULL and fac_usrrap_omschrijving LIKE 'STATS: %';
UPDATE fac_usrrap SET fac_usrrap_omschrijving = REPLACE(fac_usrrap_omschrijving, 'BEHEER: ', '') WHERE fac_usrrap_groep IS NOT NULL and fac_usrrap_omschrijving LIKE 'BEHEER: %';
UPDATE fac_groep SET fac_groep_opmerking = 'Systeemautorisatiegroep voor applicatiebeheerders' WHERE fac_groep_upper = '_ADMIN' AND fac_groep_opmerking IS NULL;
UPDATE fac_groep SET fac_groep_opmerking = 'Systeemautorisatiegroep voor ALLE gebruikers' WHERE fac_groep_upper = '_DEFAULT' AND fac_groep_opmerking IS NULL;
UPDATE fac_groep SET fac_groep_opmerking = 'Systeemautorisatiegroep voor Facilitor-ondersteuning' WHERE fac_groep_upper = '_FACILITOR' AND fac_groep_opmerking IS NULL;
UPDATE fac_groep SET fac_groep_opmerking = 'Systeemautorisatiegroep voor de Facilitor-mailserver' WHERE fac_groep_upper = '_HMAIL' AND fac_groep_opmerking IS NULL;
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000