Статус по условию

Все вопросы/проблемы по установке и использовании.
Ответить
Аватара пользователя
Rodriges_AM
Сообщения: 15
Зарегистрирован: 27 авг 2020, 20:07
Имя: Rodriges_AM
Откуда: Санкт-Ретербург

Статус по условию

Сообщение Rodriges_AM »

Пилю поручения...
В поручении есть:
- Срок выполнения (Календарь+время)
- Дата выполнения (Календарь+время)

Так же создана автоматизация действий (кнопка "Закрыть поручение"), которая сменит статус на "Выполнено" с указанием даты выполнения.

Временно пока создал поле "Нарушение срока" (Числовое поле: MySQL Формула)...где вычитаются даты и если выходим за срок выполнения, то считаем дни просрочки. Если все норм, то 0

Вроде не плохое решение с подсчетом количества дней просрочки, но вот в быстрые фильтры такое не добавить(
Просто не удобно...

Поэтому хочу немного по другому запилить.
При закрытии поручения нужно, что бы проходила проверка даты выполнения и срока выполнения.
Если закрыли поручение позднее поставленного срока выполнения, то статус менялся на "Закрыт с нарушением срока"
Если поручение закрыто в срок, то статус изменился на "Закрыт"
2022-11-01_13-45-40.png
Но вот сообразить не могу как бы такую проверку дат запилить, которая поменяла б статус на нужный...
Подскажите плиз....куда копать?
Последний раз редактировалось Rodriges_AM 01 ноя 2022, 13:46, всего редактировалось 4 раза.
Аватара пользователя
Rodriges_AM
Сообщения: 15
Зарегистрирован: 27 авг 2020, 20:07
Имя: Rodriges_AM
Откуда: Санкт-Ретербург

Re: Статус по условию

Сообщение Rodriges_AM »

По идее так можно сделать через автоматизацию действий...
Но что-то в очередной раз пошло не так)

Т.е.попробовал создать еще одно поле со статусами и назвал "Резолюция" в котором есть
- Без нарушений
- Срок нарушен
2022-11-01_13-47-17.png
Ну и собственно добавил дествие - изменить значение полей текущей записи для кнопки "Закрыть поручение"
2022-11-01_13-49-52.png
Далее создал еще один процесс для поручения, но не для кнопки...
-Указываем в Расположение кнопки "Выполнить процесс после изменения записи"
2022-11-01_13-50-57.png
- "Действие" Изменить значение полей текущей записи и указал статус "Нарушение срока"
2022-11-01_13-52-28.png
- В фильтре выберите поле "Срок нарушен" это числовое поле которое временным создал)
И присвоил ему значение >0
2022-11-01_13-53-05.png
По идее должно работать...
Нифига(
Аватара пользователя
Rodriges_AM
Сообщения: 15
Зарегистрирован: 27 авг 2020, 20:07
Имя: Rodriges_AM
Откуда: Санкт-Ретербург

Re: Статус по условию

Сообщение Rodriges_AM »

:lol: :lol: :lol:

Поле называется Автоматический статус)))

Называется - читайте инструкцию!
Ответить