Интеграции превращают МойСклад в центр учёта, где остатки, товары и заказы едины для сайта, маркетплейсов и 1С. Собрали вопросы, которые чаще всего задают при связывании систем: что с чем синхронизируется, как избежать пересорта остатков и когда нужен API.
Зачем интегрировать МойСклад с другими системами
Пока каждый канал живёт своей жизнью, остатки расходятся, а менеджеры вручную переносят заказы. Интеграция решает три задачи:
- Единый остаток — один товар виден во всех каналах, продажи нигде не уходят «в минус»;
- Автозагрузка заказов — заявки с сайта и площадок сами попадают в учёт;
- Синхронизация номенклатуры и цен — карточки и цены обновляются из одного источника.
МойСклад в этой схеме — мастер-система по остаткам и товарам. Остальные каналы получают данные от него и возвращают заказы, а не хранят собственную, расходящуюся версию правды.
Интеграция с интернет-магазином
Связь с сайтом — самый частый сценарий. Направление обмена важно задать сразу:
| Данные | Направление |
|---|---|
| Остатки | МойСклад → сайт |
| Цены | МойСклад → сайт |
| Карточки товаров | МойСклад → сайт (обычно) |
| Заказы | сайт → МойСклад |
| Статусы заказов | двусторонне |
Для популярных CMS и конструкторов есть готовые модули; для нестандартного сайта обмен строят через API. Ключевой момент — сопоставление товаров: связка идёт по артикулу, коду или внешнему ID, и если она задана неаккуратно, остатки «поедут» по чужим карточкам.
Интеграция с маркетплейсами
МойСклад подключается к Ozon, Wildberries и Яндекс Маркету, поддерживая обе модели работы. Их различие критично для складского учёта:
- FBS — товар на вашем складе, площадка передаёт заказ, вы собираете и отгружаете; остаток списывается с вашего склада;
- FBO — товар лежит на складе маркетплейса; учёт ведётся как передача на удалённый склад.
Сервис загружает заказы с площадок, обновляет остатки и цены, помогает печатать этикетки и поставки, а также учитывает комиссии и логистику для расчёта реальной прибыльности по каждой площадке.
Интеграция с 1С
Связка с 1С:Бухгалтерией разделяет зоны ответственности: оперативный учёт (склад, продажи, закупки) ведётся в МойСклад, а регламентированный — в 1С. Это избавляет от двойного ввода документов.
- Реализации, поступления и оплаты выгружаются из МойСклад в 1С;
- Номенклатура и контрагенты синхронизируются, чтобы справочники сходились;
- Закрытие периода и сверка проходят на единых данных.
Обмен настраивается по расписанию или вручную. Главное правило — договориться, какая система является источником для справочников, чтобы номенклатура не задваивалась при встречной загрузке.
API, вебхуки и нестандартные задачи
Когда готового модуля нет, используют JSON API МойСклад. Через него можно читать и изменять почти любые сущности: товары, заказы, остатки, документы. Запросы идут на адрес вида https://api.moysklad.ru/api/remap/1.2/ с авторизацией по токену.
- Вебхуки — сервис сам уведомляет вашу систему о событии (создан заказ, изменился остаток), без постоянного опроса;
- Сценарии — обмен с ERP, CRM, кабинетами доставки, телефонией;
- Лимиты — у API есть ограничения по частоте запросов, их учитывают при проектировании обмена.
Частые проблемы интеграций
Типовые сбои повторяются вне зависимости от конкретных систем:
- Дубли товаров — не совпали ключи сопоставления, одна карточка завелась несколько раз;
- Остаток не обновился — обмен идёт по расписанию, а не мгновенно; задержку принимают за ошибку;
- Оверселлинг — один остаток отдан в несколько каналов без общего резерва;
- Заказ не загрузился — не сопоставлен товар или статус, заявка «зависла»;
- Расхождение цен — не задан приоритетный источник цены.
Устойчивая интеграция начинается не с кнопки «подключить», а с решения: какая система главная по остаткам, по товарам и по ценам.
Итог
Интеграции делают МойСклад единым центром учёта: остатки и товары приходят из него, а заказы стекаются с сайта, маркетплейсов и других каналов. Связь с 1С разводит оперативку и бухгалтерию без двойного ввода, а API и вебхуки закрывают нестандартные задачи.
Мы проектируем и настраиваем интеграции так, чтобы данные были синхронны без ручного переноса: определяем мастер-систему, аккуратно сопоставляем номенклатуру, исключаем оверселлинг и берём обмен на сопровождение. Если у вас несколько каналов продаж и остатки постоянно расходятся — поможем свести всё в один достоверный склад.
Частые вопросы
Какая система главная по остаткам при интеграции?
Как правило, мастер-системой остаётся МойСклад: он ведёт остатки и товары, а сайт и маркетплейсы получают их от него. Это исключает расхождения между каналами.
Остатки обновляются мгновенно?
Обмен обычно идёт по расписанию с небольшим интервалом или по событию. Небольшую задержку часто принимают за ошибку, хотя это штатная работа синхронизации.
Как избежать продажи того, чего нет?
Нужно, чтобы один остаток резервировался в единой системе, а не отдавался независимо в каждый канал. Тогда при продаже в одном месте он уменьшается везде.
Чем FBS отличается от FBO для учёта?
При FBS товар на вашем складе и списывается с него при заказе. При FBO товар на складе маркетплейса, и в учёте это отражается как передача на удалённый склад.
Нужен ли программист для интеграции с сайтом?
Для популярных CMS есть готовые модули. Для нестандартного сайта или сложной логики обмен строят через JSON API, и тогда участие разработчика оправдано.
Зачем интеграция с 1С, если есть МойСклад?
МойСклад ведёт оперативный учёт, а 1С — регламентированную бухгалтерию. Обмен передаёт реализации, оплаты и справочники, избавляя от повторного ввода документов.
Что такое вебхуки?
Это уведомления, которые МойСклад сам отправляет вашей системе о событии — например, о новом заказе. Они заменяют постоянный опрос и делают обмен быстрее и легче.
Поможем с настройкой и поддержкой МойСклад
Поможем с настройкой, доработкой и поддержкой МойСклад.