RetailCRM отлично продаёт, а МойСклад — считает товар и деньги. Вместе они закрывают полный цикл: от заказа до списания со склада и учёта. Разбираем, как настроить связку, чтобы остатки были едиными, а отгрузки и приходы не пришлось вбивать дважды.
Зачем связывать RetailCRM и МойСклад
RetailCRM — это витрина продаж и обработки заказов: воронка, менеджеры, коммуникации. МойСклад — учётная система: остатки, приходы, отгрузки, себестоимость, документы. Пока они живут порознь, менеджеры вручную сверяют наличие, а бухгалтерия дублирует заказы в учёт.
Связка убирает двойной ввод. Товары и остатки синхронизируются, а заказы из RetailCRM автоматически превращаются в отгрузки МойСклад.
- единые остатки — продавцы видят реальное наличие, а не устаревшие цифры;
- заказ в CRM резервирует товар на складе;
- отгрузка и списание оформляются документами в учёте;
- себестоимость из МойСклад питает аналитику прибыли RetailCRM.
Особенно ощутима польза для магазинов с широким ассортиментом и несколькими каналами продаж. Пока данные разъезжаются, типичная картина такая: на сайте товар «в наличии», клиент оформляет заказ, а на складе позиции уже нет — заказ уходит в отмену, а вместе с ним и репутация. Единый контур остатков закрывает этот сценарий: продажа в любом канале сразу отражается на общем наличии.
Что и в какую сторону синхронизируется
Интеграция двусторонняя, но у каждой сущности есть «главная» система-владелец. Определить её — первый и самый важный шаг.
| Данные | Владелец | Направление |
|---|---|---|
| Каталог товаров, цены | МойСклад | МойСклад → RetailCRM |
| Остатки | МойСклад | МойСклад → RetailCRM |
| Заказы | RetailCRM | RetailCRM → МойСклад |
| Отгрузки, резервы | По сценарию | Двусторонне |
| Себестоимость | МойСклад | МойСклад → RetailCRM |
Как подключить интеграцию
Связка настраивается штатным модулем в маркетплейсе приложений RetailCRM. Общий порядок:
- В МойСклад создайте токен доступа к API (раздел настроек профиля / приложений).
- В RetailCRM откройте
Настройки → Маркетплейс, найдите интеграцию с МойСклад и установите её. - Укажите токен МойСклад и выберите организацию и склад, с которыми работаете.
- Сопоставьте товары: по артикулу, штрихкоду или внешнему коду — это база корректной синхронизации остатков.
- Настройте правила: какие статусы заказа создают отгрузку, когда резервировать товар, как маппить склады.
Ключевой этап — сопоставление номенклатуры. Если артикулы в системах не совпадают, товары «не найдут друг друга» и остатки поедут. Перед запуском стоит навести порядок в каталоге.
Синхронизация остатков и резервы
Остатки — самая чувствительная часть связки. Логика обычно такая: МойСклад считает физическое наличие, RetailCRM показывает его продавцам и резервирует под заказы.
- Обновление остатков — по расписанию или событийно при движении товара;
- Резерв — при переходе заказа в рабочий статус товар бронируется, чтобы не продать одну единицу дважды;
- Мультисклад — если складов несколько, каждый маппится отдельно, а остаток суммируется по правилам;
- Отрицательные остатки — настраивают запрет продажи в минус или предупреждение оператору.
Заказы, отгрузки и документы
Обратное направление — заказы из RetailCRM в учёт. Когда заказ достигает нужного статуса, в МойСклад формируется документ:
- заказ покупателя фиксирует состав и сумму;
- отгрузка списывает товар со склада и снимает резерв;
- по данным отгрузки считается себестоимость и прибыль.
Себестоимость из МойСклад возвращается в RetailCRM и питает аналитику: отчёты по марже становятся достоверными, потому что берут реальную закупочную цену, а не оценочную. Это особенно важно для сквозной аналитики — окупаемость канала считается по прибыли, а не по обороту.
Типичные ошибки связки
Что чаще всего ломает синхронизацию МойСклад и RetailCRM:
- Несовпадение артикулов — товары не сопоставляются, остатки не обновляются;
- Дубли номенклатуры — один товар заведён дважды, остаток размазан;
- Двойное редактирование — цену меняют в обеих системах, синхронизация конфликтует;
- Неверный маппинг статусов — отгрузка создаётся раньше или позже, чем нужно;
- Продажа в минус — резерв не настроен, товар продан, а его нет.
Итог
Связка RetailCRM и МойСклад соединяет продажи и учёт в один контур: единые остатки, автоматические отгрузки и достоверная себестоимость. Успех держится на трёх вещах — чистом сопоставлении номенклатуры, чётко определённом владельце каждого поля и корректных правилах резервирования.
Мы настраиваем интеграцию RetailCRM с МойСклад под ключ: наводим порядок в каталоге, выстраиваем синхронизацию остатков и отгрузок, подключаем мультисклад и маркетплейсы. Если товароучёт и CRM у вас живут отдельно — поможем свести их без пересортицы и продаж в минус.
Частые вопросы
Какая система главная для остатков?
Как правило, МойСклад: он считает физическое наличие по приходам и отгрузкам. RetailCRM показывает эти остатки продавцам и резервирует товар под заказы, но не является их источником.
По какому полю сопоставляются товары?
Обычно по артикулу, штрихкоду или внешнему коду. Главное, чтобы значения совпадали в обеих системах, иначе товары не свяжутся и остатки не будут обновляться.
Когда заказ превращается в отгрузку?
На этапе настройки вы задаёте, какой статус заказа RetailCRM создаёт отгрузку в МойСклад. Обычно это статус отгрузки или выполнения, когда товар физически уходит со склада.
Как избежать продажи товара в минус?
Настройте резервирование при переходе заказа в рабочий статус и запрет продажи при нулевом остатке. Тогда одну единицу товара нельзя будет продать дважды.
Попадёт ли себестоимость в аналитику RetailCRM?
Да, себестоимость из МойСклад передаётся в CRM. Благодаря этому отчёты по марже и сквозная аналитика считают реальную прибыль, а не только оборот.
Что делать, если товар заведён дважды?
Дубли номенклатуры нужно устранить до запуска: они размазывают остаток и ломают сопоставление. Чистка каталога — обязательный этап перед настройкой синхронизации.
Можно ли подключить несколько складов?
Да, мультисклад поддерживается. Каждый склад маппится отдельно, а правила определяют, как суммируется общий остаток и с какого склада идёт отгрузка.
Поможем с настройкой и поддержкой RetailCRM
Поможем с настройкой, доработкой и поддержкой RetailCRM.