Вопрос по автоматизации процесса

Все вопросы/проблемы по установке и использовании.
Ответить
Paganini
Сообщения: 111
Зарегистрирован: 06 фев 2018, 12:05
Имя: Марат Капранов
Откуда: Россия, Санкт-Петербург

Вопрос по автоматизации процесса

Сообщение Paganini »

Здравствуйте!
Пытаюсь наладить простенький маршрут. Подскажите, что я делаю не так )

У меня имеется простейший процесс: назначенный пользователь имеет право выставить у кучи строк статус "На согласовании". Я в Дополнении создал соответствующую кнопочку, прикрутил фильтры, и в данной сущности, действительно, у этого пользователя появилась кнопочка "Отправить на согласование", по нажатию на которую у элемента меняется поле "Статус" на "На согласовании". Также и в табличном представлении - пользователь может выбрать галочками сразу несколько строк и в выпадающем меню выбрать автопроцесс "Отправить на согласование", поменяв таким образом статус.
Кроме того, эти строки становятся "назначенными" на другого пользователя, который ответственен за согласование.
Вот скриншот настроек автокнопки:
Изображение
До этого момента все хорошо - человек получает уведомление по почте.

Затем, в Дополнении, я настраиваю Общий отчет таким образом, чтобы у этого человека прямо на Главной странице (а также в виде счетчика в верхней панели) отображался список всего, что ему "отправили на согласование" - просто делаю выборку с нужным фильтром. Идея такая, чтобы ответственный за согласование выделил несколько элементов и одним махом отправил по маршруту дальше. Для этого я сделал еще одну автокнопку...

И все бы ничего, да только вот помимо второй автокнопки ему (точнее, ей) демонстрируют и действие "Оправить на согласование", несмотря на то, что вроде как права доступа к этому действию не распространяются на пользователя.
Вот скрин экрана, залогиненного под человеком, который имеет права только согласовывать (но не отправлять на согласование).
Изображение

Более того, у первой автокнопки, отвечающей за отправку на согласование, выставлен фильтр - кнопка должна появляться только в том случае, если у поля "версия" значение "рабочий". Если другие значения, кнопка, по идее, не должна появляться. При нажатии на кнопку поле "Версия" меняет значение на "На согласовании", следовательно, по логике вещей, она должна пропасть вообще у всех на свете, независимо от прав доступа.
Вот скрин фильтра:
Изображение

Так почему же эта автокнопка появляется, причем ТОЛЬКО в виде пункта меню в выпадающем списке, в табличном представлении Общего отчета? Как бы ее оттуда убрать, чтобы народ не смущать?

Спасибо!
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Вопрос по автоматизации процесса

Сообщение support »

В табличном списке мы не можем применить фильтры к кнопке, так как запись не выбрана и соответственно нечего фильтровать. НО, фильтры применяются при выполнения процесса к каждой выбранной записи, и если запись не попадает под выставленный фильтр, то процесс не будет переменятся к этой записи.
Ответить