МойСклад: Расширенная интеграция заказов

МойСклад: Гибкий обмен заказами по API

Скриншоты

Технические данные

Дата публикации:
23.12.2019
Дата обновления:
01.06.2020
Версия:
1.3.19
Адаптивность:
Нет
Поддержка композита:
Да
Число установок:
Менее 50 раз

Совместимые редакции

Описание

Модуль предназначен для гибкой интеграции заказов между БУС и МойСклад.

ВНИМАНИЕ! Модуль работает только с платными тарифами. На бесплатном тарифе не доступны веб-хуки.

Развитие модуля в блоге:

25.05.2020 - Демо-версия и история доработки модуля обмена заказами БУС и МС
28.03.2020 - Заказы Битрикса и МоегоСклада теперь обмениваются по API
23.01.2020 - Новое в версии 1.1.6. Расширенный обмен заказов 1С-Битрикс и МойСклад
09.01.2020 - Расширяем стандартный обмен заказами между 1С-Битрикс и МойСклад

Модуль работает в двух режимах:

1) Стандартный обмен - базовый обмен при котором заказы обновляются после того, как будут созданы в МойСклад с помощью стандартной интеграции.

2) Обмен по API - расширение стандартного обмена, при котором заказы и контрагенты создаются с помощью API и модуль работает в автономном режиме.

Возможности модуля:

Создание и поиск контрагента по API

В режиме обмена по API, модуль позволяет выставить правила поиска контрагента перед созданием заказа по разным полям, что позволяет исключить дубли контрагентов в отличии от стандартного обмена.

Двусторонняя синхронизация оплат

На данный момент поддерживается два режима синхронизации оплат:

1) Полная синхронизация оплат. В данном режиме происходит полная синхронизация оплат (создание / удаление / изменение в обоих системах), все оплаты в БУС и МС идентичны. Флаг оплаты в БУС является проведенной оплатой в МС. Также можно синхронизировать способ оплаты через справочник в МС.

2) Из БУС в МС по сумме оплаты. В данном режиме оплаты синхронизируются из БУС в МС при поступлении оплаты в БУС. Если снимаем флаг оплаты, то эта оплата удаляется в МС и поиск происходит по сумме оплаты.

Двусторонняя синхронизация корзины

Модуль умеет менять корзину на стороне БУС при ее изменении в МойСклад (добавлять / удалять / изменять товары в корзине). Также имеется возможность перерасчета отгрузок или изменения стоимости доставки первой отгрузки в заказе.

При изменении корзины в БУС, модуль аналогично меняет корзину в МойСклад.

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

Синхронизация статусов заказа в режиме реального времени

Статусы синхронизируются в обе стороны при изменении статуса в одной из сторон. В настройках модуля задается соответствие статуса из БУС к статусу в МС.

Есть возможность проставлять флаг отмены заказа в БУС из МС путем проставления определенного статуса (задается в настройках).

Синхронизация свойств заказа в режиме реального времени

Свойства заказа обновляются при каждом изменении в одной из сторон. На данный момент поддерживается обмен свойствами типа "строка" с обоих сторон.

Синхронизация свойств заказа в поля контрагента МойСклад

Свойства заказа могут быть записаны в свойства или поля контрагента на стороне МойСклад.

Двусторонняя синхронизация трек-номера БУС - МойСклад

Трек-номер можно задавать для каждой отгрузки в МойСклад по определенному шаблону.

Выгрузка информации об отгрузках и оплатах

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

Двусторонняя синхронизация способа доставки

Способ доставки синхронизируется по первой отгрузке в БУС и выгружается в свойство-справочник в МС.

Синхронизация комментария менеджера БУС и МойСклад в двустороннем режиме

Модуль отслеживает изменения комментария менеджера и синхронизирует его в соответствующие поля.
ВНИМАНИЕ!
1) Модуль работает только с любым платным тарифом. На бесплатном тарифе не доступны веб-хуки.
2) Модуль не меняет текущий обмен с заказами с МойСклад, он остается прежним.
3) Необходимо создать на стороне МойСклад хотя бы одно свойство типа "строка" или "текст" для отображения всех настроек модуля.

Требования:
1) Версия PHP > 7
2) Версия БУС > 16.0.0
3) Проверка системы БУС проходит без ошибок
4) В МойСклад имеются свободные веб-хуки для события UPDATE для сущности customerorder.

Установка:
Установка проходит в стандартном режиме. Настройка происходит в параметрах модуля:

https://ВАШ_САЙТ/bitrix/admin/settings.php?lang=ru&mid=rbs.moysklad

Важные настройки:
1) В настройках введите логин и пароль от МойСклад и сохраните параметры. После сохранения должно высветиться сообщение что соединение с МойСклад успешно установлено:



2) Далее необходимо нажать на опцию Установить / обновить веб-хук? и еще раз сохранить, после сохранения должен установиться веб-хук и отобразится его адрес:



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


Все изменения происходят либо с помощью стандартных событий БУС, либо с помощью веб-хуков МойСклад. Если заказ только создан и еще не попал в МойСклад, то модуль создаст агента, который проверит заказ позже, когда он импортируется. В связи с этим необходимо настроить выполнение агентов на cron для более точного их срабатывания.
Поддержка осуществляется через форму обратной связи:

https://bitrix24public.com/rbs.bitrix24.ru/form/12_rosbiznespodderzhka/4vg31q/

Время ответа на заявку 1 рабочий день.

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: http://www.site.ru
МойСклад: Гибкий обмен заказами по API
МойСклад: Гибкий обмен заказами по API
14 990 руб