Документ в статусе “Утвержден-Исполнение” должен быть недоступным для редактирования, но проверку нужно делать кастомно.
B4.security.Permissions.hasPermission(‘Im.Dpo.UpdateInStatus’) возвращает true.
Вопрос как можно еще проверить наличие для редактирования в текущем статусе для пользователя?
Если эта сущность имплементирует IStatefulEntity и разрешения настроены в разделе статусов, то можно воспользоваться
IStateRolePermissionService
А в js никак не получить эти данные? Только через вызов кастомного метода на сервере?
Да, в js этих данных нет на текущий момент. Вы можете создать сервис WebAppData который содержит нужную вам информацию для использования на клиенте
           
           
           1 Лайк
         
         