Скоростные зоны
Разделение на скоростные зоны введено с целью расчета времени выполнения заказа, максимально приближенного к реально затраченному.
Удаление незавершенных рейсов из мобильного приложения
Система Максоптра хранит незавершенные рейсы на сервере и на мобильном устройстве. Когда водитель запускает мобильное приложение, система загружает уже существующие в мобильном приложении данные (включая незавершенные рейсы), а также вновь полученные данные. Чтобы найти рейсы на конкретную дату, водителю приходится очищать интерфейс. Кроме того, иногда из-за большого количества рейсов водитель не может получить данные о последних рейсах. Для решения таких проблем предлагаем ограничить период хранения незавершенных рейсов в мобильном приложении.
В данный релиз вошли следующие доработки и изменения:
Планирование
Импорт
- MD-12969: В процессе импорта добавлена проверка корректности полей orderTimeFrom1 и orderTimeTo1 на уровне валидации заказов, если в CSV-файле поля orderTimeFrom1 и orderTimeTo1 равны или orderTimeFrom1 позже, чем orderTimeTo1.
API
- MD-13662: Добавлены поля RunLoadingStartTime и RunLoadingEndTime в метод getScheduleByAOCOnDate.
Отчеты
- MD-12983: Форматы ячеек в экспортируемом файле приведены в соответствие своим значениям.
Отправка СМС
- MD-13862: Добавлена возможность построчной разбивки текста в e-mail уведомлениях клиенту.
Мобильное приложение
- MD-14087: Повышена стабильность работы мобильного приложения при потере интернет-соединения.
Устранены следующие ошибки:
Экран планирования
- MD-13560: Исправлена ошибка, которая приводила к ошибочному отображению времени ожидания на Экране планирования.
Экран "План-факт"
- MD-13156: Исправлена ошибка, при которой не работала полоса прокрутки списка товаров, принадлежащих одному выполненному заказу.
API
- MD-12078: Исправлена ошибка передачи количества знаков после запятой в атрибутах "вес" ("capacity") и "объём" ("volume") при запросе getOrdersWithZone.