122 lines
6.4 KiB
Plaintext
122 lines
6.4 KiB
Plaintext
/* DB22TO23.SRC
|
|
* Update script van FACILITOR schema
|
|
* $Revision$
|
|
* $Id$
|
|
*/
|
|
#include "prologue.inc"
|
|
|
|
COMMIT;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// PNBR#29218
|
|
ALTER TABLE fac_imp_ins ADD ins_deel_opmerking VARCHAR2(320);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// ASFC#29873
|
|
ALTER TABLE ins_srtcontrole ADD ins_srtcontrole_eind DATE;
|
|
ALTER TABLE ins_srtcontroledl_xcp ADD ins_srtcontroledl_xcp_eind DATE;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAFP#29968
|
|
UPDATE fac_srtnotificatie
|
|
SET fac_srtnotificatie_url = 'fin/fin_search.asp?'
|
|
WHERE fac_srtnotificatie_url = 'fin/fin_search.asp';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#28774
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = NULL
|
|
WHERE fac_setting_name = 'puo_notificationxsl'
|
|
AND fac_setting_pvalue = '../xsl/cust.xsl';
|
|
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = NULL
|
|
WHERE fac_setting_name = 'puo_system2systemxsl'
|
|
AND fac_setting_pvalue = '../xsl/system2system.xsl';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// GDZW#28940
|
|
INSERT INTO res_cyclus (res_cyclus_naam,
|
|
res_cyclus_periode)
|
|
VALUES ('Maandelijks',
|
|
31);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AAIT#29901
|
|
ALTER TABLE mld_typeopdr ADD mld_typeopdr_gvs NUMBER(11,2) DEFAULT 1000000;
|
|
|
|
ALTER TABLE mld_opdr ADD mld_opdr_uren_refiat NUMBER(7,2)
|
|
CONSTRAINT mld_c_mld_opdr_uren_refiat CHECK(mld_opdr_uren_refiat IS NULL OR mld_opdr_uren_refiat >= 0);
|
|
ALTER TABLE mld_opdr ADD mld_opdr_uurloon_refiat NUMBER(6,2);
|
|
ALTER TABLE mld_opdr ADD mld_opdr_materiaal_refiat NUMBER(8,2)
|
|
CONSTRAINT mld_c_mld_opdr_mat_refiat CHECK(mld_opdr_materiaal_refiat IS NULL OR mld_opdr_materiaal_refiat >= 0);
|
|
ALTER TABLE mld_opdr ADD mld_opdr_kosten_refiat NUMBER(12,2)
|
|
CONSTRAINT mld_c_mld_opdr_kosten_refiat CHECK(mld_opdr_kosten_refiat IS NULL OR mld_opdr_kosten_refiat >= 0);
|
|
ALTER TABLE mld_opdr ADD mld_statusopdr_key_refiat NUMBER(10)
|
|
CONSTRAINT mld_c_mld_statusopdr_refiat CHECK (mld_statusopdr_key_refiat IN (5,6,8,9));
|
|
ALTER TABLE mld_opdr ADD mld_opdr_approved_refiat NUMBER(11,2);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// PNBR#29314
|
|
ALTER TABLE bes_disc_params ADD bes_disc_params_bonotify NUMBER(1) DEFAULT 0 NOT NULL;
|
|
DEF_FAC_SRTNOT('BES2BO', 0, 'Facilitor: Er is een nieuwe bestelling ##KEY## (##DISC##)', 'bes/bes_bestelling.asp?urole=bo&bes_key=', '0', 'bestelling', 0);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// UWVA#29778
|
|
ALTER TABLE bez_bezoekers ADD bez_bezoekers_oproep DATE;
|
|
ALTER TABLE bez_actie ADD bez_actie_flags NUMBER(3) DEFAULT 0 NOT NULL;
|
|
ALTER TABLE res_reservering ADD res_reservering_ispool NUMBER(1) DEFAULT 0 NOT NULL;
|
|
ALTER TABLE res_ruimte ADD res_ruimte_wachtplaats VARCHAR(40);
|
|
ALTER TABLE res_ruimte ADD bez_actie_key NUMBER(10) REFERENCES bez_actie;
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30171
|
|
ALTER TABLE mld_opdr ADD mld_opdr_plandatum DATE;
|
|
ALTER TABLE mld_opdr ADD mld_opdr_id VARCHAR2(30);
|
|
|
|
DEF_FAC_FUNCTIE2('WEB_FINUSE', 'FrontEnd:Factuurinvoer', 'FIN', 3, 0, 0, 'Om facturen te kunnen invoeren als leverancier');
|
|
DEF_MENUITEM(1, 'lcl_menu_fin_fe' , '', 'FIN', 'appl/fin/fin_factuur.asp?urole=fe', 0, 0, 'WEB_FINUSE', 'W', '1', '');
|
|
DEF_MENUITEM(0, 'lcl_menu_fin_fe_overz' , '', 'FIN', 'appl/fin/fin_search.asp', 0, 0, 'WEB_FINUSE', 'R', '1', '');
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30168
|
|
UPDATE fac_setting
|
|
SET fac_setting_pvalue = CASE fac_setting_pvalue WHEN '1' THEN '-1' ELSE NULL END
|
|
WHERE fac_setting_name = 'prs_collegas_used';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// MAYF#29716
|
|
ALTER TABLE prs_bedrijfadres ADD prs_bedrijfadres_flexfiles NUMBER(3) DEFAULT 0 NOT NULL;
|
|
// S("puo_order_flexfiles") bestaat nog niet. Hij zou wel komen de recreate maar
|
|
// dat is te laat voor deze update
|
|
INSERT INTO fac_setting (fac_setting_name,
|
|
fac_setting_module,
|
|
fac_setting_default,
|
|
fac_setting_flags,
|
|
fac_setting_pvalue,
|
|
fac_setting_description)
|
|
SELECT 'puo_order_flexfiles',
|
|
'PUO',
|
|
'0',
|
|
1,
|
|
CASE WHEN s2.fac_setting_pvalue IS NULL THEN '0' ELSE '1' END,
|
|
'dummy'
|
|
FROM fac_setting s2
|
|
WHERE fac_setting_name = 'puo_flexfilesfolder';
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// AASA#28925
|
|
ALTER TABLE res_ruimte MODIFY res_ruimte_omschrijving VARCHAR2(1000);
|
|
ALTER TABLE res_ruimte ADD res_ruimte_info_url VARCHAR2(1000);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// HAYG#30234
|
|
ALTER TABLE prs_perslid MODIFY prs_perslid_voorletters VARCHAR2(15);
|
|
ALTER TABLE fac_imp_perslid MODIFY prs_perslid_voorletters VARCHAR2(15);
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// FSN#30278
|
|
ALTER TRIGGER ins_t_ins_deel_B_IU DISABLE;
|
|
UPDATE ins_deel SET ins_deel_state = 1 WHERE UPPER (ins_deel_state) = 'AAN';
|
|
UPDATE ins_deel SET ins_deel_state = 0 WHERE UPPER (ins_deel_state) = 'UIT';
|
|
ALTER TRIGGER ins_t_ins_deel_B_IU ENABLE;
|
|
|
|
UPDATE ins_deel_state_history SET ins_deel_state = 1 WHERE UPPER(ins_deel_state) = 'AAN';
|
|
UPDATE ins_deel_state_history SET ins_deel_state = 0 WHERE UPPER(ins_deel_state) = 'UIT';
|
|
///////////////////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////////////////////////////////// GENERAL
|
|
|
|
/////////////////////////////////////////////////////////////////////////////////////////// CLEANUP
|
|
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////
|
|
REGISTERONCE('$Id$')
|
|
#include "epilogue.inc"
|