Описание модуля

130306-newit_delivery.gif

Модуль интеграции со службами доставки. Модуль позволит автоматически:
 — формировать заказы,
 — отслеживать местонахождение груза,
 — печатать накладные заказов,
 — удалять заказы из системы.



На текущий момент реализована поддержка службы доставки СДЭК.
Ознакомиться с услугами и тарифами службы доставки СДЭК можно по ссылке
http://www.cdek.ru/internet-magazin/

В состав модуля входят.
1. Автоматический обработчик стоимости доставки (выводится на странице оформление заказа), пункты ПВЗ (работает только с компонентом sale.order.ajax, необходимо событие OnSaleComponentOrderOneStepComplete).
2. Страница для интеграции со службой доставки CDEK. Через нее можно:
2.1. создавать документ в системе (без вызова курьера за забором товара);
2.2. получить бланк для печати заказа из системы;
2.3. удалить заказы из системы;
2.4. просматривать статусы по заказам и номера отправления;
2.5. фильтровать заказы;
2.6. допустима массовая обработка заказов.
3. Страница настроек модуля, позволяющая:
3.1. задать пароль и логин от службы доставки CDEK, задать фильтрацию заказов по статусу;
3.2. сопоставить поля для интеграции со службы доставки;
3.3. сопоставить статус заказа со статусом из службы доставки.
4. Агент для автоматического обновления статусов.

Подробнее об интеграции: http://www.edostavka.ru/integrator/

Чтобы использовать весь функционал модуля, необходимо связаться с менеджерами службы доставки, запросить у них логин и пароль.
Модуль имеет режим тестирования в течение 14 дней.

Адрес для установки: http://marketplace.1c-bitrix.ru/solutions/newIt.cdek/

Настройка модуля

1. Установите модуль из Marketplace.
2. Активируйте CDEK, на странице автоматизированных доставок http://ВАШ-САЙТ/bitrix/admin/sale_delivery_handlers.php?lang=ru.


1_delivery.jpg


3. Настройте необходимые типы доставок (Экспресс — склад-дверь, Экспресс — дверь-дверь и т. д.), на странице службы доставки http://ВАШ-САЙТ/bitrix/admin/sale_delivery_handler_edit.php? SID=CDEK&lang=ru.


2_delivery.jpg


4. Для того, чтобы иметь возможность использовать функционал интеграции с системой CDEK, на странице http://ВАШ-САЙТ/bitrix/admin/cdek_export.php?lang=ru 


3_order.jpg


необходимо ввести account и Secure_password, на странице настроек модуля http://ВАШ-САЙТ//bitrix/admin/settings.php?lang=ru&mid=newit.cdek&mid_menu=1


4_options.jpg


Account и Secure_password необходимо запросить у менеджеров компании CDEK при заключении договора.


Реализован функционал для сопоставления статусов приходящих из CDEK со статусами заказа в интернет магазине, как только статус будет получен из CDEK автоматически изменится статус у заказа.


Получение статусов из CDEK происходит с помощью агента или при нажатие кнопки обновить на странице http://ВАШ-САЙТ/bitrix/admin/cdek_export.php?lang=ru 


status_zakaz.jpg


Интеграция с CDEK

Для того, чтобы создать заказ в системе CDEK, необходимо на странице «CDEK интеграция», навести курсор на необходимый заказ, нажать левую кнопку мыши, щелкнуть «Создать документ на доставку заказа». Обратите внимание, что данные по забору товара, из вашего офиса курьером, на данный момент не отсылаются.


5_order_new.jpg


На странице «CDEK интеграция» есть также возможность:

  1. Создать бланк для печати заказа, открыть его по ссылке «Открыть сформированный PDF».
  2. Удалить заказ из системы CDEK.
  3. Посмотреть номер отправления и статус заказа в системе CDEK.


6_order_descr.jpg


Внешний вид бланка на печать CDEK.


6_2_order_pdf.jpg


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

Действия, которые можно выполнить:

  1. Создать документы с заказами на доставку.
  2. Создать документ на печатную форму квитанции к заказу.
  3. Создать документ на удаление заказа из системы CDEK.

7_order_mass.jpg

Внимание. Если при формировании документа в СДЭК выдается сообщение о том, что не указан PVZCODE, это, скорее всего, вызвано особенностями шаблона. В этом случае тем, у кого воспроизводится данная проблема, следует закомментировать условие из delivery.php в файлах шаблона компонента sale.order.ajax:
if($arProfile[«CHECKED»] == «Y» && doubleval($arResult[«DELIVERY_PRICE»]) > 0):
?>


NewIT желает вам приятного использования и удачных продаж!