AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.02.2015, 10:21   #1  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Ошибка BP:9006
Здравствуйте.

Подскажите, пожалуйста, что не так на привилегии, если выдает такую ошибку рекомендаций (BP:9006)?
Старый 06.02.2015, 10:28   #2  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
"Привилегия имеется не в каждых полномочиях."?

В duty не включена

А вообще, в терминологии секьюрности локализации полный разброд и шатание.
То так сущности назовут, то эдак
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Eldar9x (5).
Старый 06.02.2015, 10:59   #3  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Спасибо! А подскажите еще, откуда взяли текст ошибки?
Старый 06.02.2015, 11:23   #4  
gl00mie is offline
gl00mie
Участник
MCBMSS
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,684 / 5788 (200) ++++++++++
Регистрация: 28.11.2005
Адрес: Москва
Записей в блоге: 3
См. библиотеку макросов SysBPCheck:
X++:
#define.BPErrorSecPrivilegeNotPartofDuty(9006)  // Privilege is not part of any duty
За это сообщение автора поблагодарили: Eldar9x (5), Dreadlock (2).
Старый 06.02.2015, 11:27   #5  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2476 (88) +++++++++
Регистрация: 20.08.2005
В макросе SysBPCheck ищешь по номеру ошибки макрос имени ошибки. Там же есть английский эквивалент сообщения. Зачастую его достаточно

Далее в классах SysBPCheck* ищешь использованный макрос. Там уже будет используемая метка

X++:
#define.BPErrorSecPrivilegeNotPartofDuty(9006)                 // Privilege is not part of any duty

this.parmSysBPCheck().addError(#BPErrorSecPrivilegeNotPartofDuty,0, 0, "@SYS329303",'', privilegeNode.treeNodePath());
ЗЫ ))
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: kashperuk (1), Dreadlock (2).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Need help ошибка Неправильный тип индекса массива. Evgeniy2020 DAX: Администрирование 3 05.11.2013 03:13
ax-erp: Debug BP errors in Dynamics AX 2012 Blog bot DAX Blogs 0 14.12.2012 23:11
ошибка BP: Method contains text constant rusalaudinov DAX: Программирование 10 24.02.2010 13:05
Ошибка в логе при установке клиента AX 2009 sao DAX: Администрирование 9 04.02.2010 11:56
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:27.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.