7.11 Массовое изменение статусов рейсов
1. Задачи и цели функциональности
Для снижения трудоемкости изменения статусов рейсов, в Trucker TMS реализована возможность массово изменять статусы рейсов, путем загрузки статусов через excel.
2. Процесс работы
2.1 Процесс массового изменения статусов рейсов формируется по шагам:
- На списке заказов, на вкладке "В работе" отфильтровать (оставить) только те заказы, по рейсам которых необходимо изменить статусы;
- Выбрать в функции "Массовые действия", опцию "Загрузить статусы рейсов";
- В открывшемся окне выбрать "Скачать шаблон". Система автоматически скачает на ПК шаблон с заполненными данными по рейсам, отфильтрованным на списке заказов (см. подробнее п. 2);
- После заполнения (см. подробнее п. 3) шаблона данными о статусах, необходимо повторно вызвать"Массовые действия", опцию "Загрузить статусы рейсов" (если форма уже закрылась) и выбрать опцию "Выбрать файл". При выборе файла указать заполненный шаблон;
- После выбора заполненного файла, система автоматически изменит статусы рейсов и данные в переходах статусов в соответствии с файлом.
3. Правила по которым рейсы попадают в шаблон массового изменения статусов
В шаблоне массового изменения статусов, автоматически фиксируются:
- рейсы, заказы по которым отфильтрованы на списке заказов;
- рейсы, которые имеют одинаковую статусную модель;
У заказчика может быть настроено несколько разных статусных моделей, в зависимости от модальности или типа перевозки. Шаблон сформируется только в случае, если на списке заказов все рейсы имеют одну статусную модель.;
- только активные рейсы (не отмененные) и рейсы из заявок, статус которой НЕ РАВЕН "Выполнена".
- т. е. если заявка в статусе "Выполнена" то рейсы из нее не отобразятся в шаблоне.
Примечание: в выгрузку попадают именно рейсы, т. е. сколько в заказе рейсов, столько и строк в шаблоне будет по этому заказу.
4. Из чего состоит шаблон
4.1 Структура шаблона excel:
- 1 строка (слева направо):
- заголовки названий атрибутов рейса и заказа;
- все статусы рейсов, слева направо, где первый статус начальный, а последний - конечный.
- 2 строка
- заполняется только под статусами, заголовками данных, которые указываются в этом статусе
- 3 строка и следующие
- данные по рейсам и актуальные статусы (если в скачанном шаблоне, по статусу установлено значение "выполнен" или установлены данные перехода статусы, это означает. что статус проставлен).
4.2 Правило заливки:
- в зависимости от роли пользователя в процессе - заказчик или исполнитель скачал шаблон, в файле столбцы со статусом имеют серую заливку, если пользователю не доступен переход в этот статус.
- пример: на рис. из п. 4.1, шаблон скачал исполнитель, столбец статуса "Назначен" залит серым, т. к. у пользователя нет прав переводить рейс в данный статус (в случае статуса "Назначен" - это начальный статус, он присваивается при создании рейса, и фактически ни заказчик ни исполнитель не могут перевести рейс в этот статус через шаблон).
5. Правила заполнения шаблона
5.1 При заполнении шаблона, руководствоваться правилами:
- столбцы залитые серым, не заполнять (они будут проигнорированы при загрузке шаблона);
- если при переходе в статус не нужно заполнять атрибуты, то в выпадающем списке выбрать "Выполнен" для того чтобы проставить статус;
- указание статусов (данных по ним) производится слева направо, т е если из примера на рис. из п. 4.1, в статусе "Назначен" установлено "выполнен", в статусе "Выполнение" - пусто, и при этом в статусе "Завершен" заполнены все атрибуты, то система по данной строке файла, при загрузке выдаст ошибку, т к нельзя перейти в статус "Завершен" не проставив статус "Выполнение";
- если в статусной модели рейсов предусмотрено две и более ветки, т. е. из одного статуса можно перевести в один или другой статус, то по статусу который пропускается, ОБЯЗАТЕЛЬНО установить прочерк.
- ВАЖНО! по статусам не допускаются пустые ячейки "слева", если заполнены ячейки "справа", пустые нужно заполнить прочерком.
ВАЖНО!
Все даты и время, указанные в файле, и значения дат и времени которые нужно заполнить, указываются в МОСКОВСКОМ времени (МСК)
6. Загрузка шаблона и возможные ошибки
6.1 После загрузки шаблона, система выдаст краткую статистику по обработанным рейсам. Если по какому либо рейсу выявлена ошибка изменения статуса, то система отобразит ошибку в статистике, указав нмоер строки из файла.
7. Ограничения
7.1 Ограничения функции на дату :
- откат статуса через массовое изменение невозможен. При необходимости отката, делать это вручную через интерфейс;
- через загрузку шаблона, доступно редактирование только значения атрибута "Дата и время события";
- если при переходе в статус, по статусной модели необходимо ОБЯЗАТЕЛЬНО прикрепить файл, то по такому рейсу статус проставлен не будет (выпадет ошибка).