Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

В день возвращения из командировки на почту пассажира приходит За день до начала командировки (дата начала самого раннего заказа) отправляет уведомление о необходимости отчитаться по командировкеза командировку.

...

Table of Contents

Настройки для уведомления о необходимости отчитаться за командировку

...

 Задание таймера формируется при переходе командировки в состояние «Выполнена». Дата срабатывания таймера задается на дату окончания командировки. на дату накануне начала командировки (за день) При смене состоянии заказа с «Выполнена» на любое другое, задание таймера удаляется. При повторном переводе командировки в состояние «Выполнена» будет создано новое задание таймера (при этом есть проверка на существующее задание для таймера).

...

 Информация о создании задания таймера логируется в журнал событий logs.corteos.ru.

...

Image RemovedImage Added

Отправка сообщений также логируется в журнале:

Image RemovedImage Added

Image RemovedImage Added

 

Внимание, в логику работы таймера заложено следующее:

Дата первой поездки (самая ранняя дата одного из заказов) — (минус) 1 день, то есть, например, если поездка оформляется текущим днем - таймер не запустится, так как от текущей даты отнимется один день и получится уже прошедший день и прошедшая дата и таймер не запустится. Это корректно.

Во вложении описание мода. (в файле)

...