06.02.2015, 10:21 | #1 |
MCTS
|
Ошибка BP:9006
Здравствуйте.
Подскажите, пожалуйста, что не так на привилегии, если выдает такую ошибку рекомендаций (BP:9006)? |
|
06.02.2015, 10:28 | #2 |
Участник
|
"Привилегия имеется не в каждых полномочиях."?
В duty не включена А вообще, в терминологии секьюрности локализации полный разброд и шатание. То так сущности назовут, то эдак
__________________
Axapta v.3.0 sp5 kr2 |
|
|
За это сообщение автора поблагодарили: Eldar9x (5). |
06.02.2015, 10:59 | #3 |
MCTS
|
Спасибо! А подскажите еще, откуда взяли текст ошибки?
|
|
06.02.2015, 11:23 | #4 |
Участник
|
См. библиотеку макросов SysBPCheck:
X++: #define.BPErrorSecPrivilegeNotPartofDuty(9006) // Privilege is not part of any duty |
|
|
За это сообщение автора поблагодарили: Eldar9x (5), Dreadlock (2). |
06.02.2015, 11:27 | #5 |
Участник
|
В макросе 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). |