Skip to main content

Синхронизация заказов

Основное

Модуль поддерживает двустороннюю синхронизацию заказов: как с сайта в МойСклад, так и из МойСклад на сайт.

В рамках цикла синхронизации вместе с заказами могут передаваться:

  • отгрузки;
  • входящие платежи;
  • приходные ордера, привязанные к заказу.
  • контрагенты (пользователи)

Запуск и отключение выгрузки заказов

Для включения или отключения синхронизации заказов, а также связанных с ними сущностей (отгрузок, оплат и т.д.), используется специальный чекбокс в настройках модуля:

orders_1.jpg

Возможные инициаторы синхронизации заказов:

  • Вебхук из МойСклад — срабатывает при создании или изменении заказа и инициирует синхронизацию на сайт. Используется по умолчанию при включенной синхронизации заказов.
  • События в 1С-Битрикс — запускаются при создании или изменении заказа на сайте и инициируют синхронизацию в МойСклад. Также используются по умолчанию при включенной синхронизации заказов.
  • Методы, выполняемые через агенты или cron — используются для обработки созданных и обновлённых заказов на сайте.

Режимы запуска обработки заказов на сайте

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

orders_3.jpg

  1. Отложенная обработка заказов — это специальный режим, при котором все заказы, созданные или обновлённые на сайте, обрабатываются через очередь. В этом режиме события заказов не используются — как создание, так и обновление выполняются отложенно. Обработка запускается через агенты либо через cron. Дополнительно можно настроить количество сущностей, обрабатываемых за один запуск методов (один хит) через агенты или cron.

orders_4.jpg