Как организовать передачу УПД и маркировки КИЗ/РНПТ при работе с маркетплейсами: подробный разбор схем FBO и FBS

Программист 1С v8.3 (Управляемые формы) 1С:Управление торговлей Управленческий учет Торговля и дистрибуция
← На главную

В современных реалиях работа с маркетплейсами требует от поставщика не только качественного товара, но и безупречного документооборота, особенно в части маркировки (система «Честный ЗНАК») и прослеживаемости (РНПТ). Давайте подробно разберем, как выстраивать взаимодействие с площадками Ozon, Wildberries, Яндекс Маркет и СберМегаМаркет, чтобы избежать штрафов и блокировок.

Схема FBO (Fulfilment by Operator): передача прав через ЭДО

При работе по схеме FBO мы отгружаем товар на склад маркетплейса для последующего хранения и сборки заказов силами площадки. С точки зрения учета — это передача товара на реализацию (комиссионная торговля). Проанализируем ключевые этапы этого процесса:

  1. Формирование УПД: При отгрузке мы обязаны сформировать Универсальный передаточный документ. Чаще всего используется функция ДОП (документ о передаче). В 1С это реализуется через документ «Реализация товаров и услуг» с видом операции «Передача на комиссию».
  2. Передача кодов маркировки (КИЗ): В УПД должны быть указаны все коды DataMatrix, которые физически присутствуют на товаре. Мы не выводим товар из оборота самостоятельно! Маркетплейс примет эти коды на свой баланс (как агент или владелец) через систему ЭДО.
  3. Прослеживаемость (РНПТ): Если товар подлежит прослеживаемости (например, мониторы, холодильники, детские коляски), мы обязательно заполняем графы 10, 10а (страна) и 11 (номер РНПТ). Рассмотрим важность этого момента: при ошибке в РНПТ налоговая может аннулировать документ, что приведет к расхождениям в учете маркетплейса.

Важно помнить, что с 2023 года маркетплейсы официально признаны участниками оборота. Это значит, что ответственность за продажу немаркированного товара на складах FBO полностью лежит на площадке, поэтому они крайне жестко проверяют входящие УПД и физическое наличие марок.

Схема FBS (Fulfilment by Seller): работа через API и личный кабинет

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

В отличие от FBO, здесь нет прямой передачи прав собственности через УПД в момент отгрузки каждой единицы. Вместо этого мы привязываем конкретный КодМаркировки к конкретному заказу (заданию). Разберем этот алгоритм по шагам:

  1. Получение заказа: При поступлении заказа через API или в Личный Кабинет (ЛК), мы собираем товар.
  2. Сканирование КИЗ: На этапе упаковки мы должны отсканировать DataMatrix и передать его маркетплейсу. В 1С для этого используются механизмы интеграции с маркетплейсами, где в структуру запроса (JSON/XML) добавляется поле с кодом маркировки.
  3. Вывод из оборота: Обязанность по выводу товара из оборота лежит на маркетплейсе, так как именно он пробивает кассовый чек покупателю. Однако площадка сможет сделать это только в том случае, если мы корректно передали ей код на этапе сборки FBS-заказа.

Рассмотрим ситуацию с возвратами: Озон часто применяет практику автоматического размещения возвратов по FBS на свой склад FBO. В этом случае товар остается в обороте, но если упаковка повреждена и код не читается, нам придется оформлять возврат товара на свой склад и делать Перемаркировку.

Техническая реализация и программные методы

Для автоматизации процесса передачи данных в 1С мы часто используем типовые подсистемы интеграции. Проанализируем программную логику передачи КИЗ. Например, при работе с API маркетплейса, код маркировки должен передаваться в очищенном виде (без криптохвоста в некоторых случаях или в полном виде Base64, в зависимости от спецификации площадки).

Рассмотрим пример логики подготовки кода для передачи:


// Пример упрощенной логики подготовки КИЗ для API
Функция ПодготовитьКИЗДляМаркетплейса(ИсходныйШтрихкод)
    // Удаляем управляющие символы (GS)
    ОчищенныйКод = СтрЗаменить(ИсходныйШтрихкод, Символ(29), "");
    // Если площадка требует только GTIN + Серийный номер
    Если ЭтоТребованиеПлощадки Тогда
        Возврат Лев(ОчищенныйКод, 31); // Примерная длина без криптохвоста
    КонецЕсли;
    Возврат ОчищенныйКод;
КонецФункции

При использовании специализированного ПО (например, упомянутого в обсуждении «Маркзнак») или типовых решений 1С, крайне важно следить за актуальностью релизов, так как требования площадок к формату передачи кодов меняются регулярно.

Проблема «дублирования» марок и разрешительный режим

В ходе обсуждения поднимался вопрос печати дубликатов марок для наклейки на транспортную упаковку. Проанализируем риски:

С 2024 года вводится разрешительный режим на кассах. Это означает, что в момент выдачи товара в ПВЗ система запрашивает статус кода в реальном времени. Если вы создали «клон» марки и оригинальный товар уже был продан ранее, система заблокирует продажу. Использование дубликатов марок (когда один и тот же КИЗ печатается дважды на разные физические единицы товара) является прямым нарушением законодательства и может привести к уголовной ответственности по ст. 171.1 УК РФ.

Как делать правильно: Если маркетплейс требует маркировку на внешней упаковке, необходимо использовать средства агрегации. Мы создаем ШтрихкодУпаковки (SSCC-код), в который вкладываем все КИЗы. Таким образом, сканируя один код на коробке, площадка получает информацию обо всех вложенных марках.

Особенности отчетности и сверки

Выясним, как контролировать корректность списания марок. Маркетплейсы предоставляют отчеты о продажах:

Мы должны сопоставлять данные этих отчетов с состоянием кодов в личном кабинете «Честного ЗНАКа». Если в отчете маркетплейса товар числится проданным, а в ИС МП он все еще «в обороте» на вашем балансе, это повод для создания обращения в техподдержку площадки, так как произошел сбой в цепочке вывода из оборота.

Заключение

Мы рассмотрели основные методики работы с УПД и маркировкой. Главный вывод: автоматизация через 1С и использование прямого обмена данными по API — это единственный способ избежать ошибок при больших объемах отгрузок. Постоянно проверяйте статусы своих кодов в системе «Честный ЗНАК» и следите за корректностью заполнения РНПТ в документах УПД, чтобы ваш бизнес на маркетплейсах оставался прозрачным и безопасным.

← На главную