База знаний EMS-платформы PlatParts Руководство по настройке EMS-платформы PlatParts
v1.0.0

Если не работает

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

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

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

См. также

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

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

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