В работе с задачами часто нужно автоматически корректировать сроки или конкретные даты.
Например, как «сегодня + 10 дней» или же «Дата регистрация договора + 3 дня».
Например, есть бизнес-процесс, по которому необходимо регистрировать карточки оборудования. В карточке, среди прочего, необходимо указывать дату запланированного технического обслуживания, которое проходит раз в 90 дней. Чтобы заполнить поле «Дата следующего техобслуживания» мы можем использовать робота, который после проведения очередного ТО автоматом рассчитает и запишет планируемую дату для следующего техобслуживания.
Для этого, в Neaktor есть роботы, в которых вы можете автоматически прибавлять к датам определенное количество дней. Этому помогут формулы.
Как их настроить:
Здесь мы не будем вдаваться в подробности настройки роботов! Если вы не знаете как они настраиваются, можете почитать об этом тут.
1. В настройках робота выберите поле с типом Дата или Дата и время
2. Выберите оператор Рассчитать по формуле
3. В меню справа откройте вкладку Формулы даты / времени. Скопируйте нужный код, вставьте его в значение поля
4. Вместо надписи ({{код поля}} нужно подставить код любого поля с типом Время. Например Текущую дату и время. Для этого откройте вкладку с кодами Текущие дата и время и выберите Дата и время. Подставьте код в результат
5. Вместо фразы Количество лет/дней/часов/минут укажите временной интервал, который нужно прибавить.
Допустим, вы прибавляете дни. Если вы укажете цифру 3, формула посчитает +3 дня. Общая формула будет выглядеть так:
plusWorkDays({{current_datetime}}, 3).
6. Сохраняем робота.
Готово! В момент выполнения условий Если робот занесет в поле «Дата следующего техобслуживания» нужное значение.
Оставьте комментарий