Не работает ACL в связке с ActivityDialogEntityID
Добавлено: 06 июн 2017, 14:36
Доброго времени суток!
Выстроен некий процесс(процессная заявка)
Необходимо настроить ACL'ы в которых в зависимости от диалога активности будут доступны только определенные статусы.
Выяснил что в моем ОТРСе ACL ни как не реагирует на условия связанные с диалогом активности. Предполагаю что проблема где-то "внутри" системы. Может с каким то модулем проблема или чем то еще.
То что проблема именно при проверке диалога активности установил однозначно - отключил все имеющиеся ACL'ы, создал новый простенький, с проверкой диалога активности и условиями какие статусы в этом случае отображать.
Не работает. Отображает все имеющиеся статусы. В условиях меняю проверку диалога на проверку процесса - работает. Все perl-модули установлены, ошибок нет. В логи, как я понял, ACL ни чего не пишет. По крайней мере ни чего не нашел. Подскажите, хоть куда копать?
Заранее спасибо!
Не рабочий ACL с ActivityDialogEntityID:
Может я конечно чего-то не понимаю? По мне, так это условие должно работать так - при открытии диалога активности "AD11" в нем доступен для выбора только статус "Выполнено."
Такой же ACL, только вместо ActivityDialogEntityID - ProcessEntityID:
Вот, на всякий случай скрин самого диалога активности с нерабочим ACL'ом:
Выстроен некий процесс(процессная заявка)
Необходимо настроить ACL'ы в которых в зависимости от диалога активности будут доступны только определенные статусы.
Выяснил что в моем ОТРСе ACL ни как не реагирует на условия связанные с диалогом активности. Предполагаю что проблема где-то "внутри" системы. Может с каким то модулем проблема или чем то еще.
То что проблема именно при проверке диалога активности установил однозначно - отключил все имеющиеся ACL'ы, создал новый простенький, с проверкой диалога активности и условиями какие статусы в этом случае отображать.
Не работает. Отображает все имеющиеся статусы. В условиях меняю проверку диалога на проверку процесса - работает. Все perl-модули установлены, ошибок нет. В логи, как я понял, ACL ни чего не пишет. По крайней мере ни чего не нашел. Подскажите, хоть куда копать?
Заранее спасибо!
Не рабочий ACL с ActivityDialogEntityID:
Может я конечно чего-то не понимаю? По мне, так это условие должно работать так - при открытии диалога активности "AD11" в нем доступен для выбора только статус "Выполнено."
Такой же ACL, только вместо ActivityDialogEntityID - ProcessEntityID:
Вот, на всякий случай скрин самого диалога активности с нерабочим ACL'ом: