За день до начала командировки (дата начала самого раннего заказа) отправляет уведомление о необходимости отчитаться за командировку.
Настройки для уведомления о необходимости отчитаться за командировку
В настройках можно отредактировать основной текст уведомления. Настройки доступны только агенту. Поэтому заходим под агентом, выбираем договор с клиентом. В меню расширение появится пункт «Настройки для уведомления о необходимости отчитаться за командировку»:
Далее редактируем текст основного сообщения и сохраняем:
Логика работы таймера для уведомления
Задание таймера формируется при переходе командировки в состояние «Выполнена». Дата срабатывания таймера задается на дату накануне начала командировки (за день) При смене состоянии заказа с «Выполнена» на любое другое, задание таймера удаляется. При повторном переводе командировки в состояние «Выполнена» будет создано новое задание таймера (при этом есть проверка на существующее задание для таймера).
Журнал событий
Информация о создании задания таймера логируется в журнал событий logs.corteos.ru.
Отправка сообщений также логируется в журнале:
Внимание, в логику работы таймера заложено следующее:
Дата первой поездки (самая ранняя дата одного из заказов) — (минус) 1 день, то есть, например, если поездка оформляется текущим днем - таймер не запустится, так как от текущей даты отнимется один день и получится уже прошедший день и прошедшая дата и таймер не запустится. Это корректно.