База знаний EMS-платформы PlatParts Руководство по настройке EMS-платформы PlatParts
Актуальная (latest)

Заказы в МойСклад

На этой странице 24

МойСклад: заказы покупателей, поставщикам, контрагенты и баланс

Здесь разберём, какие данные сайт отправляет в МойСклад после оформления заказа и какие дополнительные потоки можно включить рядом с заказами.

См. также

Где находится

Модули интеграций → Интеграции → открыть МойСклад

Нужные места внутри карточки:

  • «Поведение заказов»
  • «Потоки синхронизации»
  • кнопка «Поставить поток в очередь»

Что вообще может уходить в МойСклад

Поток Что уходит
Заказы клиентов Заказ покупателя с сайта
Контрагенты Покупатели сайта
Заказы поставщикам Закупки поставщикам
Баланс Движения по балансу пользователя

Заказы покупателей

Когда заказ уходит

Заказ клиента может уйти в МойСклад двумя путями:

  1. Автоматически после оформления на сайте.
  2. По расписанию или вручную, если нужно догнать или отправить конкретный заказ.

Что создаётся в МойСклад

Обычно сначала создаётся или обновляется контрагент, а затем создаётся заказ покупателя.

Простыми словами:

  • у покупателя на сайте есть телефон и/или email;
  • сайт находит такого покупателя в МойСклад или создаёт его;
  • потом собирает заказ и отправляет его в МойСклад.

Что нужно, чтобы заказ ушёл

Что должно быть Почему это важно
Интеграция активна Выключенная запись ничего не отправляет
Заполнены логин и пароль Без этого МойСклад не отвечает
Выбрана Организация МойСклад для заказов Иначе некуда создавать заказ
У покупателя есть телефон или email Иначе нельзя создать контрагента
Товар реально связан с МойСклад Иначе сайт не поймёт, какой товар создавать в заказе

Важные настройки в «Поведение заказов»

Поле Что означает для клиента
Не отправлять заказ, если заказ не разобран Если заказ ещё «сырой», сайт подождёт и не будет отправлять его раньше времени
Обновлять карточки контрагентов Если покупатель уже есть в МойСклад, его контакты можно обновлять
Не устанавливать номер заказа в МойСклад Номер назначит сам МойСклад, а не сайт

Как отправить один конкретный заказ вручную

В карточке интеграции:

  1. Нажмите «Поставить поток в очередь».
  2. Выберите «Отправить заказ клиента».
  3. Укажите ID заказа.
  4. При необходимости включите Тестовый запуск (dry-run).

Это удобно, когда:

  • заказ не ушёл автоматически;
  • хотите проверить один заказ, не трогая остальные;
  • нужно понять, есть ли ошибка именно у этого заказа.

Пример. Заказ №1548 не появился в МойСклад. Открываете интеграцию, выбираете «Отправить заказ клиента», пишете ID 1548 и запускаете. Если всё хорошо — задача уйдёт в очередь.

Контрагенты

Поток «Контрагенты» нужен, чтобы покупатели сайта появились в МойСклад как контрагенты.

Как это работает

Система ориентируется на:

  • телефон;
  • email;
  • имя покупателя.

Если контрагент уже найден в МойСклад — запись можно обновить. Если не найден — создать новую.

Что влияет на поведение

Поле Что делает
Обновлять карточки контрагентов Обновляет существующих контрагентов
Поток Контрагенты Разрешает запускать эту синхронизацию вручную или по расписанию

Когда запускать

Это полезно, если:

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

Заказы поставщикам

Это отдельный сценарий от заказов покупателей.

Здесь сайт не отправляет заказ клиента «как есть», а формирует закупку поставщику.

Что нужно для работы

Что нужно Зачем
Включён флаг Синхронизировать заказы поставщику Иначе поток выключен
Включён поток Заказы поставщикам Иначе кнопка не отработает
У склада/поставщика указан источник МойСклад Чтобы сайт понимал, что работать надо с МойСклад
У поставщика указан ID склада МойСклад Куда отправлять закупку
У поставщика указан ID контрагента-поставщика МойСклад Какому поставщику создавать закупку

Где задаются IDs поставщика

В настройках поставщика со специальным адаптером «Склад для каталога товаров».

Там для МойСклад используются поля:

  • Источник интеграции склада = МойСклад
  • ID склада МойСклад
  • ID контрагента-поставщика МойСклад

Как помочь себе при настройке поставщика

У этого поставщика может быть действие:

  • Создать контрагента-поставщика в МойСклад

Оно создаёт контрагента в МойСклад и подставляет его ID в настройки поставщика.

Какие режимы есть

В ручном запуске «Заказы поставщикам» есть два режима:

Режим Что делает
Создать заказ поставщику Создаёт закупку в МойСклад
Обновить статус Читает текущее состояние закупки в МойСклад

Важно: обновление статуса заказа поставщику не меняет статусы на сайте автоматически. Это скорее служебная проверка состояния.

Баланс

Баланс — отдельный и более чувствительный сценарий.

Его лучше включать только если вы точно понимаете, зачем он вам нужен.

Что можно выбрать

Поле Значение
Синхронизировать баланс Включает сам сценарий
Режим синхронизации баланса Только получать, только отправлять или двусторонне
Учитывать только подтвержденные операции Игнорировать неподтверждённые движения
Баланс: dry-run Ничего не менять, только проверять и писать в лог

Режимы баланса

Режим Что значит
Только получение из МойСклад Сайт подтягивает баланс из МойСклад
Только отправка из сайта Сайт отправляет свои движения в МойСклад
Двусторонняя синхронизация Работают оба направления

Если не используете баланс покупателей как рабочий сценарий — оставьте его выключенным.

Что рекомендовать на старте

Для большинства магазинов удобно начать так:

Поток/флаг Что поставить
Заказы клиентов Вкл.
Контрагенты Вкл.
Заказы поставщикам Вкл., если закупки реально ведёте через МойСклад
Баланс Выкл., пока не нужен
Обновлять карточки контрагентов Вкл.
Не отправлять заказ, если заказ не разобран По ситуации, чаще Выкл. на старте

Пример полного сценария

Пример.

  1. Каталог уже загружен из МойСклад.
  2. Покупатель оформляет заказ на сайте.
  3. Сайт находит его как контрагента или создаёт нового.
  4. В МойСклад создаётся заказ покупателя.
  5. Если по части позиций нужно сделать закупку, менеджер запускает «Заказы поставщикам».
  6. Если позже позицию отменили на сайте — это уйдёт в МойСклад через логику отмен.

Что проверить

  • Выбрана организация для заказов покупателей
  • Поток Заказы клиентов включён
  • У покупателей есть телефон или email
  • Для заказов поставщикам заполнены ID склада и ID контрагента-поставщика
  • Баланс выключен, если вы его пока не используете

Дальше: Статусы и отмены.