svn path=/Database/trunk/; revision=9342
This commit is contained in:
126
_UP/461to470.src
126
_UP/461to470.src
@@ -1,5 +1,5 @@
|
||||
--
|
||||
-- Update script van Facilitor versie 4.61(.5) naar 4.70 $Revision: 7 $
|
||||
-- Update script van Facilitor versie 4.61(.5) naar 4.70 $Revision: 8 $
|
||||
--
|
||||
/*
|
||||
* This script is precompiled so #if(n)def MS_SQL can be used to distinguish between
|
||||
@@ -36,8 +36,8 @@ PROMPT versie voor MS SQL Server
|
||||
#else
|
||||
PROMPT versie voor Oracle
|
||||
#endif
|
||||
PROMPT $Revision: 7 $
|
||||
PROMPT $Modtime: 15-11-06 17:33 $
|
||||
PROMPT $Revision: 8 $
|
||||
PROMPT $Modtime: 23-11-06 12:45 $
|
||||
PROMPT Copyright 1996-2006 Dijkoraad IT bv/Facilitor Software Nederland bv
|
||||
PROMPT
|
||||
SELECT 'De huidige versie van Facilitor is: '
|
||||
@@ -471,10 +471,10 @@ ALTER TABLE res_rsv_ruimte ADD (
|
||||
AND res_rsv_ruimte_afgemeld_user IS NULL
|
||||
))));
|
||||
|
||||
ALTER TABLE res_rsv_deel DROP CONSTRAINT res_c_res_rsvd_reservering_key;
|
||||
ALTER TABLE res_rsv_deel DROP CONSTRAINT res_c_res_rsvd_reservering_key;
|
||||
ALTER TABLE res_rsv_deel ADD CONSTRAINT res_c_res_parent_key
|
||||
CHECK(res_rsv_ruimte_key IS NOT NULL OR bez_bezoekers_key IS NOT NULL);
|
||||
ALTER TABLE res_rsv_deel DROP CONSTRAINT res_r_res_rsvd_reservering_key;
|
||||
ALTER TABLE res_rsv_deel DROP CONSTRAINT res_r_res_rsvd_reservering_key;
|
||||
|
||||
-- Mogen weer aan
|
||||
[skip]
|
||||
@@ -581,7 +581,7 @@ CREATE_TABLE(fac_srtnotificatie, 0)
|
||||
* 0 = no notification
|
||||
* fac_notificatie_refkey: de key van een melding, reservering etc. Welke entiteit het betreft wordt bepaald
|
||||
* door fac_srtnotificatie_xmlnode. Deze kan ook worden toegevoegd aan fac_srtnotificatie_url.
|
||||
*/
|
||||
*/
|
||||
CREATE_TABLE(fac_notificatie, 0)
|
||||
(
|
||||
fac_notificatie_key
|
||||
@@ -590,7 +590,7 @@ CREATE_TABLE(fac_notificatie, 0)
|
||||
NUMBER(10)
|
||||
REFERENCES fac_srtnotificatie(fac_srtnotificatie_key) ON DELETE CASCADE,
|
||||
fac_notificatie_status
|
||||
NUMBER(3)
|
||||
NUMBER(3)
|
||||
NOT_NULL(fac_notificatie_status, fac_c_fac_notificatie_status),
|
||||
prs_perslid_key_sender
|
||||
NUMBER(10)
|
||||
@@ -612,7 +612,7 @@ CREATE_TABLE(fac_notificatie, 0)
|
||||
);
|
||||
|
||||
ALTER TABLE web_user_messages
|
||||
ADD fac_srtnotificatie_key NUMBER(10)
|
||||
ADD fac_srtnotificatie_key NUMBER(10)
|
||||
REFERENCES fac_srtnotificatie(fac_srtnotificatie_key);
|
||||
|
||||
CREATE SEQUENCE fac_s_fac_srtnotificatie_key MINVALUE 1;
|
||||
@@ -685,8 +685,8 @@ DEF_FAC_SRTNOT('RESINF', 1, 'U heeft op ##DATUM## van ##VANTIJD## tot ##TOTTIJD#
|
||||
DEF_FAC_SRTNOT('RESNEW', 1, 'Uw reservering ##KEY## (##DESC##) geregistreerd', 'res/default_eu.asp?res_key=', '0', 'reservering');
|
||||
DEF_FAC_SRTNOT('RESUPD', 1, 'Uw reservering ##KEY## (##DESC##) is aangemaakt/aangepast', 'res/default_eu.asp?res_key=', '0', 'reservering');
|
||||
DEF_FAC_SRTNOT('RESVER', 0, 'Uw reservering ##KEY## (##DESC##) geheel verwerkt', 'res/default_eu.asp?res_key=', '0', 'reservering');
|
||||
|
||||
#ifdef PRA
|
||||
|
||||
#ifdef PRA
|
||||
DEF_FAC_SRTNOT('COMPPZ', 1, 'Personeelsfunctionaris heeft een nieuwe medewerker ##NAAM## toegevoegd', 'prsaan/person.asp?aan_key=', '0', '');
|
||||
DEF_FAC_SRTNOT('COMPSC', 1, 'Beveiliging heeft gegevens nieuwe medewerker ##NAAM## doorgezonden/goedgekeurd.', 'prsaan/person.asp?aan_key=', '0', '');
|
||||
DEF_FAC_SRTNOT('COMPCP', 1, 'Contactpersoon heeft gegevens nieuwe medewerker ##NAAM## ingevoerd.', 'prsaan/person.asp?aan_key=', '0', '');
|
||||
@@ -695,7 +695,7 @@ DEF_FAC_SRTNOT('WIJZNW', 1, 'Uw verzoek tot wijziging persoonlijke gegevens ##NA
|
||||
DEF_FAC_SRTNOT('WIJZSC', 1, 'Beveiliging heeft gewijzigde persoonlijke gegevens van ##NAAM## goedgekeurd.', 'prsaan/wijzig.asp?w_key=', '0', '');
|
||||
DEF_FAC_SRTNOT('WIJZFC', 1, 'Facilities t.b.v. de nieuwe medewerker ##NAAM## zijn aangepast.', 'prsaan/wijzig.asp?w_key=', '0', '');
|
||||
DEF_FAC_SRTNOT('WIJZSU', 1, 'Uw verzoek tot wijziging persoonlijke gegevens ##NAAM## is verwerkt.', 'prsaan/wijzig.asp?w_key=', '0', '');
|
||||
#endif //PRA
|
||||
#endif //PRA
|
||||
|
||||
|
||||
//
|
||||
@@ -792,13 +792,13 @@ UPDATE res_deel
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FSN#1346
|
||||
|
||||
ALTER TABLE res_srtkenmerk DROP CONSTRAINT res_c_res_srtkenmerk_kenmtype;
|
||||
ALTER TABLE res_srtkenmerk ADD CONSTRAINT res_c_res_srtkenmerk_kenmtype
|
||||
ALTER TABLE res_srtkenmerk ADD CONSTRAINT res_c_res_srtkenmerk_kenmtype
|
||||
CHECK(res_srtkenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F'));
|
||||
ALTER TABLE mld_srtkenmerk DROP CONSTRAINT mld_c_mld_srtkenmerk_kenmtype;
|
||||
ALTER TABLE mld_srtkenmerk ADD CONSTRAINT mld_c_mld_srtkenmerk_kenmtype
|
||||
ALTER TABLE mld_srtkenmerk ADD CONSTRAINT mld_c_mld_srtkenmerk_kenmtype
|
||||
CHECK(mld_srtkenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F'));
|
||||
ALTER TABLE prs_kenmerk DROP CONSTRAINT prs_c_prs_kenmerk_type2;
|
||||
ALTER TABLE prs_kenmerk ADD CONSTRAINT prs_c_prs_kenmerk_type2
|
||||
ALTER TABLE prs_kenmerk ADD CONSTRAINT prs_c_prs_kenmerk_type2
|
||||
CHECK(prs_kenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F'));
|
||||
ALTER TABLE bes_srtkenmerk DROP CONSTRAINT bes_c_bes_srtkenmerk_kenmtype;
|
||||
ALTER TABLE bes_srtkenmerk ADD CONSTRAINT bes_c_bes_srtkenmerk_kenmtype
|
||||
@@ -810,12 +810,88 @@ ALTER TABLE ins_srtkenmerk DROP CONSTRAINT ins_c_ins_srtkenmerk_kenmtype;
|
||||
ALTER TABLE ins_srtkenmerk ADD CONSTRAINT ins_c_ins_srtkenmerk_kenmtype
|
||||
CHECK(ins_srtkenmerk_kenmerktype IN('C', 'N', 'D', 'R', 'X', 'L', 'Q','F'));
|
||||
ALTER TABLE alg_kenmerk DROP CONSTRAINT alg_c_alg_kenmerk_type1;
|
||||
ALTER TABLE alg_kenmerk ADD CONSTRAINT alg_c_alg_kenmerk_type1
|
||||
ALTER TABLE alg_kenmerk ADD CONSTRAINT alg_c_alg_kenmerk_type1
|
||||
CHECK(alg_kenmerk_kenmerktype IN ('C','N','D','R','X','L','Q','F'));
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// AKZA#620
|
||||
UPDATE mld_melding SET mld_melding_ordernr = RTRIM(mld_melding_ordernr);
|
||||
[skip]
|
||||
ALTER TRIGGER MLD_T_MLD_OPDR_B_IU disable;
|
||||
UPDATE mld_opdr SET mld_opdr_ordernr = RTRIM(mld_opdr_ordernr);
|
||||
ALTER TRIGGER MLD_T_MLD_OPDR_B_IU enable;
|
||||
[/skip]
|
||||
[skip]
|
||||
ALTER TRIGGER alg_t_alg_gebouw_B_IU disable;
|
||||
UPDATE alg_gebouw SET alg_gebouw_ordernr = RTRIM(alg_gebouw_ordernr);
|
||||
ALTER TRIGGER alg_t_alg_gebouw_B_IU enable;
|
||||
[/skip]
|
||||
[skip]
|
||||
ALTER TRIGGER alg_t_alg_terreinsector_B_IU disable;
|
||||
UPDATE alg_terreinsector SET alg_terreinsector_ordernr = RTRIM(alg_terreinsector_ordernr);
|
||||
ALTER TRIGGER alg_t_alg_terreinsector_B_IU enable;
|
||||
[/skip]
|
||||
|
||||
|
||||
UPDATE bes_bestelling SET bes_bestelling_ordernr = RTRIM(bes_bestelling_ordernr);
|
||||
|
||||
--pf: en reserveringen??
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// FSN#1428
|
||||
|
||||
/* Welke importjobs bestaan er */
|
||||
CREATE_TABLE(fac_import_app, 0)
|
||||
(
|
||||
fac_import_app_key
|
||||
NUMBER(10) PRIMARY KEY,
|
||||
fac_import_app_code
|
||||
VARCHAR2(20),
|
||||
fac_import_app_oms
|
||||
VARCHAR2(60),
|
||||
fac_functie_key
|
||||
NUMBER(10)
|
||||
NOT_NULL(fac_functie_key, fac_c_fac_functie_key2)
|
||||
CONSTRAINT fac_r_fac_functie_key REFERENCES fac_functie(fac_functie_key)
|
||||
);
|
||||
|
||||
/* Uitgevoerde importjobs */
|
||||
CREATE_TABLE(fac_import, 0)
|
||||
(
|
||||
fac_import_key
|
||||
NUMBER(10) PRIMARY KEY,
|
||||
fac_import_app_key
|
||||
NUMBER(10) REFERENCES fac_import_app(fac_import_app_key),
|
||||
ins_discipline_key
|
||||
NUMBER(10)
|
||||
REFERENCES ins_tab_discipline(ins_discipline_key) ON DELETE CASCADE,
|
||||
fac_import_datum_gelezen
|
||||
DATE,
|
||||
fac_import_datum_verwerkt
|
||||
DATE,
|
||||
fac_import_versie
|
||||
VARCHAR2(30)
|
||||
);
|
||||
|
||||
CREATE SEQUENCE fac_s_fac_import_app_key MINVALUE 1;
|
||||
CREATE SEQUENCE fac_s_fac_import_key MINVALUE 1;
|
||||
|
||||
CREATE_TRIGGER(fac_t_fac_import_app_B_IU)
|
||||
BEFORE INSERT OR UPDATE ON fac_import_app
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(fac_import_app_key, fac_s_fac_import_app_key);
|
||||
:new.fac_import_app_code:=UPPER(:new.fac_import_app_code);
|
||||
END;
|
||||
/
|
||||
CREATE_TRIGGER(fac_t_fac_import_B_IU)
|
||||
BEFORE INSERT OR UPDATE ON fac_import
|
||||
FOR EACH ROW
|
||||
BEGIN
|
||||
UPDATE_PRIMARY_KEY(fac_import_key, fac_s_fac_import_key);
|
||||
END;
|
||||
/
|
||||
|
||||
|
||||
|
||||
////////////////////////////////////////////// SOME GENERAL CLEANUP /////////////////////////////
|
||||
//////////////////////////////////// approved by the Facilitor release manager //////////////////
|
||||
|
||||
@@ -843,6 +919,9 @@ drop view fac_v_my_disc_afdelingen_write;
|
||||
drop view fac_v_my_disc_onrgoed_read;
|
||||
drop view fac_v_my_disc_afdelingen_read;
|
||||
|
||||
// AKZA#446
|
||||
drop view INS_V_SRTONDERDEEL_KENMERKDEEL;
|
||||
|
||||
ALTER TABLE cnt_contract DROP COLUMN cnt_srtcontract_key;
|
||||
DROP TABLE cnt_srtcontract;
|
||||
|
||||
@@ -862,6 +941,8 @@ DROP FUNCTION func_has_new_messages;
|
||||
DROP FUNCTION MLD_F_Bereken_Urgentie;
|
||||
DROP PROCEDURE kopieer_deel;
|
||||
DROP PROCEDURE WriteKenmerkWaarde;
|
||||
DROP PROCEDURE web_send_web_message;
|
||||
DROP PROCEDURE web_send_mld_ord_web_message;
|
||||
|
||||
// agv datamodelwijzigingen RES, eentje vervalt.
|
||||
DROP TRIGGER web_t_res_res_reservering;
|
||||
@@ -899,6 +980,7 @@ DROP TABLE web_user_mess_actions;
|
||||
DROP TABLE web_user_mess_text;
|
||||
ALTER TABLE web_user_messages DROP COLUMN web_user_mess_actions_key;
|
||||
DROP PACKAGE res;
|
||||
DROP PACKAGE web;
|
||||
|
||||
DROP TRIGGER web_t_web_mes_on_changemld;
|
||||
DROP TRIGGER web_t_web_mes_on_changeopdr;
|
||||
@@ -912,14 +994,14 @@ DROP TRIGGER web_t_res_res_rsv_artikel;
|
||||
-- DROP TABLE cnt_contract_dienst?;
|
||||
///////////////////////////////////////////////////////////////////////////////////////////////// Bookkeeping
|
||||
|
||||
UPDATE_VERSION('04.70.*');
|
||||
UPDATE_VERSION(_VERSION);
|
||||
|
||||
UPDATE FAC_MESSAGE
|
||||
SET FAC_MESSAGE_TEXT = 'Facilitor 4.70.$Revision: 7 $'
|
||||
SET FAC_MESSAGE_TEXT = 'Facilitor '||_VERSION||' $Revision: 8 $'
|
||||
WHERE FAC_MESSAGE_CODE = 'FAC_M002';
|
||||
|
||||
UPDATE FAC_MESSAGE
|
||||
SET FAC_MESSAGE_TEXT = 'Welkom bij Facilitor 4.70.$Revision: 7 $'
|
||||
SET FAC_MESSAGE_TEXT = 'Welkom bij Facilitor '||_VERSION||' $Revision: 8 $'
|
||||
WHERE FAC_MESSAGE_CODE = 'FAC_M035';
|
||||
|
||||
COMMIT;
|
||||
@@ -928,7 +1010,7 @@ SPOOL OFF
|
||||
|
||||
///////////////////////////// now recreate all views, triggers etc acc to the latest state ///////
|
||||
|
||||
START recreate.sql
|
||||
START _RECREATESCRIPT.sql
|
||||
|
||||
SET ECHO OFF
|
||||
SET DEFINE ON
|
||||
|
||||
Reference in New Issue
Block a user