442 lines
19 KiB
Plaintext
442 lines
19 KiB
Plaintext
/*
|
|
* Update script van FACILITOR schema
|
|
* $Revision$
|
|
* $Id$
|
|
*/
|
|
#include "prologue.inc"
|
|
|
|
COMMIT;
|
|
SET DEFINE OFF
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// YAXX#60932
|
|
-- fac_faq_displaymode: +1=Pop-up melding, +2=Altijd tonen melding, +4=Pop-up opdracht, +8=Altijd tonen opdracht.
|
|
-- Nu is "Niet Automatisch" nog de waarde "3" en "Als pop-up en altijd tonen" de waarde "0".
|
|
-- Dit omdraaien zodat we de waarden als bitjes kunnen toepassen.
|
|
ALTER TABLE fac_faq MODIFY fac_faq_displaymode DEFAULT 3;
|
|
UPDATE fac_faq
|
|
SET fac_faq_displaymode = CASE fac_faq_displaymode
|
|
WHEN 0 THEN 3 -- Als pop-up en altijd tonen(0 => 3).
|
|
WHEN 3 THEN 0 -- Niet Automatisch(3 => 0).
|
|
ELSE fac_faq_displaymode
|
|
END;
|
|
|
|
ALTER TABLE fac_imp_faq
|
|
ADD fac_faq_displaymode
|
|
VARCHAR2(3);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// BLOS#70330
|
|
DELETE FROM fac_groeprechten
|
|
WHERE fac_functie_key IN (SELECT fac_functie_key
|
|
FROM fac_functie
|
|
WHERE fac_functie_code in ('WEB_FINUSE')
|
|
);
|
|
DELETE FROM fac_functie WHERE fac_functie_code IN ('WEB_FINUSE');
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// PGHE#69672
|
|
ALTER TABLE mld_stdmelding ADD mld_stdmelding_malusmax NUMBER(8,2);
|
|
ALTER TABLE mld_stdmsrtruimte ADD mld_stdmsrtruimte_malusmax NUMBER(8,2);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// VENR#71853
|
|
/* alg_srtgebouw */
|
|
-- Aparte regels voor DEFAULT van MLD_T_UITVOERTIJD i.v.m. FCLT#31615.
|
|
ALTER TABLE alg_srtgebouw ADD alg_srtgebouw_t_uitvoertijd MLD_T_UITVOERTIJD
|
|
CONSTRAINT alg_c_alg_srtgebouw_t_uitvtijd CHECK(alg_srtgebouw_t_uitvoertijd.tijdsduur >= 0);
|
|
ALTER TABLE alg_srtgebouw MODIFY alg_srtgebouw_t_uitvoertijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
|
|
/* alg_srtterreinsector */
|
|
ALTER TABLE alg_srtterreinsector ADD alg_srtterreinsec_t_uitvtijd MLD_T_UITVOERTIJD
|
|
CONSTRAINT alg_c_alg_srtterrein_t_uitvt CHECK(alg_srtterreinsec_t_uitvtijd.tijdsduur >= 0);
|
|
ALTER TABLE alg_srtterreinsector MODIFY alg_srtterreinsec_t_uitvtijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
|
|
/* mld_stdmsrtgebouw */
|
|
-- Eventuele afwijkingen per srtgebouw van SLA tijden.
|
|
-- Fungeert als COALESCE met alg_srtgebouw.
|
|
CREATE_TABLE(mld_stdmsrtgebouw, 0)
|
|
(
|
|
mld_stdmsrtgebouw_key
|
|
NUMBER(10)
|
|
CONSTRAINT mld_k_mld_stdmsrtgebouw_key PRIMARY KEY,
|
|
alg_srtgebouw_key
|
|
NUMBER(10)
|
|
CONSTRAINT alg_r_alg_srtgebouw_key2 REFERENCES alg_srtgebouw(alg_srtgebouw_key) ON DELETE CASCADE
|
|
NOT_NULL(alg_srtgebouw_key, alg_c_srtgebouw_key2),
|
|
mld_stdmelding_key
|
|
NUMBER(10)
|
|
CONSTRAINT mld_r_mld_stdmelding_key9 REFERENCES mld_stdmelding(mld_stdmelding_key) ON DELETE CASCADE
|
|
NOT_NULL(mld_stdmelding_key, mld_c_stdmelding_key2),
|
|
mld_stdmsrtgebouw_malusbasis -- eenmalige boete/korting bij overschrijding
|
|
NUMBER(8,2),
|
|
mld_stdmsrtgebouw_malus -- boete/korting bij overschrijding [per dag]
|
|
NUMBER(8,2),
|
|
mld_stdmsrtgebouw_malusmax
|
|
NUMBER(8,2),
|
|
mld_stdmsrtgebouw_t_accepttijd
|
|
MLD_T_UITVOERTIJD
|
|
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_acc CHECK(mld_stdmsrtgebouw_t_accepttijd.tijdsduur >= 0),
|
|
mld_stdmsrtgebouw_t_uitvtijd
|
|
MLD_T_UITVOERTIJD
|
|
CONSTRAINT mld_c_mld_stdmsrtgebouw_t_uitv CHECK(mld_stdmsrtgebouw_t_uitvtijd.tijdsduur >= 0),
|
|
CONSTRAINT mld_u_mld_stdmsrtgebouw UNIQUE(alg_srtgebouw_key, mld_stdmelding_key),
|
|
mld_stdmsrtgebouw_regime -- optioneel afwijkend afhandelingsregime (may be null)
|
|
NUMBER(2)
|
|
CONSTRAINT mld_c_stdmsrtgebouw_regime CHECK (mld_stdmsrtgebouw_regime IN (1,2,3)) -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
|
);
|
|
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_accepttijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
ALTER TABLE mld_stdmsrtgebouw MODIFY mld_stdmsrtgebouw_t_uitvtijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
|
|
CREATE SEQUENCE mld_s_mld_stdmsrtgebouw_key MINVALUE 1;
|
|
|
|
/* mld_stdmsrtterrein */
|
|
-- Eventuele afwijkingen per srtterreinsector van SLA tijden.
|
|
-- Fungeert als COALESCE met alg_srtterreinsector.
|
|
CREATE_TABLE(mld_stdmsrtterrein, 0)
|
|
(
|
|
mld_stdmsrtterrein_key
|
|
NUMBER(10)
|
|
CONSTRAINT mld_k_mld_stdmsrtterrein_key PRIMARY KEY,
|
|
alg_srtterreinsector_key
|
|
NUMBER(10)
|
|
CONSTRAINT alg_r_alg_srtterreinsec_key REFERENCES alg_srtterreinsector(alg_srtterreinsector_key) ON DELETE CASCADE
|
|
NOT_NULL(alg_srtterreinsector_key, alg_c_srtterreinsector_key2),
|
|
mld_stdmelding_key
|
|
NUMBER(10)
|
|
CONSTRAINT mld_r_mld_stdmelding_key10 REFERENCES mld_stdmelding(mld_stdmelding_key) ON DELETE CASCADE
|
|
NOT_NULL(mld_stdmelding_key, mld_c_stdmelding_key3),
|
|
mld_stdmsrtterrein_malusbasis -- eenmalige boete/korting bij overschrijding
|
|
NUMBER(8,2),
|
|
mld_stdmsrtterrein_malus -- boete/korting bij overschrijding [per dag]
|
|
NUMBER(8,2),
|
|
mld_stdmsrtterrein_malusmax
|
|
NUMBER(8,2),
|
|
mld_stdmsrtterrein_t_acctijd
|
|
MLD_T_UITVOERTIJD
|
|
CONSTRAINT mld_c_mld_stdmsrtterrein_t_acc CHECK(mld_stdmsrtterrein_t_acctijd.tijdsduur >= 0),
|
|
mld_stdmsrtterrein_t_uitvtijd
|
|
MLD_T_UITVOERTIJD
|
|
CONSTRAINT mld_c_mld_stdmsrtterrein_t_uit CHECK(mld_stdmsrtterrein_t_uitvtijd.tijdsduur >= 0),
|
|
CONSTRAINT mld_u_mld_stdmsrtterrein UNIQUE(alg_srtterreinsector_key, mld_stdmelding_key),
|
|
mld_stdmsrtterrein_regime -- optioneel afwijkend afhandelingsregime (may be null)
|
|
NUMBER(2)
|
|
CONSTRAINT mld_c_stdmsrtterrein_regime CHECK (mld_stdmsrtterrein_regime IN (1,2,3)) -- 1=kantoortijden, 2=openingstijden, 3=24x7
|
|
);
|
|
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_acctijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
ALTER TABLE mld_stdmsrtterrein MODIFY mld_stdmsrtterrein_t_uitvtijd DEFAULT MLD_T_UITVOERTIJD(NULL, NULL);
|
|
|
|
CREATE SEQUENCE mld_s_mld_stdmsrtterrein_key MINVALUE 1;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// WOMA#73350
|
|
ALTER TABLE ins_srtcontroledl_xcp ADD
|
|
(
|
|
prs_kostenplaats_key
|
|
NUMBER(10)
|
|
CONSTRAINT ins_r_prs_kostenplaats_key2 REFERENCES prs_kostenplaats(prs_kostenplaats_key)
|
|
);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#65537
|
|
UPDATE fac_localeitems
|
|
SET fac_localeitems_dialect_id = 'CTR_DISCIPLINE_KEY'
|
|
WHERE fac_localeitems_dialect_id = 'INS_TAB_DISCIPLINE_KEY';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAGN#72246
|
|
ALTER TABLE alg_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_alg_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE bes_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_bes_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE bez_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_bez_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE cnt_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_cnt_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE faq_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_faq_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE fin_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_fin_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE ins_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_ins_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE mld_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_mld_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE prs_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_prs_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
ALTER TABLE res_kenmerk ADD
|
|
(
|
|
fac_functie_key
|
|
NUMBER(10)
|
|
CONSTRAINT fac_r_res_kenmerk_functie REFERENCES fac_functie (fac_functie_key)
|
|
);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#71733
|
|
ALTER TABLE res_reservering ADD
|
|
(
|
|
mld_melding_key
|
|
NUMBER(10)
|
|
CONSTRAINT mld_r_mld_melding_key6 REFERENCES mld_melding ON DELETE SET NULL
|
|
);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAIT#72551
|
|
ALTER TABLE fac_imp_bedrijfadres ADD
|
|
(
|
|
prs_bedrijfadres_sender
|
|
VARCHAR2 (512),
|
|
prs_bedrijfadres_lockuser_key
|
|
NUMBER (10),
|
|
prs_bedrijfadres_lockexpire
|
|
NUMBER (10)
|
|
);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// LOGC#70900
|
|
ALTER TABLE fac_nieuws ADD
|
|
(
|
|
fac_nieuws_image VARCHAR2 (255 CHAR)
|
|
);
|
|
|
|
ALTER TABLE fac_widget DROP CONSTRAINT fac_c_widgettype1;
|
|
ALTER TABLE fac_widget
|
|
ADD CONSTRAINT fac_c_widgettype1 CHECK
|
|
( (fac_widget_type IN ('FAC', 'URL', 'IMG', 'FLR') AND fac_widget_url IS NOT NULL)
|
|
OR (fac_widget_type IN ('MK', 'MI', 'RAP', 'FAQ') AND fac_widget_typerefkey IS NOT NULL)
|
|
OR (fac_widget_type = 'RAW' AND fac_widget_content IS NOT NULL)
|
|
OR fac_widget_type = 'NWS');
|
|
|
|
DEF_MENUITEM(2, 'lcl_menu_msg_categories' , '', 'MSG', 'appl/mgt/fac_nieuws_groep.asp', 0, 0, 'WEB_MSGBOF', 'R', '1', '');
|
|
MENU_INS_AFTER('lcl_menu_msg_categories', 'lcl_menu_msg_overzicht', 20);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// STPH#70786
|
|
ALTER TABLE res_rsv_ruimte
|
|
ADD (res_rsv_ruimte_externnr2 VARCHAR2 (1000));
|
|
|
|
ALTER TABLE res_ruimte
|
|
ADD (res_ruimte_extern_flags NUMBER (10) DEFAULT 0 NOT NULL);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// MARX#72528
|
|
|
|
ALTER TABLE fac_email_setting ADD
|
|
(
|
|
fac_email_setting_volgnr NUMBER(10)
|
|
DEFAULT 10 NOT NULL,
|
|
fac_email_setting_reqattachext VARCHAR2(255),
|
|
CONSTRAINT fac_u_fac_email_setting_user UNIQUE(fac_email_setting_user, fac_email_setting_volgnr)
|
|
);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// BLST#70543
|
|
|
|
ALTER TABLE prs_perslid DROP CONSTRAINT prs_c_alg_onroerendgoed_type;
|
|
ALTER TABLE prs_perslid
|
|
ADD CONSTRAINT prs_c_alg_onroerendgoed_type CHECK(alg_onroerendgoed_type IN ('E', 'D', 'L', 'G', 'T', 'V', 'R', 'W'));
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// INLO#73457
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','51', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','52', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','53', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','54', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','55', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','56', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','57', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','58', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','59', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','60', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','61', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','62', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','63', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','64', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','65', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','66', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','67', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','68', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','69', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','70', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','71', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','72', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','73', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','74', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','75', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','76', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','77', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','78', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','79', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','80', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','81', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','82', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','83', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','84', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','85', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','86', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','87', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','88', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','89', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','90', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','91', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','92', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','93', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','94', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','95', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','96', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','97', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','98', 'FAC', 15, 0, NULL);
|
|
DEF_FAC_FUNCTIE3x('WEB_USER','99', 'FAC', 15, 0, NULL);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FMHN#72326
|
|
|
|
INSERT INTO fac_setting (fac_setting_module,
|
|
fac_setting_flags,
|
|
fac_functie_key,
|
|
fac_setting_name,
|
|
fac_setting_type,
|
|
fac_setting_default,
|
|
fac_setting_description)
|
|
SELECT 'MLD',
|
|
'1',
|
|
fac_functie_key,
|
|
'mld_layout',
|
|
'array',
|
|
'A,B,C,D,E,F,G,H,I,J,K',
|
|
'De volgorde van de blokken in het meldingen scherm'
|
|
|| CHR (10)
|
|
|| 'A: Aanvrager'
|
|
|| CHR (10)
|
|
|| 'B: Categorie'
|
|
|| CHR (10)
|
|
|| 'C: Plaats'
|
|
|| CHR (10)
|
|
|| 'D: Afleveradres'
|
|
|| CHR (10)
|
|
|| 'E: Behandeling'
|
|
|| CHR (10)
|
|
|| 'F: Actieve behandeling'
|
|
|| CHR (10)
|
|
|| 'G: Kennisbank'
|
|
|| CHR (10)
|
|
|| 'H: Heeft betrekking op'
|
|
|| CHR (10)
|
|
|| 'I: Omschrijving'
|
|
|| CHR (10)
|
|
|| 'J: Aanvullende gegevens'
|
|
|| CHR (10)
|
|
|| 'K: Afhandeling'
|
|
FROM fac_functie
|
|
WHERE fac_functie_code = 'WEB_PRSSYS';
|
|
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue =
|
|
CASE
|
|
WHEN (SELECT SUM(COALESCE (fac_setting_pvalue, fac_setting_default))
|
|
FROM fac_setting
|
|
WHERE fac_setting_name IN ('mld_edit_layout', 'mld_properties_order')) = 2
|
|
THEN 'A,C,B,D,E,F,G,H,J,I,K' -- Plaats voor Categorie en Aanvullende gegevens voor Omschrijving
|
|
WHEN (SELECT COALESCE (fac_setting_pvalue,
|
|
fac_setting_default)
|
|
FROM fac_setting
|
|
WHERE fac_setting_name = 'mld_edit_layout') = 1
|
|
THEN 'A,C,B,D,E,F,G,H,I,J,K' -- Plaats voor Categorie
|
|
WHEN (SELECT COALESCE (fac_setting_pvalue,
|
|
fac_setting_default)
|
|
FROM fac_setting
|
|
WHERE fac_setting_name = 'mld_properties_order') = 1
|
|
THEN 'A,B,C,D,E,F,G,H,J,I,K' -- Aanvullende gegevens voor Omschrijving
|
|
END
|
|
WHERE fac_setting_name = 'mld_layout'
|
|
AND (SELECT SUM (COALESCE (fac_setting_pvalue, fac_setting_default))
|
|
FROM fac_setting
|
|
WHERE fac_setting_name IN -- Dan blijft gewoon de default volgorde van kracht
|
|
('mld_edit_layout', 'mld_properties_order')) > 0;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#74085
|
|
ALTER TABLE fac_version ADD (fac_version_key NUMBER(10));
|
|
UPDATE fac_version SET fac_version_key = 1;
|
|
ALTER TABLE fac_version ADD CONSTRAINT fac_k_fac_version_key PRIMARY KEY (fac_version_key);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#62264
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = '@'
|
|
WHERE fac_setting_name = 'flexfilespath'
|
|
AND fac_setting_pvalue = NULL;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#74162
|
|
|
|
#include "../EXC/EXC_TAB.SRC"
|
|
#include "../EXC/EXC_SEQ.SRC"
|
|
#include "../EXC/EXC_IND.SRC"
|
|
#include "../EXC/EXC_INI.SRC"
|
|
|
|
ALTER TABLE res_ruimte
|
|
ADD res_ruimte_extern_meeting NUMBER (4)
|
|
DEFAULT 0
|
|
CONSTRAINT res_c_ruimte_extern_meeting CHECK
|
|
(res_ruimte_extern_meeting IS NOT NULL);
|
|
|
|
ALTER TABLE res_rsv_ruimte
|
|
ADD res_rsv_ruimte_extern_meeting NUMBER (4)
|
|
DEFAULT 0
|
|
CONSTRAINT res_c_rsv_extern_meeting CHECK
|
|
(res_rsv_ruimte_extern_meeting IS NOT NULL);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FMHN#72904
|
|
ALTER TABLE res_disc_params ADD res_disc_params_edit_option NUMBER(1) DEFAULT 0 NOT NULL;
|
|
UPDATE res_disc_params
|
|
SET res_disc_params_edit_option = 1
|
|
WHERE 1 = (SELECT COALESCE(fac_setting_pvalue, fac_setting_default) waarde
|
|
FROM fac_setting
|
|
WHERE fac_setting_name = 'res_fe_edit_option_only'
|
|
);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#74046
|
|
DEF_WIDGET('FAC', 'Zelfservice portaal', NULL, 'fac_portal_menu.asp?groep=0', 0);
|
|
DEF_WIDGET('FAC', 'Service portaal', NULL, 'fac_portal_menu.asp?groep=1', 0);
|
|
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = 1
|
|
WHERE fac_setting_name = 'wgt_enabled'
|
|
AND COALESCE (fac_setting_pvalue, fac_setting_default) <> 1
|
|
AND (SELECT COALESCE (fac_setting_pvalue, fac_setting_default)
|
|
FROM fac_setting
|
|
WHERE fac_setting_name = 'fac_usrrap_mode') = 1;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FCLT#00000
|
|
|
|
REGISTERONCE('$Id$')
|
|
|
|
#include "epilogue.inc"
|