Ozon, Wildberries и Яндекс Маркет в одной базе 1С: от карточек товаров до отчёта о продажах
Содержание
Работа с маркетплейсами в 1С строится на трёх потоках: из 1С на площадку уходят карточки товаров, цены и остатки, с площадки в 1С приходят заказы и отчёты о продажах. Интеграцию настраивают встроенным модулем конфигурации (УТ 11, КА 2, ERP, УНФ), тиражным коннектором или собственной обработкой через API площадки. Ключ к стабильному обмену — не кнопка «Синхронизировать», а чистый справочник номенклатуры с артикулами и штрихкодами.
Типичная боль продавца: остаток на Ozon не совпадает со складом, заказ с Wildberries висит без сборки, а бухгалтер в конце месяца сводит отчёт площадки вручную в Excel. Ниже — порядок настройки, при котором эти расхождения перестают появляться.
Какой способ интеграции 1С с маркетплейсами выбрать
Способ зависит от конфигурации, числа площадок и того, кто будет сопровождать обмен. Сравним основные варианты.
| Способ | Когда подходит | Риски и ограничения |
|---|---|---|
| Встроенная интеграция УТ 11 / КА 2 / ERP / УНФ | Одна-три крупные площадки, типовая схема FBS и FBO | Нужен актуальный релиз; набор площадок и функций ограничен тем, что заложил разработчик |
| Тиражный коннектор от партнёра 1С | Много площадок, нужны акции, аналитика, этикетки | Абонентская плата; обновление конфигурации надо согласовывать с версией коннектора |
| Собственная обработка через API | Нестандартные правила цен, своя логистика | Сопровождение на вашем программисте; API площадок меняются несколько раз в год |
| Загрузка отчётов из Excel | Продаж мало, только схема FBO | Ручной труд, ошибки при копировании, нет оперативных остатков |
В 1С:Бухгалтерии 3.0 полноценного обмена заказами и остатками нет: она учитывает уже совершённые продажи через отчёты комиссионера. Поэтому типичная связка такая: оперативный обмен идёт в УТ 11 или УНФ, а в бухгалтерию синхронизацией попадают документы.
Что подготовить до настройки
- 🔑 Доступы к API. У Ozon это пара
Client-IdиApi-Keyиз личного кабинета продавца. У Wildberries — токен с выбранными категориями доступа (контент, маркетплейс, цены, статистика). У Яндекс Маркета — API-ключ и идентификатор кабинета или магазина. - 🧾 Договор с площадкой. Комиссия это или агентский договор — от этого зависят документы учёта продаж.
- 🏬 Склады. Отдельный склад в 1С под каждый склад площадки при схеме FBO и понятный «свой» склад для FBS.
- 👤 Права пользователя, под которым работает регламентное задание обмена: чтение номенклатуры и остатков, создание заказов клиентов.
Токены дают полный доступ к кабинету продавца в пределах выбранных прав. Не пересылайте их в мессенджерах и не храните в общем файле. У токенов Wildberries ограниченный срок жизни, заранее поставьте напоминание о перевыпуске.
Подготовка номенклатуры перед интеграцией
Площадка не знает, что такое «Платье летнее синее». Она сопоставляет товары по артикулу продавца и штрихкоду. Если эти поля в 1С заполнены с дырами, обмен будет создавать дубли или молча пропускать позиции.
Артикулы и штрихкоды
- Заполните артикул в карточке каждой позиции, которую продаёте на площадке. Он должен совпадать с артикулом продавца на Ozon (
offer_id) и Wildberries (артикул продавца). - Для товаров с размерами и цветами включите характеристики номенклатуры. Штрихкод назначается каждой характеристике отдельно: размер 42 и размер 44 — это разные штрихкоды и разные остатки.
- Проверьте уникальность штрихкодов. Один штрихкод на двух позициях — гарантированная ошибка выгрузки остатков.
- Укажите ставку НДС в карточке. Площадка формирует чек от имени продавца, и ставка уходит туда же.
Перед первой синхронизацией выгрузите из личного кабинета площадки список товаров в Excel и сравните с номенклатурой 1С по артикулу. Расхождения дешевле исправить в таблице, чем потом разбирать дубли.
Сопоставление уже существующих карточек
Если товары на площадке завели раньше, чем подключили 1С, начинайте не с выгрузки, а с загрузки и сопоставления. Встроенные модули и коннекторы предлагают таблицу «товар площадки → номенклатура 1С». Сопоставлять удобнее всего по артикулу, затем вручную добить остаток по штрихкоду.
Маркированные товары
Одежда, обувь, парфюмерия и другие товары из перечня маркировки Честного знака отгружаются на площадку с кодами маркировки. При схеме FBS код сканируют при сборке заказа и передают площадке. При FBO коды фиксируют в документе поставки на склад маркетплейса. Заранее проверьте, что в 1С включён учёт маркированной продукции для нужной товарной группы.
Выгрузка товаров и цен из 1С на площадку
Карточку товара с фото, описанием и характеристиками категории проще всего вести в кабинете площадки: у каждой категории свой набор обязательных атрибутов, и они часто меняются. Из 1С на практике выгружают цены и остатки, а также создают новые карточки по шаблону, если это умеет ваш модуль.
Отдельный вид цен под каждую площадку
Не выгружайте на маркетплейс розничную цену магазина. Комиссия, логистика и эквайринг съедают разную долю на каждой площадке, поэтому цену считают отдельно.
- В УТ 11 создайте отдельный вид цен для площадки в справочнике «Виды цен» (раздел
Маркетинг, группа ценообразования). - Задайте его как расчётный от закупочной цены или себестоимости с формулой.
- В настройке обмена укажите этот вид цен как источник цены для площадки.
Пример расчёта. Себестоимость 600 ₽, логистика площадки 90 ₽, желаемая наценка 200 ₽, комиссия 17%, эквайринг 1,5%:
Цена = (600 + 90 + 200) / (1 − 0,17 − 0,015) = 890 / 0,815 ≈ 1 092 ₽
Проверка: 1 092 × 0,815 = 889,98 ₽ — после удержаний остаётся заложенная сумма.
Скидки и цена до скидки
Площадки показывают покупателю зачёркнутую цену. Ozon и Wildberries принимают её отдельным полем. Если передавать только одну цену, а скидку ставить в кабинете, следующая синхронизация может перезаписать её. Решите сразу, где живёт скидка — в 1С или в кабинете, и не смешивайте.
Перед первой автоматической выгрузкой цен отключите регламентное задание и выгрузите цены вручную на пять-десять позиций. Ошибка в формуле, отправленная на весь ассортимент, за час превращается в сотни заказов по убыточной цене.
Синхронизация остатков между 1С и маркетплейсом
Остатки — самый чувствительный поток. Продали на площадке товар, которого нет, — заказ отменяется, а рейтинг продавца падает.
FBS и FBO: что передаётся
- 📦 FBS (свой склад). Из 1С на площадку уходит доступный остаток выбранного склада: свободный остаток минус резервы под другие заказы.
- 🏭 FBO / FBW (склад площадки). Остаток ведёт сама площадка. В 1С товар числится на отдельном складе «Ozon — склад N» или как переданный на комиссию. Сюда остатки не выгружают, их загружают из отчётов для сверки.
Настройка частоты и страхового запаса
- Синхронизацию остатков FBS ставьте регламентным заданием каждые 10–30 минут. Чаще не нужно: у площадок есть лимиты на число запросов.
- Задайте страховой запас — например, выгружать остаток минус 1–2 штуки. Это компенсирует время между продажей в офлайн-магазине и следующей выгрузкой.
- Если один склад обслуживает несколько площадок, делите остаток квотами или выгружайте полный остаток везде, но с меньшим интервалом. Второй вариант рискованнее при ходовых позициях.
Резерв под заказ площадки должен появляться в 1С сразу после загрузки заказа. Если заказы загружаются раз в час, а остатки выгружаются каждые 15 минут, один и тот же товар успеют продать дважды.
Загрузка заказов и сборка отгрузок FBS
При схеме FBS продавец сам собирает заказ и привозит его на пункт приёма площадки. Встроенные модули и коннекторы загружают такие заказы в документ «Заказ клиента» с отдельным контрагентом-площадкой.
Цикл заказа
- Загрузка. Регламентное задание забирает новые отправления. Номер отправления площадки сохраняется в заказе — по нему потом ищут возвраты.
- Резерв. Заказ резервирует товар на складе FBS, свободный остаток уменьшается.
- Сборка. Кладовщик собирает отправление, сканирует штрихкоды и коды маркировки. Статус на площадке меняется с «ожидает сборки» на «ожидает отгрузки».
- Этикетка. Печатается этикетка отправления (стикер), сформированная площадкой. Её клеят на упаковку.
- Поставка. У Wildberries сборочные задания объединяют в поставку и получают её QR-код. У Ozon формируют акт приёма-передачи на день отгрузки.
- Отгрузка. В 1С оформляется реализация или передача на комиссию — в зависимости от договора.
Отмены и сроки
На сборку площадки дают ограниченное время, обычно сутки-двое с момента заказа. Если покупатель отменил заказ до отгрузки, отмена должна прийти в 1С и снять резерв. Проверьте, что ваш модуль загружает отмены, а не только новые заказы: иначе резервы копятся, а остатки на площадке тают.
Схема FBO: поставка на склад площадки
Здесь заказов в 1С нет. Вы создаёте поставку в кабинете площадки, а в 1С оформляете перемещение на склад маркетплейса или передачу на комиссию с указанием кодов маркировки. Продажи узнаёте из отчёта площадки.
Учёт продаж: отчёт площадки в 1С
Ozon, Wildberries и Яндекс Маркет работают с продавцом по договору комиссии или агентскому договору. От вида договора зависит, как оформлять продажи.
| Схема договора | Что оформляется в 1С | Где выручка |
|---|---|---|
| Комиссия | Передача товаров на комиссию → «Отчёт комиссионера (агента) о продажах» | Выручка продавца — в момент продажи покупателю, по отчёту |
| Агентский договор | Реализация покупателям по данным отчёта + акт на агентское вознаграждение | Продавец сам продаёт конечному покупателю, площадка — агент |
В 1С:Бухгалтерии 3.0 передачу товаров комиссионеру оформляют реализацией с видом операции передачи на комиссию: товар переходит со счёта 41 на 45 «Товары отгруженные». Выручка признаётся документом «Отчёт комиссионера (агента) о продажах», где указывают и комиссионное вознаграждение.
Что ещё удерживает площадка
Отчёт о реализации содержит не только продажи. Отдельными строками идут:
- 🚚 логистика до покупателя и обратная логистика;
- 🏬 хранение на складе площадки;
- 📉 штрафы, платная приёмка, услуги продвижения;
- ↩️ возвраты покупателей — они уменьшают продажи периода.
Услуги, которые не входят в вознаграждение по договору, оформляйте поступлением услуг от площадки. Возвраты — сторнирующими строками отчёта или отдельным документом возврата, в зависимости от того, как это поддерживает ваша конфигурация.
Сверяйте итог отчёта с суммой, которая реально пришла на расчётный счёт за неделю. Разница почти всегда объясняется удержаниями, которые забыли разнести.
Ошибки обмена с маркетплейсами и как их найти
Встроенные модули пишут ошибки в журнал обмена, а регламентные задания — в журнал регистрации (Администрирование → Обслуживание → Журнал регистрации, отбор по событию регламентного задания). Начинайте разбор с журнала, а не с повторного запуска обмена.
Копия рабочей базы, развёрнутая для тестов, наследует настройки обмена и токены. Первым делом отключите в ней регламентные задания, иначе копия начнёт загружать заказы и выгружать остатки параллельно с рабочей базой.
Аналитика продаж по площадкам
Чтобы видеть, какая площадка реально приносит деньги, заведите для каждой отдельного контрагента и, если нужно, отдельный канал продаж или вид цен. Тогда стандартные отчёты по продажам и валовой прибыли в УТ 11 показывают выручку и маржу в разрезе площадок. Учтите, что маржа будет честной только после разноски удержаний из отчёта площадки: без логистики и хранения прибыль получается завышенной.
Частые вопросы
Можно ли подключить маркетплейс напрямую к 1С:Бухгалтерии?
Сколько стоит интеграция?
Нужен ли отдельный склад в 1С под каждую площадку?
Как работать с несколькими кабинетами одного маркетплейса?
Что делать, если площадка изменила API?
Источники
- Гражданский кодекс РФ, глава 51 «Комиссия»
- Гражданский кодекс РФ, глава 52 «Агентирование»