Сущность Трудозатраты.
Для контроля корректности ввода в систему создал поле автоматический статус в сущности Трудозатраты, который показывает связана ли трудозатрата с задачей. Также, если трудозатрата связана с несколькими задачами, то показывает другой статус - ошибку (трудозатрата может быть связана только с 1 задачей).
После добавления связи статус не изменился.
Пришлось открыть запись для редактирования, тогда произошло изменение.
Автостатус: Не изменяет значение после добавления связанной сущности
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
-
- Спонсор
- Сообщения: 428
- Зарегистрирован: 02 дек 2017, 10:10
- Имя: Nikolay Rastegaev
- Откуда: Izhevsk
Re: Автостатус: Не изменяет значение после добавления связанной сущности
Не реализовано. Может быть в 2.1?
- support
- Техническая поддержка
- Сообщения: 9251
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автостатус: Не изменяет значение после добавления связанной сущности
да, добавил в план.
Re: Автостатус: Не изменяет значение после добавления связанной сущности
Реализована ли данная возможность в версии 2.3.1.? Не хватает такого функционала
- support
- Техническая поддержка
- Сообщения: 9251
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автостатус: Не изменяет значение после добавления связанной сущности
Да, автостатус должен учитываться при добавлении связанной записи. Проверяйте. Если что не так, будем разбираться.
Re: Автостатус: Не изменяет значение после добавления связанной сущности
У меня реализовано следующим образом:
1. Есть формульное поле которое сравнивает текущую дату с полем дата в сущности. Может принимать 3 значение (0,1,2 - просрочено, срок истекает сегодня и не наступил срок)
2. Есть поле автостатус, которое по фильтрам определяет статус "просрочено" "сегодня" "не наступил срок"
Так вот такая комбинация работает только при пересохранении записи или при массовом обновлении некого созданного служебного поля.
Практически, это выглядит так: Каждое утро администратор должен вручную обновлять статусы задач, что есть неудобно
Какой вариант решения предполагаю:
Возможность создать процесс, который будет пересохранять существующие сущности по условиям с возможностью использовать расписания, например крон
1. Есть формульное поле которое сравнивает текущую дату с полем дата в сущности. Может принимать 3 значение (0,1,2 - просрочено, срок истекает сегодня и не наступил срок)
2. Есть поле автостатус, которое по фильтрам определяет статус "просрочено" "сегодня" "не наступил срок"
Так вот такая комбинация работает только при пересохранении записи или при массовом обновлении некого созданного служебного поля.
Практически, это выглядит так: Каждое утро администратор должен вручную обновлять статусы задач, что есть неудобно
Какой вариант решения предполагаю:
Возможность создать процесс, который будет пересохранять существующие сущности по условиям с возможностью использовать расписания, например крон
- support
- Техническая поддержка
- Сообщения: 9251
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Автостатус: Не изменяет значение после добавления связанной сущности
Так причем тут связанные записи? В вашем случае вы используете динамические поля в фильтрах и чтоб они автоматом обновлялись нужно запускать крон. Подробнее тут https://www.rukovoditel.net/ru/automatic-status.html
Re: Автостатус: Не изменяет значение после добавления связанной сущности
Спасибо, не знал о таком, буду пробовать