Разрешение изменения значений полей задачи по условиям сценария

Аватара пользователя
Халфин Тимур Маликович
Сообщения: 344
Зарегистрирован: 16.07.2012 19:37

Разрешение изменения значений полей задачи по условиям сценария

26.09.2022 18:54

При передаче задач от исполнителя к исполнителю часто требуется ограничить доступ к изменению полей задачи какой-либо стадией.
Например, после передачи на следующий этап.

Сейчас в настройке полей есть только доступ "Постановщик [аудитор [исполнитель]]" либо назначенные сотрудники.
Приходится извращаться:
1. разрешать правки постановщикам и аудиторам, перед этапом назначать исполнителей аудиторами, после передачи на следующий этап отстранять аудиторов.
недостатки:
а) если на разных этапах нужно разрешать править разные поля, то не работает (аудитор может править все поля)
b) постановщик может править всё и всегда - решение, заменять постановщика на робота при создании задачи (так себе решение)
2. восстанавливать заранее сохраненные значения полей
недостатки:
a) минимум по 2 сценария по каждому контролируемому полю
b) для файлов тоже
c) если при изменении значения поля срабатывает сценарий, то приходится ставить дополнительные условия

Предложение: реализовать возможность запрета/разрешения изменения содержимого полей в сценариях:
- разрешить изменение значения поля
- запретить изменение значения поля

Аватара пользователя
Федоров Илья
Сообщения: 291
Зарегистрирован: 07.06.2021 13:21

Re: Разрешение изменения значений полей задачи по условиям сценария

28.09.2022 18:49

+ плюсую.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4127
Зарегистрирован: 06.06.2012 13:54

Re: Разрешение изменения значений полей задачи по условиям сценария

30.09.2022 12:31

Спасибо, Тимур!
Проблема понятна, она встречается не так уж редко. Обсудим предлагаемое решение.

Аватара пользователя
Dmitry Goncharenko
Сообщения: 4127
Зарегистрирован: 06.06.2012 13:54

Re: Разрешение изменения значений полей задачи по условиям сценария

30.09.2022 13:08

В ходе экспресс-обсуждения выяснилось, что совсем запретить редактирование не получится, но есть такой вариант: при попытке изменить значение поля система будет ругаться сообщением в статусной строке/окошке "Редактирование поля запрещено" и не будет сохранять изменения. Устроит ли вас такой вариант?

Аватара пользователя
Халфин Тимур Маликович
Сообщения: 344
Зарегистрирован: 16.07.2012 19:37

Re: Разрешение изменения значений полей задачи по условиям сценария

30.09.2022 16:23

Устроит ли вас такой вариант?
нет, лучше никакого не надо - будет вводить в заблуждение в автоматических сценариях

Ответить