УТ проф Запрет изменений в документе

1. azbyka231 23.02.21 15:47 Сейчас в теме
Возможно ли сделать запрет на изменение данных в документах, связанных с заказом, включая сам заказ, с присутсвием ролей(допустим: менеджер не может, главный бухгалтер может), после отгрузки товара в заказе со склада?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Nubsdale 24.02.21 11:18 Сейчас в теме
(1)
Возможно ли сделать запрет на изменение данных в документах, связанных с заказом, включая сам заказ, с присутсвием ролей
Возможно, с доработками
2. Sergex 58 23.02.21 16:35 Сейчас в теме
Добавляете свою группу доступа, без ролей и по назначению текущего пользователя, а так же некоторых условий контекста документа, уже и устанавливаете режим только чтения. У меня есть какое то расширение на эту тему - сделал для демонстрации ответа на вопрос тут же на форуме.

ЕМНИП там ограничение на редактирование заказов созданных другим менеджером, но взяв за основу каркас можно реализовать то любую прикладную логику.

Типовые роли или группы доступа не решают вопросов ограничения действий с объектами на основании условий контекста.

В вашем случае, как я понимаю, требуется запрет изменений закрытых (исполненных) заказов клиента. Типовые механизмы такого не умеют.
3. _MavR_ 23.02.21 18:07 Сейчас в теме
Подписка на событие + общий модуль + роль-пустышка. В подписка к примеру "при записи", а в модуле пишите код для ограничения и проверку на наличие роли, а роль нужна только для удобства при настройке прав
4. Sergex 58 23.02.21 23:33 Сейчас в теме
(3) Да и роль то не нужна. Достаточно группы доступа.
6. _MavR_ 24.02.21 14:03 Сейчас в теме
(4)
Да и роль то не нужна. Достаточно группы доступа.

тоже вариант, но с ролью в коде группу доступа указывать не надо будет
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот