Добрый день.
Столкнулся со следующей проблемой:
Добавил к сущности поля:
Согласовать - тип Утвердить;
Утвердить - тип Утвердить.
Есть служебные поля:
Согласовано - Выпадающий список (true/false)
Утверждено - Выпадающий список (true/false)
Автоматический статус - по фильтрам выставляется "На утверждении"
Есть действия автоматизации
Согласовать - устанавливает поле Согласовано на true
Утвердить - устанавливает поле Утверждено на true
Соответственно поля Согласовать и Утвердить настроены на выполнение соответствующих действий автоматизации.
Проблема следующая: т.к. данные действия автоматизации считаются служебными, то и доступ не выдается никому. В связи с этим, когда последний пользователь "согласует" документ, он переходит на страницу, которая говорит, что у него нет доступа и действие автоматизации не выполняется.
Можно ли каким-то образом обходить настройки доступа к действию при выполнении действия пользователем через поле Утвердить? Или сделать возможность скрывать кнопку автоматизации?
Возможно есть какая-то другая возможность реализации подобного процесса?
Поле Утвердить
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поле Утвердить
Файл из архива замените в plugins\ext\modules\processes\actions\
Я сделал опцию "Расположение кнопки" не обязательно. Таким образов не указав расположение кнопки, она будет скрыта. Но доступ к процессу нужно будет настроить для группы пользователя.
Я сделал опцию "Расположение кнопки" не обязательно. Таким образов не указав расположение кнопки, она будет скрыта. Но доступ к процессу нужно будет настроить для группы пользователя.
- Вложения
-
- processes.zip
- (2.4 КБ) 236 скачиваний
Re: Поле Утвердить
Спасибо, то что нужно! Проверю - отпишусь.
Re: Поле Утвердить
Все работает! Спасибо!
Re: Поле Утвердить
У меня здесь же вопрос. У нас есть внутреннее согласование счетов.
Есть сущность счета, в ней поля Утвердить (здесь пользователь выбирает кто должен согласовать счет)
Бывают моменты, что один из тех кто согласовывает желает отклонить счет по каким либо причинам. Можно ли добавить кнопку Отклонить тем кто утверждает?
Есть сущность счета, в ней поля Утвердить (здесь пользователь выбирает кто должен согласовать счет)
Бывают моменты, что один из тех кто согласовывает желает отклонить счет по каким либо причинам. Можно ли добавить кнопку Отклонить тем кто утверждает?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поле Утвердить
Ну сделайте отельный процесс "Отклонить", который будет изменять статус задачи.
Поле Утвердить в таком случаи нет необходимости использовать.
Поле Утвердить в таком случаи нет необходимости использовать.
Re: Поле Утвердить
Вопрос в том, что, как назначить эти процессы на тех, кого выбрали в списке утверждающих. Это реально?support писал(а): 15 ноя 2019, 14:51 Ну сделайте отельный процесс "Отклонить", который будет изменять статус задачи.
Поле Утвердить в таком случаи нет необходимости использовать.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Поле Утвердить
В настройках доступа к процессу я добавил возможность выбрать поле с типом "Утвердить"
Данная возможность появится в 2.6
Данная возможность появится в 2.6
Re: Поле Утвердить
Спасибо ждем.support писал(а): 15 ноя 2019, 18:16 В настройках доступа к процессу я добавил возможность выбрать поле с типом "Утвердить"
Данная возможность появится в 2.6