Как настроить обмен 1С с Wildberries и Ozon

· 9 мин

Содержание

Готовый обмен с Wildberries и Ozon есть в типовых конфигурациях 1С:Управление торговлей 11 (с версии 11.5) и 1С:Управление нашей фирмой: ключи площадок заносятся в настройки обмена, после чего 1С сама забирает заказы и отдаёт остатки. Для 1С:Бухгалтерии штатного механизма нет — туда данные попадают либо через УТ, либо внешней обработкой, либо через сервис-коннектор.

Ниже — что выбрать под вашу схему, где взять API-ключи обеих площадок, как сопоставить номенклатуру, откуда берутся заказы и как провести комиссию маркетплейса, чтобы выручка и расходы встали корректно.

Какой способ подключения выбрать под вашу схему

Способ зависит от того, в какой конфигурации вы ведёте учёт и по какой модели торгуете — FBO (товар на складе площадки) или FBS (отгрузка со своего склада).

  • 🛒 Торгуете в УТ 11.5 или УНФ — используйте встроенный обмен. Отдельная обработка не нужна, подключение идёт штатными настройками.
  • 📦 Ведёте учёт только в Бухгалтерии — заказы и продажи заводятся через промежуточную УТ либо загружаются из отчёта площадки. Прямого API-обмена у БП нет.
  • 🔌 Нужны площадки, которых нет в типовом списке — берут сторонний коннектор (отдельная внешняя обработка или облачный сервис обмена).
Как подключать маркетплейс к вашей базе?

Перед настройкой определитесь с моделью логистики. При FBO товар физически на складе маркетплейса, и остатки по нему вы не отдаёте. При FBS отгрузка идёт с вашего склада, поэтому обмен остатками критичен — иначе площадка примет заказ на товар, которого у вас нет.

Где взять API-ключи Wildberries и Ozon

Ключи выпускаются в личном кабинете продавца на стороне площадки, а не в 1С. В базу вы их только переносите.

Wildberries. В кабинете продавца откройте раздел доступа к API (Настройки → Доступ к API). Создайте токен и отметьте нужные категории доступа — обычно требуются «Контент», «Маркетплейс», «Статистика», «Цены и скидки». Токен показывается один раз — скопируйте его сразу.

Ozon. В кабинете Seller в разделе настроек API сгенерируйте связку из двух значений: Client-Id (идентификатор кабинета) и API-Key. Оба нужны для подключения.

В 1С эти значения вставляются в карточку настройки обмена с конкретной площадкой: выбираете тип площадки (Wildberries или Ozon), вставляете токен (для Ozon — пару Client-Id и Key) и проверяете соединение кнопкой проверки связи.

Токен — это полный доступ к вашему кабинету продавца. Не пересылайте его в мессенджерах и не храните в общих файлах. Если ключ скомпрометирован — отзовите его в кабинете площадки и выпустите новый; старый сразу перестанет работать.

Перед первым обменом проверьте
Выполнено: 0 / 5

Сопоставление номенклатуры и выгрузка остатков

Главная ручная работа при запуске — связать карточки товаров на площадке с номенклатурой 1С. Пока связь не установлена, заказы будут приходить «на неизвестный товар».

Сопоставление идёт по артикулу или штрихкоду. У Wildberries ключевое поле — артикул продавца (ваш внутренний код) и номенклатура WB; у Ozon — артикул (offer_id) и SKU. В 1С заполняется таблица соответствия: строка площадки → элемент справочника «Номенклатура».

Сопоставление полей
Артикул продавца (WB)→Артикул / Код номенклатуры в 1С
Номенклатура WB (nmID)→Номенклатура (строка соответствия)
offer_id (Ozon)→Артикул номенклатуры в 1С
SKU (Ozon)→Характеристика / единица номенклатуры
Штрихкод карточки→Штрихкод номенклатуры
Цена на площадке→Вид цены для выгрузки

Порядок первичной выгрузки:

  1. Заполните в карточках номенклатуры артикулы и штрихкоды — ровно те, что стоят в карточках на площадке.
  2. Запустите сопоставление в настройке обмена. Товары с совпавшим артикулом свяжутся автоматически, остальные останутся в списке несопоставленных.
  3. Несопоставленные строки свяжите вручную или поправьте артикул в 1С и повторите.
  4. Настройте выгрузку остатков: укажите, по какому складу (или нескольким) 1С считает доступное количество для FBS.

Остатки по FBS 1С пересчитывает и отдаёт по расписанию. Если торгуете с нескольких складов, проверьте, какие из них попадают в доступный остаток, — иначе на площадку уйдёт либо заниженное, либо задвоенное количество.

Отдельно настраивается выгрузка цен. В 1С укажите, какой вид цены уходит на площадку, — обычно для маркетплейсов заводят отдельный вид цены, чтобы розничная цена в своём магазине и цена на площадке не пересекались. Проверьте перед запуском, что цена заполнена по всем выгружаемым позициям: товар без цены площадка либо не примет, либо скроет из продажи.

Держите артикул уникальным и неизменным. Если переименовать или перезавести карточку на площадке с новым артикулом, связь порвётся, и товар выпадет из обмена до повторного сопоставления.

Загрузка заказов и создание документов

После настройки 1С забирает новые заказы по расписанию обмена. Из заказа площадки формируется документ заказа покупателя (в УТ — «Заказ клиента »), а по мере отгрузки и выкупа — документ реализации.

Ход обработки заказа FBS:

  1. Заказ приходит в 1С со статусом «новый» и привязывается к сопоставленному товару.
  2. Вы собираете и подтверждаете отгрузку, печатаете стикер (этикетку) с кодом поставки прямо из 1С.
  3. После передачи в доставку заказ переходит в статус отгруженного.
  4. На дату, когда площадка признала продажу (выкуп покупателем), формируется реализация и признаётся выручка.

При FBO заказов на отгрузку со своего склада нет — товар уже на складе площадки. В 1С тогда отражается не отгрузка каждого заказа, а поставка на склад маркетплейса и затем продажи по сводному отчёту площадки.

Статусы заказа FBS в обмене

Возвраты приходят тем же обменом отдельными документами. Не проводите возврат вручную, если он уже загрузился автоматически, — иначе товар придёт на склад дважды.

Комиссия маркетплейса и отчёт о продажах

Маркетплейс продаёт ваш товар по агентской (комиссионной) схеме: он удерживает вознаграждение и перечисляет вам выручку за вычетом комиссии и логистики. Правовая основа — договор комиссии (ст. 990 ГК РФ) либо агентский договор (ст. 1005 ГК РФ). Выручку вы признаёте на дату отчёта площадки о реализации, а не на дату перечисления денег.

Площадка формирует еженедельный отчёт о продажах (отчёт комиссионера/агента). Из него в учёт попадают три суммы: выручка от покупателей, удержанная комиссия и услуги (логистика, хранение, реклама).

Что отражаемОснованиеКуда в учёте
Выручка от покупателейОтчёт площадки о продажахДоход от реализации
Комиссия маркетплейсаСтрока вознаграждения в отчётеРасходы на продажу (44 счёт)
Логистика, хранение, рекламаДетализация услуг в отчётеПрочие расходы на продажу
Перечисление на счётВыписка банкаПогашение задолженности площадки

Типовая схема проводок по отчёту (конкретные счета зависят от настроек договора в вашей базе):

  • Дт 62 Кт 90.01 — выручка по отчёту площадки, Дт 90.03 Кт 68.02 — НДС с реализации (если вы на ОСНО).
  • Дт 44.01 Кт 76 — вознаграждение маркетплейса; Дт 19 Кт 76 и вычет — НДС по комиссии (если площадка его выставляет).
  • Дт 76 Кт 62 — зачёт: площадка удерживает комиссию из вашей выручки.
  • Дт 51 Кт 76 — поступление денег за вычетом удержаний.

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

Штрафы и удержания площадки (за брак маркировки, срыв поставки, подмену товара) приходят в том же отчёте отдельными строками. Их относят на прочие расходы и не путают с комиссией: комиссия — это плата за услугу продажи, а штраф — санкция по договору. Разносите их по разным статьям расходов, иначе рентабельность по товару будет посчитана неверно.

FBO и FBS: чем отличается учёт

Схемы различаются моментом, когда товар покидает ваш склад, и это напрямую влияет на документы.

  • FBS — товар у вас. Остаток обязателен в обмене, списание идёт при отгрузке каждого заказа со своего склада. Риск — продать то, чего нет, если остатки не выгружаются.
  • FBO — товар на складе площадки. Вы отражаете поставку на склад маркетплейса (товар в пути / переданный комиссионеру), остатки по FBS по этим позициям не выгружаете, продажи закрываете по сводному отчёту.

Если работаете по обеим моделям одновременно, ведите их раздельно: разные склады и разные правила выгрузки остатков. Смешивание даёт самые частые расхождения — остаток «уехал» на FBO, а 1С всё ещё предлагает его к продаже по FBS.

Ошибки обмена и как их устранить

Диагностика: выберите симптом

Если обмен регулярно не доходит до конца, увеличьте интервал запуска и не запускайте выгрузку остатков и загрузку заказов одновременно вручную во время планового обмена — площадки ограничивают частоту обращений к API. При разборе сбоя сначала смотрите журнал обмена в самой настройке: там видно, на каком шаге и по какой площадке остановилась выгрузка, и это быстрее, чем перебирать документы вручную.

Частые вопросы

Можно ли подключить обмен прямо в 1С:Бухгалтерии?
Штатного обмена по API в БП 3.0 нет. Оперативный учёт заказов ведут в 1С:Управление торговлей, а в бухгалтерию данные переносят синхронизацией. Второй вариант — загружать в БП отчёт о продажах площадки обработкой и отражать реализацию сводно.
На какую дату признавать выручку с маркетплейса?
На дату отчёта площадки о реализации (выкупа покупателем), а не на дату поступления денег на счёт. Деньги приходят позже и уже за вычетом комиссии.
Нужна ли электронная подпись для обмена?
Для самого обмена данными — нет, он идёт по API-токену. Электронная подпись нужна отдельно, если вы обмениваетесь с площадкой юридически значимыми документами через ЭДО.
Что делать, если товар продан, а остатки не выгрузились?
Это риск модели FBS. Проверьте расписание выгрузки остатков и список складов в настройке. До исправления снизьте доступное количество в кабинете вручную, чтобы не набрать заказов на отсутствующий товар.
Как учитывать удержанную комиссию при УСН «доходы»?
В доход включается полная выручка от покупателей по отчёту площадки, а не сумма, пришедшая на счёт. Комиссию маркетплейс удерживает из вашей выручки — на объекте «доходы» она налоговую базу не уменьшает.

Источники

  • «Гражданский кодекс РФ, часть вторая, глава 51 (комиссия), ст. 990»
  • «Гражданский кодекс РФ, часть вторая, глава 52 (агентирование), ст. 1005»