Страница 1 из 1

Не срабатывает автоматический статус при автоматизации

Добавлено: 15 ноя 2018, 19:03
alcompstudio
Добрый день!

Есть структура:

Позиции
- Работа

В Позициях есть поле автоматический статус. В сущности Работа тоже есть поля Статус со своими значениями.

Есть функции, в которых подсчитывается количество записей (COUNT) сущности Работа по каждому значению поля Статус.

В Позициях есть поля, в которых стоит формула MySQL, с наименованиями, идентичными каждому статусу из поля Статус (Работа) - там находятся результаты функций. Т.е. подсчитывается сколько значений по каждому статусу.

В автоматическом статусе в Позициях в фильтре участвуют эти поля с формулой. Автоматизацией (из сущности Позиции) собственно назначаются (в действии - обновить записи Подчиненная сущность Работа) статусы в Работе. Там получается при совпадении некоторых значений, которые участвуют в фильтре (поле с формулами) - должен проставляться статус.

Суть в том, что при совершении автоматизации не меняется Автоматический статус. Вернее не происходит обновление записи. Насколько я понимаю, чтобы статус стал соответствовать настройкам его фильтра - нужно вручную пересохранить запись Позиции. Т.е. открыть в режиме редактирования и просто сохранить - тогда Автоматический статус срабатывает. При этом не перезагрузка странички записи, ни другие действия, кроме как пересохранение записи не действуют... Мне кажется, нужно сделать, чтобы при действиях автоматизации автоматический статус тоже менялся... Процесс автоматизации же устанавливает условия, при которых соблюдаются настройки фильтра. Можно что-то сделать?

Re: Не срабатывает автоматический статус при автоматизации

Добавлено: 15 ноя 2018, 19:59
support
Да, можно, добавил в план.

Re: Не срабатывает автоматический статус при автоматизации

Добавлено: 09 дек 2018, 07:30
support
Я проверил код, и чтоб срабатывал автостатус нужно действие для этой сущности и изменение полей.
В 2.4 я поправил, и достаточно будет пустого действия, тогда проверка на автостастус будет осуществляться.

Re: Не срабатывает автоматический статус при автоматизации

Добавлено: 09 дек 2018, 12:11
alcompstudio
Отлично!