1.0.1 (27.01.2017)1. Отказались от использования коротких ссылок для публичной части модуля (для курьеров).
2. Создали компонент, который проверяет права доступа текущего курьера, выводит список доступных ему маршрутных листов (текущие и выполненные), а также отображает детальную страницу маршрутного листа.
3. Исправлены мелкие недочёты.
1.0.3 (30.01.2017)1. Незначительные изменения в компоненте курьера skyweb24:itinerarycourier.
1.0.4 (01.02.2017)1. Исправлены мелкие недочеты администраторской страницы маршрутного листа.
2. Исправлена ошибка пропадания кнопки "Создать маршрутный лист" на странице списка заказов.
1.1.0 (05.04.2017)1. Добавлена возможность создания маршрутного листа на странице списка маршрутных листов.
2. Добавлена возможность добавления заказов к созданному маршрутному листу.
3. Добавлена возможность редактирования комментария менеджера на странице маршрутного листа.
4. Добавлена поддержка часовых поясов.
5. Исправлена ошибка постраничной навигации по списку маршрутных листов.
1.2.0 (18.05.2017)1. Добавлена возможность формирования маршрута курьера на общественном транспорте.
2. Добавлена поддержка нескольких оплат одного заказа.
3. Добавлено отдельное поле "Время доставки (ориентировочное)".
4. Доработан вид печатной накладной.
5. В настройках модуля добавлен инструмент для фильтрации заказов в окне выбора заказов.
6. Внедрен информационный блок на странице заказов.
7. Исправлены незначительные ошибки.
1.2.1 (19.05.2017)1. В интерфейсе курьера исправлена ошибка отображения карты для общественного транспорта.
2. Исправлена ошибка автоматической смены статуса при доставке заказа.
3. Улучшен внешний вид страниц менеджера и курьера.
1.3.0 (27.06.2017)1. Добавлена возможность создавать дополнительные склады для редакции «Малый бизнес».
1.3.4 (13.07.2017)1. Исправлены незначительные ошибки при создании маршрутного листа.
2. Исправлены синтаксические ошибки.
1.4.0 (03.08.2017)1. Обновлена структура меню модуля.
2. Добавлена возможность принудительного геокодирования заказов.
3. Добавлены подсказки для настроек модуля.
2.0.0 (04.12.2017)1. Переработана логика работы модуля. Переход на использование собственных статусов заказа.
2. Добавлена статистика по менеджерам.
3. Добавлена статистика по курьерам.
4. Добавлена возможность добавления произвольной точки в маршрутный лист.
5. Добавлена возможность курьеру видеть список товаров в заказе.
2.0.1 (08.12.2017)1. Исправлена возможность добавления комментариев для произвольных точек.
2.0.2 (08.12.2017)1. Добавлена возможность для курьера перевода заказа в статус "Курьер выехал".
2.0.7 (20.12.2017)1. Добавлена возможность добавления комментария для складов.
2. Добавлена возможность переименовывать произвольных точек.
3. Добавлена возможность добавлять номер телефона для произвольной точки.
4. Добавлена возможность выбора статусов заказов для перевода курьером.
5. Добавлена возможность распечатки всего маршрутного листа (включая склады и произвольные точки).
6. Деактивирован автоматический перевод маршрутного листа в статус "Завершен" если курьер закончил работу над всеми заказами в маршрутном листе.
2.0.8 (11.01.2018)1. Появилась возможность создать пустой маршрутный лист.
Для того, чтобы создать пустой маршрутный лист нужно не выделять ни один из заказов при создании маршрутного листа на странице маршрутных листов.
2. Теперь, при отсутствии заказов в маршрутном листе не происходит его удаления.
2.0.10 (12.01.2018)1. Исправление ошибки отображения информации по дополнительным складам в редакции "Малый бизнес".
2.1.0 (05.02.2018)1. Добавлен функционал фильтрации маршрутных листов в списке.
2. Добавлен функционал добавления произвольных точек по введенному адресу.
3. Добавлена возможность разрешать курьеру переводить оплаты заказа в статус "Оплачено".
4. Добавлена возможность отображения/скрытия пользовательских свойств заказов на детальной странице маршрутного листа и интерфейсе курьера. А также возможность изменения их порядка.
5. Добавлена возможность изменения сортировки пунктов маршрутного листа с помощью Drag-and-drop.
2.1.1 (09.02.2018)1. Исправление ошибки, при которой добавление заказа в существующий маршрутный лист удаляло все остальные пункты этого маршрутного листа.
2.1.2 (15.02.2018)1. Исправление ошибки сохранения комментария менеджера в маршрутном листе.
2.2.0 (06.03.2018)1. Изменена системы создания маршрутного листа и добавления дополнительных заказов. Теперь там есть возможность полноценной фильтрации заказов по необходимым вам параметрам.
2. В печатную накладную добавлена возможность вывода дополнительных свойств заказа.
2.2.1 (06.03.2018)1. Исправление ошибки удаления всех складов с одним ID в маршрутном листе.
2.2.2 (16.03.2018)1. Исправление процесса создания нового маршрутного листа для версии модуля Интернет-магазина 17.8.11.
2.2.5 (18.05.2018)1. Изменение системы распознавания редакции 1С-Битрикс.
2. Увеличение производительности модуля.
2.3.0 (09.07.2018)1. Добавлен функционал автомобилей для курьеров.
2. Переработан интерфейс детальной страницы маршрутного листа.
3. Добавлен интерфейс для пользователя, позволяющий отслеживать доставку заказа.
Для разработчиков:
1. Добавлено событие «OnAfterOrderStatusDelivererChange», которое позволяет выполнять какие либо действия сразу после смены статуса доставки в маршрутном листе через интерфейс курьера.
2.4.0 (09.07.2018)1. Добавлена возможность добавлять заказы в маршрутный лист через карту.
2. Добавлен функционал вознаграждения курьера (точная сумма, процент от стоимости доставки, процент от стоимости заказа).
2.4.3 (10.07.2018)1. Добавлено описание меток для режима добавления заказов в маршрутный лист через карту.
2.4.7 (24.08.2018)1. Исправлена ошибка редактирования склада в редакции "Малый бизнес".
2. Исправлена ошибка отображения списка заказов маршрутного листа для редакции "Бизнес".
2.4.8 (26.10.2018)1. Добавлена возможность вывода комментария пользователя.
2. Добавлена возможность вывода ответственного по заказу.
3. Исправлены незначительные ошибки в диалоге списка полей маршрутного листа (детальная страница маршрутного листа).
2.4.9 (31.10.2018)1. Добавлена возможность вывода комментария пользователя.
2. Добавлена возможность вывода ответственного по заказу.
3. Исправлены незначительные ошибки в диалоге списка полей маршрутного листа (детальная страница маршрутного листа).
4.Исправлена ошибка вывода дубликатов статусов на странице настроек модуля.
2.4.11 (14.11.2018)1. Исправлены ошибки таблицы на детальной странице маршрутного листа.
2. Выведено название склада.
3. Исправлены незначительные ошибки в печатных формах.
2.4.13 (30.11.2018)1. Добавлена возможность курьеру удалять товары из заказов.
2. Исправлены ошибки геокодирования заказов на странице редактирования маршрутного листа.
2.5.0 (21.12.2018)1. Добавлена опция в настройках "Курьер по умолчанию".
2. Автомобилям добавлены новые свойства: Фото, пробег.
3. В статистику курьера добавлен километраж и время работы.
4. На страницу отслеживания доставки заказа добавлена возможность поставить рейтинг курьера за успешную доставку.
5. Добавлен вывод названия склада в списке точек: Склад №1 (Название).
6. Добавлена возможность редактирования администратором маршрутного листа после его перевода в работу.
7. Модернизировано геокодирование заказов.
8. Добавлена возможность выбора оптимального маршрута, учитывая пробки.
9. Добавлена возможность изменить количество товара курьеру в меньшую сторону.
2.5.1 (24.12.2018)1. Улучшено геокодирование и вывод адреса заказа.
2. Отменили автоматическую установку статуса отгрузки.
2.6.0 (03.04.2019)1. Улучшена страница добавления заказов: добавлена сортировка по столбцам, появились ссылки на заказы и маршрутные листы, переработан внешний вид страницы;
2. Улучшен внешний вид страницы маршрутного листа, исправлены мелкие недочёты, улучшен диалог выбора столбцов таблицы.
3. На странице "менеджеры" исправлены ошибки учёта заказов.
4. Автомобилям добавлены единицы измерения свойствам Грузоподъемность, Вместительность, Пробег.
5. Автомобилям добавлена возможность управления фотографиями.
6. Добавлена настройка выбора отображение номера заказа (ID или номер).
7. Добавлена настройка "Разрешить редактирование маршрутного листа при переводе в статус "В работе".
8. Добавлена настройка позволяющая редактировать время создания маршрутного листа.
9. Исправлена ошибка фильтрации на странице добавления заказов при переходе в режим карты.
10. Исправлена ошибка определения времени при отслеживании заказа.
2.6.1 (08.04.2019)1. Исправлена незначительные ошибки в мастере создания нового маршрутного листа.
2.6.2 (15.04.2019)1. Добавлена фильтрация по номеру заказов на странице создания маршрутного листа.
2.6.5 (13.05.2019)1. Исправлена ошибка сборки маршрутного листа из страницы списка заказов.
2.6.8 (20.09.2019)ВНИМАНИЕ! Для дальнейшей работоспособности геокодирования адресов необходимо получить и указать API-ключ Яндекс.Карты.
1. Добавлен функционал указания API-ключа Яндекс.Карты в настройках модуля.
2. Улучшена и оптимизирована работоспособность геокодера на сайтах в кодировке CP-1251.
2.6.9 (17.10.2019)1. Добавлен фильтр по дате документа отгрузки на странице добавления заказов в маршрутный лист.
2.6.13 (19.12.2019)1. Исправлена ошибка вывода цены на стикере карты (в админке).
2. Исправлены незначительные ошибки.
2.6.14 (23.12.2019)1. Исправлена ошибка по расчёту времени на странице редактирования маршрутного листа.
2. Добавлена возможность редактирования балуна на странице добавления заказа в маршрутный лист (в режиме карты).
2.6.15 (25.12.2019)1. Исправлены ошибки отображения маршрутов в компонентах публичной части модуля.
2.6.16 (13.01.2020)1. При создании маршрутного листа добавлена возможность фильтрации заказов по свойствам.
2.6.18 (31.03.2020)1. Исправлена ошибка удаления заказов в маршрутных листах в статусе "В работе".
2.6.19 (28.05.2020)1. Исправлена ошибка вывода служб доставки на странице настроек фильтра в модуле.
2. Исправлена ошибка настройки доступа с полными правами.
2.6.20 (04.06.2020)1. Добавлена возможность курьеру менять тип оплаты.
2. Добавлена возможность редактировать свойства заказа на странице маршрутного листа в админке сайта.
2.6.21 (05.06.2020)1. Добавлена возможность редактирование свойств заказа типа "Дата" и "Список".
2. Исправлена ошибка сохранения статуса маршрутного листа.
2.6.23 (19.06.2020)1. Добавлена возможность исключить из поля адреса свойства заказа.
2. Добавлен ряд js-событий на формирование карты в админке сайта.
2.6.24 (06.07.2020)1. Исправлена ошибка выбора служб доставки на странице создания/редактирования маршрутного листа.
2. Улучшен механизм генерации адреса при геокодировании, исправлены ошибки для местоположений 2.0.
2.6.25 (07.07.2020)1. Теперь при редактировании свойств заказов в маршрутном листе заказы регистрируются к обмену с 1С.
2. Исправлены незначительные ошибки совместимости с PHP 7.2
2.7.0 (25.08.2020)1. Добавлена возможность назначения премий курьерам и менеджерам.
2. Добавлена страница управления рабочим временем курьера.
3. Исправлена ошибка смены оплаты в интерфейсе курьера при отключенном шаблоне сайта.
4. Исправлена ошибка отображения даты на странице списка маршрутных листов.
5. Исправлена ошибка детализации на странице курьера (вкладка "Выборочная статистика").
6. Исправлена ошибка генерации графиков на странице курьера (вкладка "Выборочная статистика").
2.7.1 (15.09.2020)1. Исправлена ошибка вывода информации по авто курьера в интерфейсе отслеживания заказов.
2.7.2 (07.10.2020)1. В интерфейсе курьера исправлена ошибка редактирования количества товара с разной размерностью.
2.7.3 (26.10.2020)1. Оптимизирована страница добавления маршрутного листа для работы крупных магазинов.
2. Исправлена ошибка фильтра на странице добавления маршрутного листа (некорректно фильтровались заказы при выборе заказов за один день).
2.7.6 (19.03.2021)1. Исправлена ошибка создания маршрутного листа.
2. Исправлена ошибка добавления заказов в маршрутный лист
2.7.7 (30.03.2021)1. Исправлена ошибка добавления заказа в маршрутный лист если есть свойства заказа с одинаковым символьным кодом.
2. Исправлена ошибка пересчёта оплаты заказа если курьер удалил товар из корзны или изменил его количество.
2.7.8 (07.07.2021)1. Исправлена незначительная ошибка при формировании адреса заказа для геокодирования.
2.7.10 (10.09.2021)1. Исправлена ошибка работы фильтра на странице сборки нового маршрутного листа.
2.7.11 (16.09.2021)1. Исправлена ошибка работы фильтра по умолчанию на странице сборки нового маршрутного листа.
2.7.12 (20.09.2021)1. Исправлена ошибка в интерфейсе курьера, при добавлении произвольной точки в маршрутный лист.
2.7.13 (15.12.2021)1. исправлены незначительные ошибки на странице добавления заказа в маршрутный лист.
2.7.14 (22.12.2021)1. Исправлена ошибка при которой можно было повторно добавить заказ в маршрутный лист.
2. Исправлена ошибка создания маршрутного листа на странице списка заказов.
3.0.0 (28.10.2022)1. Страница управление маршрутными листами, а также механизм добавления заказов переведены на новые компоненты main.ui.filter и main.ui.grid.
2. Детальная страница маршрутного листа полностью переработана:
- Добавлены новые, еще более информационные карточки (dashboard).
- Таблица переведена на новый компонент main.ui.grid, добавлена возможность вывода свойств заказа.
- Изменен алгоритм добавления точек на карту (снято ограничение в 10 точек).
- История изменения теперь отслеживает и показывает больше данных.
- Переработана система быстрого редактирования полей.
3. Страница управления автомобилями переведена на новые компоненты main.ui.filter и main.ui.grid.
4. На страницы статистики по курьерам и менеджерам добавлены новые, еще более информационные карточки (dashboard).
5. Улучшена совместимость с Bitrix 22.
3.0.1 (03.11.2022)1. Исправлена ошибка отображения фильтра по умолчанию.
2. Исправлена ошибка некорректного подсчета общего расстояние на детальной странице маршрутного листа.
3. Добавлен переключатель сортировки на детальной странице маршрутного листа, для того что бы сортировка не включалась при выделении значений таблицы.
4. В таблицу на детальной странице выведены все свойства заказа.
5. На детальной странице маршрутного листа полям комментарии менеджера и пользователя добавлен тип textarea.
6. Оптимизировано обновление геопозиции для Яндекс карт.
3.0.2 (14.11.2022)1. Оптимизирована обработка запроса на странице добавления заказов в Маршрутный лист.
3.0.3 (16.11.2022)1. На странице добавления заказов в Маршрутный лист, увеличено число элементов в таблице до 100.
2. Исправлена ошибка отображения номера заказа, при использовании функционала "Нумерация заказов".
3.0.4 (23.11.2022)1. Оптимизирован Геокодер заказов на странице добавления в маршрутный лист.
2. Увеличино количество элементов на странице добавления в маршрутный лист.
3. Мелкие исправления.
3.0.5 (30.11.2022)1. Исправлена ошибка вывода свойств на странице добавления заказа.
2. Исправлена ошибка поиска по свойствам заказа.
3. Исправлена ошибка редактирования автомобиля, курьер теперь не сбрасывается при обновлении.
4. Добавлено для интерфейса курьера поле комментарий покупателя.
5. Добавлено поле комментарий менеджера для поля склад, на Детальной странице маршрутного листа.
6. Исправлена ошибка вывода заказов на карту, на странице добавления заказа в маршрутный лист.
7. Исправлена ошибка вывода индивидуальных шаблонов балуна.
3.0.6 (05.12.2022)1. Оптимизирована скорость загрузки страницы добавление заказов в маршрутный лист.
2. Добавлен фильтр по номеру заказа.
3. Исправлены ошибки по поиску заказа.
3.0.7 (12.12.2022)1. Исправлена ошибка с геокодированием на детальной странице маршрутного листа.
2. Исправлена ошибка с отображением при заказе который еще не говорит.
3. Исправлена ошибки установки демо режима.
4. Оптимизирована работа логики геокодирования, добавлены предупреждения о лимите запросов к API.
3.0.9 (31.01.2023)1. Исправлены ошибки совместимости компонента "Маршрутный лист" с PHP 8.
3.0.10 (14.02.2023)1. Исправлена ошибка в фильтре при добавлении заказа в маршрутный лист в режиме карты.
3.1.0 (04.04.2023)1. На странице добавления заказов в маршрутный лист фильтр по свойствам типа "дата" отображается корректно (позволяет вводить даты а не строчное значение).
2. На странице выбора заказов для маршрутного листа (режим карты) добавлена кластеризация точек. Теперь можно выбирать заказы расположенные по одному адресу.
3. Добавлено событие изменения маршрутного листа: https://skyweb24.ru/documentation/itinerarycourier/lesson441/
3.1.1 (06.04.2023)1. Добавлена возможность указывать тип группировки балунов:
На странице выбора заказов в маршрутный лист заказы группируются либо автоматически, либо группируются только те заказы, у которых совпадают координаты.
3.1.2 (05.05.2023)1. В маршрутный лист добавлен параметр "Дата доставки". Теперь менеджер маршрутного листа может задавать дату когда маршрутный лист будет выполняться.
3.1.3 (22.05.2023)1. Переработан алгоритм геокодирования, сократилось количество запросов к API Яндекса.
3.1.4 (18.07.2023)1. Оптимизированы штатные накладные маршрутного листа.
2. Исправлены мелкие ошибки на странице редактирования маршрутного листа в админке сайта.
3. Внесён ряд улучшений в работу агента по геокодированию заказов.
3.2.0 (08.08.2023)Внимание! Данная версия содержит значительные изменения. Поэтому если вы устанавливаете данную версию как обновление то сначала рекомендуем сохранить резервную копию вашего сайта!
После обновления обязательно проверьте корректность условий всех существующих маршрутных листов вашего модуля!
1. Переработан алгоритм геокодирования заказов.
2. Переработана страница редактирования маршрутного листа.
- Точки маршрутного листа редактируются с учётом их типа: у заказов, точек и складов доступны разные поля для редактирования.
- Исправлен ряд ошибок и недочётов сортировки точек, редактирования комментариев для складов.
- Исправлены ошибки печати накладных: поля накладной теперь зависят от настройки списка точек на странице редактирования маршрутного листа.
3. Переработана страница настроек модуля.
- Настройка геокодирования вынесены с отдельную вкладку.
- Появилась возможность указать ключ разработчика.
3.2.1 (30.08.2023)1. Исправлена ошибка редактирования маршрутного листа в статусе "В работе".
2. Незначительные улучшения на странице редактирования маршрутного листа.
3.2.2 (04.09.2023)1. Доработан механизм запроса координат от сервиса геокодирования Яндекс.
3.2.3 (07.09.2023)1. Исправлена ошибка вывода свойств в печатных накладных маршрутного листа.
3.2.5 (13.09.2023)1. Исправлена ошибку отображения телефона на странице маршрутного листа курьера.
2. При доставке всех заказов курьером маршрутный лист теперь автоматически завершается.
3.2.6 (06.10.2023)1. Добавлен параметр "Завершать маршрутный лист при доставке всех заказов" в настройки модуля.
2. Исправлена ошибка обработки удалённых заказов на странице редактирования маршрутного листа.
3.2.7 (09.11.2023)1. Исправлена ошибка автозакрытия маршрутного листа на странице курьера.
3.2.12 (18.02.2024)1. Добавлена возможность отключения информера СкайВеб24 в админке сайта.
2. Прочие мелкие bugfix и исправления.