Интеграция 1С с маркетплейсами: настройка обмена и учёт продаж
Содержание
Провести продажи маркетплейса в 1С — значит настроить обмен между учётной базой и личным кабинетом площадки, выгрузить туда товары, а обратно загрузить заказы и отчёты о продажах и провести по ним документы реализации. Встроенный обмен с маркетплейсами есть в 1С:Управление торговлей 11, 1С:Рознице 3.0, 1С:Комплексной автоматизации 2 и ERP — ищите его в разделе НСИ и администрирование → Настройки интеграции.
В 1С:Бухгалтерии 3.0 отдельного коннектора к Wildberries или Ozon нет: туда данные обычно переносят из торговой конфигурации или грузят внешним сервисом. Поэтому сам обмен настраивают в УТ (КА, ERP), а бухгалтерию используют для итоговых проводок по комиссии и выручке.
Ниже — порядок действий: от выбора схемы работы до разбора ошибок выгрузки. Пути меню приведены для интерфейса «Такси» на платформе 8.3.
Какую схему работы выбрать: FBO, FBS или свой коннектор
Прежде чем настраивать обмен, определитесь со схемой логистики — от неё зависит, что именно обменивается с площадкой и как оформляется продажа.
- 🏬 FBO (товар на складе маркетплейса). Вы отгружаете партию на склад площадки, дальше она сама комплектует и доставляет. В 1С оформляется передача товаров и периодический отчёт о продажах.
- 📦 FBS (товар на вашем складе, доставка маркетплейса). Заказы приходят в 1С, вы собираете и передаёте их в пункт приёма площадки. Остатки нужно синхронизировать постоянно.
- 🚚 DBS (хранение и доставка на вашей стороне). Маркетплейс — только витрина и приём оплаты. Требует самой плотной синхронизации статусов.
Второй вопрос — чем обмениваться:
- встроенный обмен конфигурации (УТ 11, Розница 3.0, КА 2, ERP) — бесплатно, но набор площадок ограничен релизом;
- отраслевой модуль или внешний сервис-интегратор — шире список площадок и автоматический проброс статусов, но это отдельная подписка (ориентировочно от 1 000–3 000 ₽ в месяц за одно подключение);
- ручная выгрузка/загрузка файлов — крайний вариант для разовых операций.
Готовим номенклатуру и справочники перед первым обменом
Обмен не заработает, пока товары в 1С и на площадке не «узнают» друг друга. Подготовьте справочники заранее.
- Проверьте, что у каждой позиции заполнены артикул, штрихкод и единица измерения. Артикул и штрихкод — это те поля, по которым обмен сопоставляет карточки.
- Заполните характеристики (цвет, размер) и виды номенклатуры — площадка требует их для карточки.
- Задайте вид цен для маркетплейса (например, отдельный вид «Цена Ozon»), чтобы не путать с розничной и оптовой ценой.
- Заведите организацию, склад и договор под продажи через площадку. Для учёта по договору комиссии договор должен быть с видом, где маркетплейс выступает комиссионером.
- Укажите ставку НДС и, если продаёте маркируемый товар, настройте обмен с «Честным ЗНАКом» — коды маркировки передаются вместе с заказом.
- Заполните габариты и вес в упаковке. Площадки считают по ним логистический тариф, а часть категорий без габаритов вообще не принимает карточку.
Отдельно продумайте, какой вид цены будет базовым. Если планируете участвовать в акциях площадки, держите в 1С запас по марже: площадка нередко снижает цену в акции автоматически, и продажа по акционной цене не должна уходить в минус.
Если товаров много, сначала выгрузите на площадку небольшую тестовую группу (5–10 позиций). Так вы увидите ошибки сопоставления до массовой загрузки.
Настраиваем правила обмена и сопоставление данных
Настройка живёт в разделе НСИ и администрирование → Настройки интеграции (в вашем релизе пункт может называться «Обмен с маркетплейсами» или «Продажи через маркетплейсы»). Создаёте настройку под конкретную площадку и вводите параметры доступа.
Что понадобится:
- 🔑 API-ключ (токен) из личного кабинета площадки. У Ozon это Client-Id и Api-Key, у Wildberries — токены по категориям (контент, маркетплейс, статистика). Берите их в разделе настроек кабинета, посвящённом интеграциям и API.
- 🏢 выбор организации, склада и вида цен, которые участвуют в обмене;
- расписание автоматического обмена (регламентное задание) — обычно раз в 10–30 минут для остатков и заказов.
Дальше — маппинг, то есть сопоставление полей 1С с полями карточки площадки. Без него товары выгрузятся с пустыми атрибутами и площадка их отклонит.
Категории площадки и виды номенклатуры 1С не совпадают один в один — сопоставление категорий проверьте вручную. Ошибка на этом шаге тянется дальше: товар уходит не в ту категорию и теряется в поиске.
Выгружаем товары и формируем карточки на площадке
Когда настройка и маппинг готовы, запускаете выгрузку.
- Откройте созданную настройку обмена и нажмите команду выгрузки товаров (в командной панели формы — кнопка со словом «Выгрузить» или «Отправить товары»).
- Отметьте позиции или группу для первой отправки.
- Запустите обмен и дождитесь ответа площадки — он приходит не мгновенно. Контент-карточки Wildberries, например, проходят модерацию до нескольких часов.
- Проверьте результат: у каждой позиции должен появиться идентификатор карточки площадки. Если его нет — смотрите протокол обмена (о нём в разделе про ошибки).
Что выгружается в карточку: наименование, описание, артикул, штрихкод, характеристики, цена и остаток. Фотографии через стандартный обмен передаются не всегда — часть площадок требует грузить медиа отдельно в кабинете или по медиа-API.
Перед массовой выгрузкой проверьте цены — вид цены «Маркетплейс» уходит на площадку как есть. Нулевая или забытая цена означает продажу в убыток либо отклонение карточки.
Обновление существующих карточек идёт тем же обменом: меняете цену или описание в 1С — следующий сеанс выгрузки подтягивает изменения на площадку.
Загружаем заказы и проводим реализацию
Обратный обмен загружает из кабинета заказы покупателей и отчёты о продажах. По схеме FBS каждый заказ приходит отдельно, по FBO — сводным отчётом за период.
Порядок проведения:
- Запустите загрузку заказов. В 1С создаются документы «Заказ клиента » (или аналог в вашей конфигурации) со статусом нового заказа.
- Соберите и отгрузите товар, передайте его в пункт приёма площадки.
- Загрузите отчёт о продажах (реестр реализованных товаров). На его основании оформляется реализация и признаётся выручка.
Юридически маркетплейс продаёт ваш товар как комиссионер (договор комиссии, глава 51 ГК РФ), поэтому выручка признаётся не в момент передачи, а по отчёту комиссионера. Отсюда схема проводок.
| Операция | Дебет | Кредит | Смысл |
|---|---|---|---|
| Передача товара на склад площадки | 45 | 41 | товар отгружен, но ещё не продан |
| Продажа по отчёту (выручка) | 62 | 90.01 | признана выручка |
| Списание себестоимости | 90.02 | 45 | списан проданный товар |
| НДС с реализации | 90.03 | 68.02 | начислен НДС (глава 21 НК РФ) |
| Вознаграждение и услуги площадки | 44 | 76 | комиссия, логистика, реклама |
| НДС по услугам площадки | 19 | 76 | к вычету по счёту-фактуре площадки |
Площадка удерживает комиссию из выручки, а на счёт перечисляет разницу. Поэтому сумма поступления на расчётный счёт меньше суммы продаж — не пугайтесь расхождения, оно закрывается документом услуг (комиссии) площадки.
Себестоимость спишется корректно только если на складе обмена есть движение по этим товарам. Проверяйте, что передача на склад площадки проведена раньше отчёта о продажах.
Возвраты проводятся обратной операцией. Если покупатель отказался от доставленного товара, площадка возвращает позицию на свой склад (FBO) или вам (FBS), а в отчёте о продажах она идёт со знаком минус. В 1С это оформляется возвратом: товар снова встаёт на счёт 45 или 41, выручка и НДС по этой позиции сторнируются. Отдельная строка — удержания за логистику возврата: даже отменённый заказ часто облагается платой за доставку в обе стороны, и эту сумму тоже относят на расходы по счёту 44.
Держим остатки и статусы в актуальном состоянии
После старта продаж обмен работает по расписанию и выполняет три задачи:
- 🔄 остатки — 1С отдаёт площадке свободный остаток по складу обмена. По FBS это критично: продали на площадке больше, чем есть, — штраф за отмену;
- 📥 новые заказы — загружаются автоматически в заданном интервале;
- 🚦 статусы доставки — «собран», «передан», «доставлен», «отменён» синхронизируются между 1С и кабинетом.
Регламентное задание обмена включается в том же разделе настроек. Если автозапуск выключен, остатки и заказы будут отставать — следите, чтобы задание было активно и не завершалось с ошибкой.
Разбираем ошибки обмена и следим за протоколом
У каждой настройки обмена есть протокол (журнал) — первое место, куда смотреть, если товар не ушёл или заказ не загрузился. Откройте настройку и найдите команду просмотра журнала обмена.
Типовые причины сбоев:
- ❌ товар не выгружается — не заполнен артикул/штрихкод, не задан вид номенклатуры или категория площадки, нет цены по нужному виду цен;
- ❌ карточка отклонена площадкой — не хватает обязательного атрибута категории (состав, страна, габариты) или фото;
- ❌ заказы не грузятся — просрочен или неверный API-ключ, у токена не хватает прав (например, нет доступа к методам «Маркетплейс»);
- ❌ остаток на площадке не меняется — обмен остатками идёт по другому складу, либо регламентное задание остановлено;
- ❌ задание обмена падает с ошибкой авторизации — токен отозван в кабинете или истёк срок его действия.
Если ошибка повторяется, перепроверьте связку «что настроено в 1С → что пришло в ответ площадки» по протоколу: в нём виден текст ответа API с кодом и описанием проблемы.
Прежде чем перезапускать обмен вручную, убедитесь, что регламентное задание не выполняется прямо сейчас — одновременный запуск двух сеансов обмена задваивает заказы.
Для крупного ассортимента заведите привычку раз в день сверять число активных карточек в кабинете и в 1С. Расхождение — сигнал, что часть позиций отвалилась на модерации.
Частые вопросы
В какой конфигурации 1С есть встроенный обмен с маркетплейсами?
Почему сумма на расчётном счёте меньше суммы продаж?
На каком счёте учитывать товар, переданный на склад маркетплейса?
Что делать, если карточку товара отклонили на модерации?
Как часто должен идти обмен остатками по схеме FBS?
Источники
- Гражданский кодекс РФ, глава 51 «Комиссия» (ст. 990–1004)
- Налоговый кодекс РФ, глава 21 «Налог на добавленную стоимость»