Files
Database/_UP/DB9to10.src
2012-05-06 12:54:48 +00:00

63 lines
2.5 KiB
Plaintext

/* DB8TO9.SRC
* Update script van Facilitor schema DB9 naar DB10
* $Revision$
* $Id$
*/
#include "prologue.inc"
////////////////////////////////////////////////////////////////////////////////////////// FSN#18850
CREATE_TABLE(res_srtdiscipline,0)
(
res_srtdiscipline_key
NUMBER(10)
CONSTRAINT res_k_res_srtdiscipline_key PRIMARY KEY,
res_srtdiscipline_omschrijving
VARCHAR2(30)
NOT_NULL(res_srtdiscipline_omschrijving, res_c_res_srtdisc_omschr),
res_srtdiscipline_opmerking
VARCHAR(2000 CHAR),
res_srtdiscipline_prefix
VARCHAR2(3),
res_srtdiscipline_kostenklant -- future use
NUMBER(1),
res_srtdiscipline_aanmaak
DATE
DEFAULT SYSDATE
NOT_NULL(res_srtdiscipline_aanmaak, res_c_res_srtdisc_aanmaak),
res_srtdiscipline_verwijder
DATE
DEFAULT NULLDATUM,
CONSTRAINT res_u_res_srtdisc_omschr UNIQUE (res_srtdiscipline_omschrijving,
res_srtdiscipline_verwijder)
);
-- Deze komen vanzelf in de recreate (tenminste: nog aanmaken en toevoegen)
-- Dit is reminder
START_LOCALEITEMS('MLD_TYPEOPDR_KEY')
END_LOCALEITEMS()
START_LOCALEITEMS('RES_SRTDISCIPLINE_KEY')
END_LOCALEITEMS()
/
/////////////////////////////////////////////////////////////////////////////////////////// UWVA#19511
DEF_FAC_FUNCTIE2('WEB_PHSRCH', 'FrontEnd:Personenzoekveld','PRS', 0, 0, 'Om zoekveld voor medewerkers beschikbaar te maken');
-- Compatibel blijven: iedereen met WEB_PHONEB ook dit nieuwe recht geven
INSERT INTO fac_groeprechten (fac_groep_key, fac_gebruiker_prs_level_write, fac_gebruiker_prs_level_read, fac_gebruiker_alg_level_write, fac_gebruiker_alg_level_read, fac_functie_key
)
SELECT g.fac_groep_key,
-1, -1, -1, -1,
f.fac_functie_key
FROM fac_groeprechten g, fac_functie f
WHERE g.fac_functie_key = (SELECT fac_functie_key
FROM fac_functie
WHERE fac_functie_code = 'WEB_PHONEB')
AND f.fac_functie_code='WEB_PHSRCH'
AND (g.fac_groep_key, f.fac_functie_key) NOT IN
(SELECT fac_groep_key, fac_functie_key FROM fac_groeprechten);
COMMIT;
///////////////////////////////////////////////////////////////////////////////////////////
REGISTERONCE('$Workfile: DB9to10.src $','$Revision$')
#include "epilogue.inc"