BAUS#80301: Opties voor aanmaken kenmerken bij taken gelijk maken als bij andere modules.
svn path=/Database/branches/DB49/; revision=66653
This commit is contained in:
@@ -2866,7 +2866,7 @@ DEF_MENUITEM(2, 'lcl_menu_ctr_disciplines' , '', 'CTR', 'appl/mgt/ctr_disci
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_controlemode' , '', 'INS', 'appl/mgt/ins_controlemode.asp', 0, 0, 'WEB_INSMGT', 'W', '1', ''); // je zou zeggen CTR, maar vast iets met ins_disciplines
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_srtcontrole' , '', 'INS', 'appl/mgt/ins_srtcontrole.asp', 0, 0, 'WEB_INSMGT', 'W', '1', ''); // je zou zeggen CTR, maar vast iets met ins_disciplines
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_kenmerken' , '', 'INS', 'appl/mgt/ins_kenmerk.asp', 0, 0, 'WEB_INSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_taakkenmerken' , '', 'INS', 'appl/mgt/ins_kenmerk.asp?niveau=T', 0, 0, 'WEB_INSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_taakkenmerken' , '', 'CTR', 'appl/mgt/ins_kenmerk.asp?niveau=T', 0, 0, 'WEB_CTRMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_kenmerksoorten' , '', 'INS', 'appl/mgt/ins_srtkenmerk.asp', 0, 0, 'WEB_INSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_kenmerkdomeinen' , '', 'INS', 'appl/fac/fac_kenmerkdomein_search.asp?fkdmodule=INS', 0, 0, 'WEB_INSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_setting' , '', 'INS', 'appl/fac/fac_setting_search.asp?module=INS', 0, 0, 'WEB_INSMGT', 'W', '0', '');
|
||||
|
||||
@@ -199,7 +199,39 @@ ALTER TABLE ins_kenmerk DROP CONSTRAINT ins_r_ins_srtinstallatie_key1;
|
||||
ALTER TABLE ins_kenmerk ADD CONSTRAINT ins_r_ins_srtinstallatie_key1 CHECK
|
||||
(ins_srtinstallatie_key IS NOT NULL OR ins_kenmerk_niveau IN ('D', 'T'));
|
||||
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_taakkenmerken' , '', 'INS', 'appl/mgt/ins_kenmerk.asp?niveau=T', 0, 0, 'WEB_INSMGT', 'W', '1', '');
|
||||
DEF_MENUITEM(2, 'lcl_menu_ins_taakkenmerken' , '', 'CTR', 'appl/mgt/ins_kenmerk.asp?niveau=T', 0, 0, 'WEB_CTRMGT', 'W', '1', '');
|
||||
|
||||
-- Aanmaken van het default menuitem "Taakkenmerken":
|
||||
INSERT INTO fac_menu(fac_menuitems_key,
|
||||
fac_menu_volgnr,
|
||||
fac_menu_altlabel,
|
||||
fac_menu_alturl,
|
||||
fac_menu_altgroep,
|
||||
fac_menu_image,
|
||||
fac_menu_level,
|
||||
fac_menu_info)
|
||||
SELECT fac_menuitems_key,
|
||||
(SELECT fm.fac_menu_volgnr
|
||||
FROM fac_menu fm
|
||||
WHERE fm.fac_menu_altlabel = 'lcl_menu_ins_kenmerken')
|
||||
+ 1,
|
||||
fac_menuitems_label,
|
||||
fac_menuitems_url,
|
||||
fac_menuitems_groep,
|
||||
fac_menuitems_image,
|
||||
CASE
|
||||
WHEN fac_menuitems_groep IN (0, 1, 2) THEN 2
|
||||
WHEN fac_menuitems_groep IN (3, 7) THEN 1
|
||||
ELSE 0
|
||||
END
|
||||
fac_menu_level,
|
||||
fac_menuitems_oms
|
||||
FROM fac_menuitems i
|
||||
WHERE fac_menuitems_label = 'lcl_menu_ins_taakkenmerken'
|
||||
AND i.fac_menuitems_key NOT IN
|
||||
(SELECT m.fac_menuitems_key
|
||||
FROM fac_menu m
|
||||
WHERE m.fac_menuitems_key IS NOT NULL);
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// YAXX#84507
|
||||
UPDATE fac_setting
|
||||
|
||||
@@ -43,6 +43,48 @@ UPDATE fac_import_app
|
||||
SET fac_import_app_csv = 1
|
||||
WHERE fac_import_app_code = 'TAAK_MJOB';
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////// BAUS#80301
|
||||
-- Autorisatie en module van het menuitem "Taakkenmerken" aanpassen van "WEB_INSMG" en "INS" naar "WEB_CTTMGT" en "CTR".
|
||||
UPDATE fac_menuitems
|
||||
SET fac_menuitems_module = 'CTR',
|
||||
fac_functie_key = (SELECT fac_functie_key
|
||||
FROM fac_functie
|
||||
WHERE fac_functie_code = 'WEB_CTRMGT')
|
||||
WHERE fac_menuitems_label = 'lcl_menu_ins_taakkenmerken';
|
||||
|
||||
|
||||
-- Aanmaken van het default menuitem "Taakkenmerken":
|
||||
INSERT INTO fac_menu(fac_menuitems_key,
|
||||
fac_menu_volgnr,
|
||||
fac_menu_altlabel,
|
||||
fac_menu_alturl,
|
||||
fac_menu_altgroep,
|
||||
fac_menu_image,
|
||||
fac_menu_level,
|
||||
fac_menu_info)
|
||||
SELECT fac_menuitems_key,
|
||||
(SELECT fm.fac_menu_volgnr
|
||||
FROM fac_menu fm
|
||||
WHERE fm.fac_menu_altlabel = 'lcl_menu_ins_kenmerken')
|
||||
+ 1,
|
||||
fac_menuitems_label,
|
||||
fac_menuitems_url,
|
||||
fac_menuitems_groep,
|
||||
fac_menuitems_image,
|
||||
CASE
|
||||
WHEN fac_menuitems_groep IN (0, 1, 2) THEN 2
|
||||
WHEN fac_menuitems_groep IN (3, 7) THEN 1
|
||||
ELSE 0
|
||||
END
|
||||
fac_menu_level,
|
||||
fac_menuitems_oms
|
||||
FROM fac_menuitems i
|
||||
WHERE fac_menuitems_label = 'lcl_menu_ins_taakkenmerken'
|
||||
AND i.fac_menuitems_key NOT IN
|
||||
(SELECT m.fac_menuitems_key
|
||||
FROM fac_menu m
|
||||
WHERE m.fac_menuitems_key IS NOT NULL);
|
||||
|
||||
------ payload end ------
|
||||
|
||||
SET DEFINE OFF
|
||||
|
||||
Reference in New Issue
Block a user