Автопродление Путевых листов

Назначение: это автоматическое создание путевых листов  для ТС на будущий период времени на основе существующих (созданных ранее).

Автоматическое создание путевых листов  для ТС необходимо для работы с онлайн инструментами виджета «Путевые листы» и передаче данных о маршрутах в другие сервисы (например, Яндекс).

Примечание:  администратор в панели Администрирование должен(см. Настройка автоматического создания ПЛ): 

  1. настроить задание для ротации путевых листов, которое должно запускаться ежедневно в одно и то же время (в коллекции cronTask);
  2. установить «галку»  для поля «автоматические» в коллекции «Тип ПЛ».

Система по заданию выполняет ротацию путевых листов - минимум раз в сутки создает на следующий день путевые листы с настройками из предыдущего. Ротация (в данном контексте) - это изменение, пересоздание путевых листов для всех ТС с статусом waybill.

Примечание: Максимальный период действия путевого листа не превышает одних суток/смены.

Автоматическое создание Путевых листов

Автоматическое создание путевых листов зависит от периода, для которого будет выполнена ротация. 

Пользователь должен выполнить следующие действия:

  1. установить период в Глобальном календаре (СЕГОДНЯ),
  2. в меню виджета "Путевые листы" нажать кнопку «Расставить ПЛ»(см.рис 1),
  3. в  открывшемся модальном окне (см. рис 2): 
    1. выбрать из списка  тип ПЛ с автоматикой,
    2. указать время начала (например, ночью, при пересменке или ТС заканчивают свое движение).
    3. выбрать и перенести слева направо ТС для автопродления ПЛ.
  4. нажать кнопку "Выполнить".

Важно: при выборе в глобальном календаре период  на будущее время, кнопка "Расставить ПЛ" будет не активна.

Рисунок 1 - Выбор кнопки в меню виджета

В информационном окне  (см рис.2) указана информация о выполняемых действиях.

Рисунок 2 - Настройка условия

Рисунок 2 - Выбор ТС

Система система автоматически выполнит следующие действия:

  1. находит активные путевые листы с включенной автоматикой и открытой конечной датой;
  2. завершает старые путевые листы за прошедшие сутки, в них будет установлено время окончания, равное времени запуска ротации;
  3. создает новые путевые листы. Дата и время начала путевого листа будет равна  дате и времени окончания старого путевого листа.

Например:

1)Период  в календаре (текущая дата,сегодня)

2)Существует ПЛ (см. рис 2.1)или создан с открытой датой  (см рис 2.2).

Рисунок 2.1

Рисунок 2.2

3) Настроена ротация, которая  выполнила действие по автосозданию

Рисунок 2.4 - Настройка ротации в Администрировании

4) Предыдущий ПЛ заваершен и создан ПЛ на новый период

Рисунок 2.5 - Результат выполненения 

Рисунок 2.6


Для одного объекта:

Для автоматического создания ПЛ для одного объекта нужно, чтобы в путевом листе для объекта не было заполнено поле окончания путевого листа.

Примечание: для прекращения автоматического создания путевого листа для выбранного объекта, нужно проставить дату/время окончания в путевом листе так, чтобы на время выполнения ротации он был неактивен. 

Для списка объектов:

Для автоматического создания ПЛ по списку объектов на будущий период необходимо создать ПЛ на текущий день с помощью автоматической расстановки. Для  этого нужно установить в календаре период  «на сегодня» и выполнить расстановку.

Путевые листы будут созданы и поле дата/время окончания будут не заполнены, маршрут и ТС новых ПЛ  будут копироваться из старого ПЛ, уникальные номера ПЛ будут в виде <a>ггггммдд_ччммсс.мс. 

Допустимые действия при редактировании ПЛ и результат:

  • в активном ПЛ изменить:
    • маршрут -  в редакторе объекта у ТС маршрут изменится на новый.
    • ТС - у старого ТС маршрут снимаеся, а у нового- будет проставлен назначенный маршрут.
    • дату конца ПЛ, перемещая в прошлое время - ПЛ завершиться,  в редакторе объекта у ТС снимется(будет удален) назначенный маршрут.
    • начало,  перемещая в будущее время - ПЛ  станет неактивным (неначатым), в редакторе объекта у ТС снимется назначенный маршрут.
  • в завершенном ПЛ изменить конец  ПЛ - указать будущее время - ПЛ  станет  активным и у ТС  будет установлен (вернется) назначенный маршрут.
  • в неначатом ПЛ изменить начало ПЛ в прошлое время - ПЛ станет  активным и у ТС  будет установлен назначенный маршрут.

Примечание:  удалить ПЛ нельзя. Существует возможность отправить ПЛ в архив, если он был ошибочно создан (например, если ТС не должен был выпускаться и вместо него никто не должен был ехать).

Важно: действующий автоматический путевой лист не имеет даты окончания, Для того чтобы ротация не останавливалась, изменять время начала и конца у автоматического путевого листа рекомендуется только после его завершения, то есть после ротации.


Примечание:  с помощью функции автоматического создания путевых листов можно создать путевые листы в прошедшем периоде. Путевые листы будут созданы и автоматически расставлены в этом периоде в соответствии с изменением маршрута на объектах (см История назначения маршрутов (за прошлый период)) .