Авторизация
Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 03.07.2022
- Обновлено:
- 22.10.2024
- Версия:
- 1.1.7
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Малый бизнес», «Бизнес», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
- Совместимо с PHP 8.1
- Да
Пользовательское соглашение
Описание
Интеграция с логистической платформой Яндекс Доставка
Данный модуль не является официальным модулем сервиса Яндекс Доставка и не поддерживается Яндексом!
Поддерживает:
Расчет стоимости и сроков доставки
Выбор Пунктов выдачи заказов Яндекса на Яндекс карте при оформлении заказа или отметка координат (для курьерской или экспресс доставки)
Автоматическое/Ручное создание заявки на доставку в логистическую платформу
Автообновление статусов заказа на основании статуса отправления
Документация: https://zahalski.dev/modules/awz.ydelivery/
Данный модуль не является официальным модулем сервиса Яндекс Доставка и не поддерживается Яндексом!
Поддерживает:
- Доставка до пунктов выдачи заказов Яндекса
- Курьерская доставка на следующий день
- Экспресс доставка
- Доставка день в день (грузовые такси, термосумки и т.д.)
Расчет стоимости и сроков доставки
Выбор Пунктов выдачи заказов Яндекса на Яндекс карте при оформлении заказа или отметка координат (для курьерской или экспресс доставки)
Автоматическое/Ручное создание заявки на доставку в логистическую платформу
Автообновление статусов заказа на основании статуса отправления
Документация: https://zahalski.dev/modules/awz.ydelivery/
Отзывы ()
22 декабря 2022 23:37
1 августа 2022 10:46
Обсуждения (18)
24 сентября 2024 18:17
22 октября 2024 08:20
23 сентября 2024 13:59
23 сентября 2024 15:29
29 мая 2024 11:35
30 мая 2024 10:05
2 июня 2024 15:56
28 мая 2024 11:28
29 мая 2024 08:52
23 августа 2023 11:06
23 августа 2023 12:07
2 июня 2024 15:57
Что нового
1.1.7 (22.10.2024) | - изменение максимальной длины в габаритах для ПВЗ, теперь вместо 110 - 150см. |
1.1.6 (10.10.2024) | - добавлены габариты товара в расчет доставки в корзине для курьера. |
1.1.5 (15.09.2024) | - замена местами широты и долготы в настройках профиля экспресс доставки. |
1.1.4 (19.06.2024) | - баг фикс. |
1.1.3 (19.06.2024) | - баг фикс (не работал агент при нулевом значении интервала проверки). |
1.1.2 (05.06.2024) | - убрана проверка на корректность идентификтора ПВЗ в админке, на событии изменения заказа. |
1.1.1 (03.06.2024) | - исправлено описание опции НДС. |
1.1.0 (02.06.2024) | - добавлена поддержка экспресс доставки. |
1.0.49 (30.04.2024) | - ошибка проверки подключения скрипта Яндекс карт. |
1.0.48 (30.04.2024) | - добавлены опции настройки для ключей Яндекс карты; - !обязательно заполните ключи в настройках модуля или поиск по карте работать не будет. |
1.0.47 (03.08.2023) | - улучшение совместимости с php 8.1, баг на странице настроек модуля. |
1.0.46 (18.07.2023) | - фикс проверки типа в Helper::pennyInt; |
1.0.45 (18.07.2023) | - фикс бага php с преобразованием чисел в int; |
1.0.44 (06.07.2023) | - ошибка приведения типов с ценой у товара выше 2 знаков после запятой; |
1.0.43 (02.07.2023) | - добавлен параметр referral_source со значением 1сbitrix_AWZ, для учета яндексом типа модуля доставки; |
1.0.42 (28.05.2023) | - замена setHeaders на более старый setHeader (для работы модуля на более ранних версий битрикса); - замена POST на GET в получении истории статусов (изменения в апи яндекса). |
1.0.41 (28.03.2023) | - баг фикс (Accessing static property ::$parent as non static); |
1.0.40 (23.03.2023) | - замена текста при выборе адреса доставки на карте для курьера и автозакрытие окна. |
1.0.39 (20.03.2023) | - фикс отображения кнопки выбора ПВЗ в отгрузке, если в заказе не яндекс доставка; |
1.0.38 (20.03.2023) | - замена объемного веса на габариты (объемный вес будет отключен с 23 марта); - исправлены габариты посылки для курьера. |
1.0.37 (13.01.2023) | - исключение из лога pickup list; - добавлено получение адреса с модуля yandex.market; - логика вывода карты для отметки GPS; - добавлены агенты расчета сроков; - добавлен параметр НДС; - добавлен выбор срока ПВЗ по умолчанию; - улучшения поддержки yandex.market; - фикс регулярок проверки точки ПВЗ при расчете; - улучшение алгоритма получения текущего ПВЗ при расчете; - добавлен статический кеш доступных ПВЗ для дальнейших расчетов доставки на обработчике onSaleDeliveryServiceCalculate; - добавлен учет времени добавления с расчета сроков при расчете сроков; - рефакторинг; - добавлен параметр доп. срока доставки в контроллер, для карты и последующих расчетов; - добавлен обработчик в контроллер для переопределения или фильтрации вывода списка ПВЗ на карту; - замена deprecated CUtil::InitJSCore; - добавление опций выбора вида точки на карте; - добавление выбора доступных интервалов доставки перед запросом офферов; - улучшена совместимость с php 8.1; |
1.0.35 (23.12.2022) | - добавлен выбор координат доставки на карте (опция в профиле доставки, обязательно наличие ключа яндекс карт в модуле fileman); |
1.0.33 (23.12.2022) | - ошибка учета добавленного времени с настроект прояиля в ручной заявке; |
1.0.32 (22.12.2022) | - исправлена ошибка кеширования; - ошибка получения ПВЗ кандидата с наименьшим сроком из кеша; - исправлена ошибка заполнения очереди, если сменить доставку и не удалить заявку; |
1.0.29 (21.12.2022) | - улучшен выбор ПВЗ по умолчанию для расчета; - добавлены опции кеширования в настройки доставки; - добавлен алгоритм умного выбора ПВЗ по умолчанию для расчета срока доставки; |
1.0.28 (20.12.2022) | - добавлена возможность отмены изменения статуса на обработчике onBeforeStatusUpdate, добавлен параметр lastDate позволяющий установить следующую дату проверки статуса; |
1.0.27 (18.12.2022) | - изменения в языковых переменных; |
1.0.26 (17.12.2022) | - исправлена ошибка проверки лицензии в битриксе, добавлен параметр для добавления часов (часового пояса) к сроку доставки передаваемому в Яндекс Доставку (баг с часовыми поясами в Апи Яндекса); |
1.0.25 (15.12.2022) | - логика списка заявок вынесена в отдельный класс, для возможности наследования на обработчике кастомизации списка заявок; |
1.0.24 (14.12.2022) | - исправлена ошибка сериализации заголовков HttpClient в логе, добавлен токен в статический кеш запросов (возможна ошибка, если аккаунты разные и одни параметры запроса); |
1.0.23 (14.12.2022) | hard fix, добавлено получение ид точки самовывоза для расчета стоимости доставки (временный отвал или изменения в апи Яндекса); |
1.0.22 (12.12.2022) | - добавлено обновление сроков доставки после выбора пвз на карте; - изменен алгоритм подключения поиска адреса на карте (скрыта установка метки найденного адреса); |
1.0.21 (11.12.2022) | - конфликт в именовании переменных в обработчике onBeforeStatusUpdate; |
1.0.20 (01.12.2022) | - запрет выбора ПВЗ всех типов, кроме terminal и pickup_point; |
1.0.19 (17.11.2022) | - добавлена опция логирования запросов в b_event_log; - добавлен статический кеш запросов с одинаковыми параметрами в рамках одного хита; |
1.0.18 (24.07.2022) | - добавлен обработчик onAfterLocationNameCreate позволяющий переопределить название местоположение Битрикса перед расчетом; - исправлена ошибка кеша параметров доставки при нескольких профилях и пустом заказе; - исправлена ошибка получения параметров веса и объема по умолчанию при отсутствии доставки при расчете (баг в ядре); - добавлена опция в профили доставки (расчет сроков от с начала дня, от 00:00); |
1.0.17 (15.07.2022) | - исправлена ошибка не подстановки пустых параметров при ручной заявке в доставку; - исправлена ошибка получения кода местоположения при выборе ПВЗ в админке (дня нового импорта местоположений); - добавлен учет параметров максималдьных габаритов и веса при выводе доставки; - добавлено скрытие терминалов если габариты превышают допустимые, но все еще можно доставить до ПВЗ; - добавлена обработчка внешних ПВЗ и автоподстановка с модуля yandex.market - добавлено получение габаритов товара с модуля торгового каталога в заявку; |
1.0.16 (11.07.2022) | - исправлена ошибка формирования штрихкода со случайными данными (добавлен статический кеш по номеру заказа, в рамках хита); |
1.0.15 (10.07.2022) | - улучшение поиска местоположений, фикс старых местоположений по ид (deprecated, будет удалено в будущих версиях); |
1.0.14 (09.07.2022) | - добавлена возможность задать свойство с координатами доставки; - улучшения проверки данных из заказа; |
1.0.13 (03.07.2022) | - исправлена ошибка сохранения фильтра в списке заявок; - изменение логики синхронизации статусов, добавлен контроль дубликатов статусов (необходима перенастройка автоматизации в модуле); - добавлено больше информации по автоматизации в заявку; - добавлена возможность настройки автоматизации с истории в заявке; - изменен тип колонки со статусом в базе (varchar(255)); |
1.0.12 (02.07.2022) | - добавлена поддержка множественных фильтров в список заявок; |
1.0.11 (02.07.2022) | - добавлена фильтрация по последнему статусу заявки в логистической платформе; |
1.0.10 (02.07.2022) | - в обработчик OnCalcBeforeReturn добавлена обработка параметра RESULT как алиаса к result, параметра disableWriteDate, отключающего запись даты в свойство; - улучшения проверки идентификаторов при записи даты доставки в свойство; - добавлена возможность обновления информации о доставке и вывод дополнительных данных в заявку; - добавлены функции получения ярлыков и актов; - добавлен фильтр по статусу заказов, по варианту доставки в списке заявок; - добавлена ссылка на заказ в списке заявок; - добавлен обработчик onBeforeShowListItems для кастомизации страницы списка заявок; |
1.0.9 (30.06.2022) | - изменен механизм подготовки данных для ручного оформления заказа; - добавлен вывод системной информации по запросу списка офферов; - исправления в языковых переменных; - добавлена опция отключения поиска адреса на карте (для работы требуется ключ сервиса Яндекс Карты) |
1.0.8 (29.06.2022) | - улучшена логика фильтрации заказов при обновлении статусов; |
1.0.7 (29.06.2022) | - добавлены обработчики в механизм смены статусов заказа; - исправлена ошибка не учета предыдущих статусов, если изменений больше чем 1; |
1.0.6 (29.06.2022) | - изменение проверки подписи в main 20.200.300; |
1.0.4 (28.06.2022) | -исправлена ошибка отображения профиля в созданных доставках; |
Установка
Минимальная версия модуля main - 18.1.1
1) Установите модуль (инструкция)
2) Добавите службу доставки AWZ: Яндекс Доставка
3) Добавьте необходимые профили доставки (ПВЗ или Курьер)
4) Настройте профили (впишите ключи доступа и настройки стоимости, объема, веса по умолчанию)
5) Перейдите в настройки модуля AWZ: Яндекс Доставка (Настройки - Настройки продукта - Настройки модулей)
6) Настройте модуль (Уделите особое внимание привязкам платежных систем)
7) Для создания заявки нажмите кнопку "Новая заявка в доставку" в необходимом к отправке заказе
8) Для работы поиска по адресу на Яндекс Карте необходимо вписать ключ API в настройках модуля
1) Установите модуль (инструкция)
2) Добавите службу доставки AWZ: Яндекс Доставка
3) Добавьте необходимые профили доставки (ПВЗ или Курьер)
4) Настройте профили (впишите ключи доступа и настройки стоимости, объема, веса по умолчанию)
5) Перейдите в настройки модуля AWZ: Яндекс Доставка (Настройки - Настройки продукта - Настройки модулей)
6) Настройте модуль (Уделите особое внимание привязкам платежных систем)
7) Для создания заявки нажмите кнопку "Новая заявка в доставку" в необходимом к отправке заказе
8) Для работы поиска по адресу на Яндекс Карте необходимо вписать ключ API в настройках модуля
Поддержка
Поддержка оказывается по контактам:
Предпочитаемый способ связи:
Открытая линия поддержки - https://zahalski.bitrix24.by/online/opensource
Дополнительные способы связи:
Telegram: @andrew_zahalski
Email: info<гав>zahalski<точка>dev
Предпочитаемый способ связи:
Открытая линия поддержки - https://zahalski.bitrix24.by/online/opensource
Дополнительные способы связи:
Telegram: @andrew_zahalski
Email: info<гав>zahalski<точка>dev