Перейти к содержимому

МойСклад: если что-то не работает

Это страница для самых частых ситуаций: подключили интеграцию, но каталог не загружается, заказ не ушёл, отмена не сработала или кнопка даёт ошибку.

См. также

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

  • Модули интеграций → Интеграции → открыть МойСклад
  • лог сервера: storage/logs/moysklad.log

Проверка №1. Не проходит подключение

Если кнопка «Проверить подключение» не даёт успех:

Что проверитьГде смотреть
Правильно ли введён логинУчётные данные API
Правильно ли введён парольУчётные данные API
Есть ли у пользователя права в МойСкладУ администратора МойСклад
Запись АктивнаВерх карточки интеграции

Частые причины

ОшибкаЧто обычно означает
401Неверный логин или пароль
403У пользователя МойСклад не хватает прав
429МойСклад временно ограничил частоту запросов

Проверка №2. Не создаются склады автоматически

Если кнопка «Создать склады автоматически» отрабатывает не так, как ожидали:

Что проверитьПочему это важно
Выбрана Точка выдачиИначе системе некуда привязывать созданные склады
Выбрана Валюта или есть хотя бы одна активная валютаБез валюты создать склад нельзя
Подключение к МойСклад реально работаетКнопка сначала читает список складов из API

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

Проверка №3. Не загрузились товары и категории

Что проверитьГде
Включены потоки Номенклатура (товары) и/или КатегорииБлок «Потоки синхронизации»
Потоки запускались реально, а не только как dry-runКнопка «Поставить поток в очередь»
Правильно ли выбрано направление для категорийНаправление синхронизации категорий
Не слишком ли узко выбрана категория-источникПоле «Из какой категории синхронизировать подкатегории»

Самый простой способ проверки

  1. Включить нужные потоки.
  2. Запустить «Товары и категории» вручную.
  3. Проверить, появились ли товары и категории на сайте.

Проверка №4. Не обновляются остатки или фото

Что проверитьГде
Включён поток ОстаткиПотоки синхронизации
Включён поток Фото товаровПотоки синхронизации
Склады уже созданы автоматическиКнопка «Создать склады автоматически»
Товары уже импортированыСначала должен быть импорт товаров

Важно: остатки и фото обычно не имеют смысла без уже загруженных товаров.

Проверка №5. Заказ покупателя не появился в МойСклад

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

Очень частая причина

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

Как быстро проверить один заказ

  1. Откройте МойСклад-интеграцию.
  2. Нажмите «Поставить поток в очередь».
  3. Выберите «Отправить заказ клиента».
  4. Укажите ID заказа.

Проверка №6. Не создаётся заказ поставщику

Что проверитьГде
Включён флаг Синхронизировать заказы поставщикуБлок «Поведение заказов»
Включён поток Заказы поставщикамПотоки синхронизации
У поставщика источник = МойСкладКарточка поставщика
Заполнен ID склада МойСкладКарточка поставщика
Заполнен ID контрагента-поставщика МойСкладКарточка поставщика

Если одного из этих IDs нет, заказ поставщику обычно просто не из чего собрать.

Проверка №7. Отмена на сайте не изменила заказ в МойСклад

Что проверитьПочему
У позиции стоит именно статус отказа, а не выдачи«Выдано» не считается отказом
У заказа стоит именно статус отменыТолько он запускает полную отмену
Выключен Статусы заказов: только логировать (dry-run)Иначе сайт ничего реально не меняет
Заказ уже успел реально создаться в МойСкладЕсли его там ещё не было, отменять нечего

Пример

Менеджер оформил заказ, а через 10 секунд его отменил. Если заказ ещё не успел создаться в МойСклад, на стороне МойСклад изменений может не быть — это нормально.

Проверка №8. Контрагенты не создаются или не обновляются

Что проверитьПочему
Включён поток КонтрагентыИначе он не запускается
У пользователя есть телефон или emailИначе не с чем сопоставлять
Включён флажок Обновлять карточки контрагентовБез него существующие карточки могут не обновляться

Проверка №9. Баланс ведёт себя странно

Если включили баланс и не уверены в результате:

Что проверитьПочему
Нужен ли вам баланс вообщеДля большинства магазинов на старте он не нужен
Какой выбран режим: pull / push / двустороннеОт этого зависит направление обмена
Включён ли dry-runТогда изменения только логируются
Включён ли флажок Синхронизировать балансБез него поток не работает

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

Быстрая проверка за 5 минут

  • Подключение активно
  • Проверить подключение проходит
  • Выбрана организация
  • Выбрана точка выдачи
  • Склады созданы автоматически
  • Нужные потоки включены
  • Для заказов поставщикам у поставщика заполнены IDs МойСклад
  • Для заказов клиентов у покупателя есть телефон или email
  • В логах нет свежих ошибок в moysklad.log

Куда писать

ВопросКуда
Не получается настроить интеграцию в PlatPartsПоддержка PlatParts
У пользователя МойСклад нет прав, не видны сущности, ошибка APIАдминистратор МойСклад

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

База знаний для EMS-платформы PlatParts.