63 lines
2.5 KiB
Plaintext
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"
|