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

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

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

См. также ​

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

  • Модули интеграций → Интеграции → открыть МойСклад
  • лог сервера: 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.