Торговля и Склад · 8 мин
Как провести в 1С Яндекс Маркет: интеграция и учёт
Пошаговая инструкция по подключению Яндекс Маркета к 1С: настройка обмена, загрузка заказов, учёт комиссий, выгрузка остатков и типичные ошибки интеграции.
Подключение Яндекс Маркета к 1С позволяет автоматически загружать заказы, синхронизировать остатки и цены, а также корректно отражать комиссии маркетплейса в учёте. Без интеграции менеджеры вынуждены вручную переносить заказы из личного кабинета, что приводит к ошибкам в остатках, просроченным отгрузкам и расхождениям в отчётах.
Способ подключения зависит от вашей конфигурации 1С и модели работы с маркетплейсом. В типовых решениях «1С:Управление нашей фирмой» и «1С:Управление торговлей 11» есть встроенные механизмы обмена с маркетплейсами, для других конфигураций используются внешние обработки или сервисы-коннекторы. Ниже разобран порядок действий для наиболее распространённых сценариев.
Что понадобится перед подключением
До начала настройки убедитесь, что у вас есть действующий кабинет продавца на Яндекс Маркете и выбрана модель работы: FBY (товар хранится на складе маркетплейса), FBS (отгрузка со своего склада по заказам) или DBS (доставка силами продавца). От модели зависит, какие документы будут создаваться в 1С и как отражать реализацию.
В личном кабинете продавца получите API-токен (ключ авторизации) — он выдаётся в разделе настроек интеграции. Также понадобится идентификатор кампании (магазина). Эти данные вводятся в 1С один раз, дальше обмен идёт автоматически.
Проверьте, что в 1С заполнена номенклатура с корректными штрихкодами и артикулами: именно по ним происходит сопоставление товаров с карточками маркетплейса. Если штрихкоды отсутствуют, сопоставление придётся делать вручную по наименованиям, что резко увеличивает трудозатраты.
Настройка обмена в 1С:УНФ и 1С:УТ 11
В «1С:Управление нашей фирмой» перейдите в раздел «Компания» → «Интеграция с маркетплейсами» (в новых релизах — «Продажи» → «Маркетплейсы»). Создайте новую настройку обмена, выберите Яндекс Маркет, укажите токен API и идентификатор кампании. Программа проверит подключение и покажет доступные склады и модели работы.
В «1С:Управление торговлей 11» обмен настраивается через раздел «CRM и маркетинг» → «Интеграция с маркетплейсами» либо через типовой план обмена, если он присутствует в вашем релизе. Если встроенного механизма нет (старая версия конфигурации или нестандартная доработка), используйте внешнюю обработку обмена по API — такие решения распространяются на маркетплейсе расширений 1С.
- 1Получите API-токен и ID кампании в кабинете продавца Яндекс Маркета
- 2Создайте настройку обмена в 1С и введите учётные данные
- 3Загрузите каталог товаров маркетплейса и сопоставьте с номенклатурой 1С
- 4Настройте расписание автоматического обмена заказами и остатками
- 5Проведите тестовый заказ и проверьте создание документов в 1С
Сопоставление номенклатуры и выгрузка остатков
После подключения загрузите в 1С список товаров из кабинета маркетплейса. Программа попытается автоматически сопоставить позиции по штрихкодам и артикулам. Несопоставленные строки разберите вручную: укажите для каждой карточки маркетплейса соответствующую номенклатуру 1С. Это разовая процедура, но от её качества зависит корректность всего дальнейшего учёта.
Для модели FBS настройте выгрузку остатков: 1С будет периодически передавать на Маркет доступное количество товара. Укажите склад-источник и, при необходимости, резерв — количество, которое не выгружается, чтобы избежать заказов на отсутствующий товар. Отменённые из-за нулевых остатков заказы ухудшают рейтинг магазина и могут привести к штрафам со стороны площадки.
Цены выгружаются аналогично: выберите вид цен 1С, который будет передаваться как цена продажи на Маркете. Учитывайте, что маркетплейс может применять собственные скидки и акции — итоговая цена для покупателя может отличаться от выгруженной.
Загрузка заказов и создание документов
При работающем обмене заказы с Маркета автоматически загружаются в 1С и создают документы «Заказ покупателя» (или «Заказ клиента» в УТ). Для каждого заказа подставляется контрагент — обычно создаётся один обобщённый контрагент «Яндекс Маркет», а данные конечного покупателя хранятся в дополнительных сведениях или комментарии.
Дальнейшая цепочка документов зависит от модели. При FBS вы формируете реализацию и передаёте заказ в доставку, статусы отгрузки отправляются обратно на Маркет через API. При FBY отгрузку выполняет сам маркетплейс, а в 1С вы отражаете передачу товара на комиссию (или на склад маркетплейса) и периодически загружаете отчёт о продажах.
Настройте регламентное задание с интервалом обмена 10–30 минут. Слишком редкий обмен приводит к просрочке сборки заказов, слишком частый — к лишней нагрузке на базу и ограничениям со стороны API маркетплейса.
Как проверить результат
Создан документ с корректной номенклатурой, ценой и статусом
Заказ не загружается или позиции не сопоставлены
Количество на витрине совпадает с остатком в 1С с учётом резерва
На витрине нули при наличии товара или завышенные остатки
Статус отгрузки из 1С передаётся в кабинет продавца
Заказы висят в статусе «ожидает отгрузки» после фактической отправки
Учёт комиссий и отчётов маркетплейса
Яндекс Маркет удерживает комиссию с каждой продажи и перечисляет продавцу выручку за вычетом вознаграждения. В учёте это отражается как реализация через комиссионера: выручка признаётся в полной сумме продажи, а комиссия — отдельной услугой. Периодически (обычно раз в месяц) маркетплейс формирует отчёт и акт, которые служат основанием для документов в 1С.
В УНФ для этого предусмотрены документы отчёта комиссионера с автоматическим расчётом вознаграждения по данным обмена. В УТ 11 используется аналогичная схема через «Отчёт комиссионера о продажах». Суммы сверяйте с выписками из личного кабинета: кроме комиссии там могут быть штрафы, компенсации и плата за дополнительные услуги.
Типичные проблемы и их решение
Если заказы не загружаются, первым делом проверьте срок действия токена и доступность API — в настройке обмена есть кнопка проверки соединения. Также убедитесь, что регламентное задание активно и не завершается с ошибкой: журнал ошибок обмена показывает причину сбоя (неверный токен, превышение лимитов API, отсутствие сопоставления).
При расхождении остатков проверьте, не зарезервирован ли товар другими заказами в 1С, и какой склад указан в настройках выгрузки. Частая причина — выгрузка с «не того» склада или включённый контроль отрицательных остатков при непроведённых документах.
Что важно запомнить
Интеграция строится на токене API, сопоставленной номенклатуре и регламентном обмене. Сначала сопоставьте товары и протестируйте на одном заказе, затем включайте автоматику. Выручку учитывайте в полной сумме, комиссию — отдельно, и регулярно сверяйте отчёты с актами маркетплейса.
Частые вопросы
Можно ли подключить Яндекс Маркет к 1С:Бухгалтерии?
В типовой «1С:Бухгалтерии» нет полноценного обмена заказами с маркетплейсами. Обычно используют внешние обработки загрузки отчётов о продажах или ведут операционный учёт в УНФ/УТ, а в бухгалтерию переносят итоговые документы. Для малого объёма продаж достаточно ручного отражения реализации по ежемесячному отчёту комиссионера.
Какую модель работы выбрать: FBY или FBS?
FBY снижает нагрузку на вашу логистику, но требует передачи товара на склад маркетплейса и оплаты хранения. FBS оставляет товар у вас, но требует быстрой сборки и стабильной синхронизации остатков. С точки зрения 1С при FBY проще операционный учёт, при FBS — важнее качество обмена остатками.
Как отразить возврат товара от покупателя?
Возврат оформляется документом «Возврат товаров от покупателя» на основании исходной реализации. Если обмен настроен, статус возврата приходит из Маркета автоматически; при ручном учёте сверяйте возвраты с отчётом маркетплейса, чтобы не пропустить позиции, по которым Маркет удержал средства.
Что делать, если товар на Маркете не сопоставился автоматически?
Откройте форму сопоставления в настройке обмена и вручную укажите номенклатуру 1С для каждой карточки. Чтобы ускорить процесс, заполните в карточках товаров 1С штрихкоды и артикулы, совпадающие с данными на Маркете, — при следующей загрузке сопоставление пройдёт автоматически.
Нужно ли пробивать чеки по заказам с Маркета?
При расчётах с физическими лицами через маркетплейс обязанность по применению ККТ зависит от модели и схемы расчётов: при FBY и расчётах через площадку чек обычно формирует маркетплейс как агент. Уточните свою схему у бухгалтера — ошибки с ККТ ведут к штрафам со стороны налоговой.