Как внедрить учет маркированных товаров в старую конфигурацию 1С:УТ 10.3?

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

Перед многими компаниями встает задача внедрения учета товаров, подлежащих обязательной маркировке, в уже существующие, часто доработанные учетные системы, такие как 1С:Управление торговлей 10.3. Обновление до актуальной конфигурации не всегда возможно, поэтому приходится дорабатывать систему своими силами. Разберем, как подойти к этой задаче, какую схему учета выбрать и какие технические и законодательные нюансы необходимо учесть.

Основная задача — организовать учет контрольных марок (КМ) для товаров легкой промышленности с минимальными, но достаточными доработками. Рассмотрим базовую схему и разберем, какие "подводные камни" могут встретиться на пути.

Базовая "упрощенная" схема учета марок

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

  1. Поступление товаров. При приемке товара от поставщика необходимо не только оприходовать номенклатуру, но и зафиксировать в системе все коды марок, которые нанесены на поступившие единицы. Для этого создается отдельный регистр или табличная часть в документе поступления, где каждая марка привязывается к конкретной единице товара.
  2. Реализация товаров. При отгрузке товара покупателю (как в розницу, так и оптом) необходимо отсканировать коды марок на отгружаемых товарах. Эти коды указываются в документе реализации и списываются с остатков вашей организации.

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

Важный момент: эта схема описывает только ваш внутренний учет. Сама по себе она не обеспечивает обмен данными с государственной системой "Честный ЗНАК". Это лишь подготовка данных для дальнейшей передачи.

Выбор оборудования: какой 2D-сканер подойдет?

Для считывания кодов Data Matrix, используемых в маркировке, обычный линейный (1D) сканер не подойдет. Необходим 2D-сканер (imager). Участники обсуждения поделились опытом использования конкретных моделей, которые хорошо зарекомендовали себя в работе:

Однако просто выбрать модель недостаточно. Ключевой технический аспект — это режим работы сканера.

Рекомендация: Выбирайте сканер, который поддерживает режим эмуляции COM-порта, и используйте именно его. Хотя режим "в разрыв клавиатуры" (keyboard wedge) кажется проще в настройке, он часто вызывает проблемы при работе с длинными и сложными кодами маркировки. Проблемы могут быть связаны с неправильной раскладкой клавиатуры, потерей фокуса активного окна в 1С или наличием в коде управляющих символов, которые некорректно обрабатываются в режиме эмуляции клавиатуры. Режим COM-порта обеспечивает более стабильную и надежную передачу данных от сканера в 1С, что критически важно для безошибочной работы.

Что еще нужно учесть: ЭДО и новые требования к ККТ

Внутренний учет — это лишь верхушка айсберга. Основные сложности лежат в плоскости взаимодействия с госсистемами и контрагентами. Первоначальный "упрощенный" план может оказаться недостаточным из-за строгих законодательных требований.

Роль Электронного Документооборота (ЭДО)

С 1 января 2022 года передача маркированных товаров между юридическими лицами для дальнейшей перепродажи должна осуществляться исключительно через операторов ЭДО. Это означает, что просто списать марку в своей базе и выдать покупателю бумажный УПД нельзя.

Процесс выглядит так:

  1. Вы формируете в своей учетной системе документ реализации (УПД — универсальный передаточный документ).
  2. В специальном разделе XML-файла УПД вы указываете все коды марок отгружаемого товара.
  3. Этот электронный УПД через оператора ЭДО (например, Диадок, СБИС) отправляется вашему покупателю.
  4. Покупатель, получив и проверив товар, подписывает УПД со своей стороны в системе ЭДО.
  5. Только после этого оператор ЭДО передает сведения в "Честный ЗНАК", и коды марок списываются с баланса вашей организации и зачисляются на баланс покупателя.

Вывод: Ваша доработанная система должна уметь не только хранить марки, но и формировать XML-файлы УПД с марками для выгрузки в ЭДО. Без интеграции с ЭДО легальная оптовая торговля маркированным товаром невозможна.

Продажа для собственных нужд покупателя

Часто возникает ситуация, когда юридическое лицо покупает маркированный товар не для перепродажи, а для собственных нужд (например, спецодежду для сотрудников). Такой покупатель может не быть участником ЭДО. Как быть в этом случае?

Для таких сценариев предусмотрена процедура прямого вывода товара из оборота. Продавец должен самостоятельно подать сведения в "Честный ЗНАК" о том, что проданные марки выводятся из оборота по причине "продажа для собственных нужд покупателя". Это можно сделать через личный кабинет "Честного ЗНАКа" или через API. Некоторые операторы ЭДО (например, СБИС) предоставляют функционал для отправки таких сведений напрямую из своего интерфейса. Вы формируете УПД, загружаете его в систему оператора и отправляете данные о списании марок в ЧЗ, даже если сам контрагент не принимает документ по ЭДО.

Изменения в работе онлайн-касс (ФФД 1.2)

При розничных продажах ключевую роль играет контрольно-кассовая техника (ККТ) и формат фискальных данных (ФФД). С введением ФФД 1.2 процесс продажи маркированного товара через кассу усложнился.

Теперь перед печатью чека кассовое ПО отправляет запрос в "Честный ЗНАК" для проверки сканированного кода маркировки. Результат этой проверки печатается в чеке в виде специального тега:

Хотя на момент обсуждения закон прямо не запрещал продажу товара с тегом [М-], оставляя решение за продавцом, такая продажа является нарушением правил оборота маркированной продукции. Это означает, что крайне важно вести корректный учет и передавать в "Честный ЗНАК" только те марки, которые действительно числятся на балансе вашей организации.

Итоги

Внедрение учета маркировки в старую конфигурацию — задача комплексная. "Упрощенная" схема внутреннего учета является необходимым, но далеко не достаточным шагом. Для полноценной работы необходимо:

  1. Реализовать помарочный учет поступлений и реализаций в 1С.
  2. Приобрести и настроить 2D-сканеры, используя режим эмуляции COM-порта.
  3. Обеспечить интеграцию с оператором ЭДО для формирования и отправки УПД с кодами маркировки.
  4. Настроить процедуры для вывода марок из оборота при продаже юрлицам для собственных нужд.
  5. Использовать ККТ, поддерживающую ФФД 1.2, для корректной обработки розничных продаж.

Главным источником информации всегда должна оставаться официальная документация системы "Честный ЗНАК", так как законодательство и технические требования могут меняться.

← На главную