Перед многими компаниями встает задача внедрения учета товаров, подлежащих обязательной маркировке, в уже существующие, часто доработанные учетные системы, такие как 1С:Управление торговлей 10.3. Обновление до актуальной конфигурации не всегда возможно, поэтому приходится дорабатывать систему своими силами. Разберем, как подойти к этой задаче, какую схему учета выбрать и какие технические и законодательные нюансы необходимо учесть.
Основная задача — организовать учет контрольных марок (КМ) для товаров легкой промышленности с минимальными, но достаточными доработками. Рассмотрим базовую схему и разберем, какие "подводные камни" могут встретиться на пути.
На первый взгляд, для внутреннего учета достаточно реализовать простую и логичную схему движения марок. Эта схема является основой для всех типовых решений и выглядит следующим образом:
Такой подход обеспечивает базовый контроль: вы всегда знаете, какие именно марки числятся за вашей организацией, и можете отследить, какая марка была продана в конкретном документе. На начальном этапе можно обойтись без учета марок во внутренних перемещениях между складами, если это не критично для ваших бизнес-процессов, хотя для точного помарочного учета на складах его лучше реализовать.
Важный момент: эта схема описывает только ваш внутренний учет. Сама по себе она не обеспечивает обмен данными с государственной системой "Честный ЗНАК". Это лишь подготовка данных для дальнейшей передачи.
Для считывания кодов Data Matrix, используемых в маркировке, обычный линейный (1D) сканер не подойдет. Необходим 2D-сканер (imager). Участники обсуждения поделились опытом использования конкретных моделей, которые хорошо зарекомендовали себя в работе:
Однако просто выбрать модель недостаточно. Ключевой технический аспект — это режим работы сканера.
Рекомендация: Выбирайте сканер, который поддерживает режим эмуляции COM-порта, и используйте именно его. Хотя режим "в разрыв клавиатуры" (keyboard wedge) кажется проще в настройке, он часто вызывает проблемы при работе с длинными и сложными кодами маркировки. Проблемы могут быть связаны с неправильной раскладкой клавиатуры, потерей фокуса активного окна в 1С или наличием в коде управляющих символов, которые некорректно обрабатываются в режиме эмуляции клавиатуры. Режим COM-порта обеспечивает более стабильную и надежную передачу данных от сканера в 1С, что критически важно для безошибочной работы.
Внутренний учет — это лишь верхушка айсберга. Основные сложности лежат в плоскости взаимодействия с госсистемами и контрагентами. Первоначальный "упрощенный" план может оказаться недостаточным из-за строгих законодательных требований.
С 1 января 2022 года передача маркированных товаров между юридическими лицами для дальнейшей перепродажи должна осуществляться исключительно через операторов ЭДО. Это означает, что просто списать марку в своей базе и выдать покупателю бумажный УПД нельзя.
Процесс выглядит так:
Вывод: Ваша доработанная система должна уметь не только хранить марки, но и формировать XML-файлы УПД с марками для выгрузки в ЭДО. Без интеграции с ЭДО легальная оптовая торговля маркированным товаром невозможна.
Часто возникает ситуация, когда юридическое лицо покупает маркированный товар не для перепродажи, а для собственных нужд (например, спецодежду для сотрудников). Такой покупатель может не быть участником ЭДО. Как быть в этом случае?
Для таких сценариев предусмотрена процедура прямого вывода товара из оборота. Продавец должен самостоятельно подать сведения в "Честный ЗНАК" о том, что проданные марки выводятся из оборота по причине "продажа для собственных нужд покупателя". Это можно сделать через личный кабинет "Честного ЗНАКа" или через API. Некоторые операторы ЭДО (например, СБИС) предоставляют функционал для отправки таких сведений напрямую из своего интерфейса. Вы формируете УПД, загружаете его в систему оператора и отправляете данные о списании марок в ЧЗ, даже если сам контрагент не принимает документ по ЭДО.
При розничных продажах ключевую роль играет контрольно-кассовая техника (ККТ) и формат фискальных данных (ФФД). С введением ФФД 1.2 процесс продажи маркированного товара через кассу усложнился.
Теперь перед печатью чека кассовое ПО отправляет запрос в "Честный ЗНАК" для проверки сканированного кода маркировки. Результат этой проверки печатается в чеке в виде специального тега:
[М+] — проверка прошла успешно. Код корректен, числится за продавцом и находится в обороте.[М] — проверка не проводилась. Такое возможно, если у кассы временно нет связи с интернетом. Продажа в этом случае не блокируется.[М-] — проверка выявила нарушение. Например, код не найден в системе, уже выведен из оборота или не принадлежит данному продавцу.Хотя на момент обсуждения закон прямо не запрещал продажу товара с тегом [М-], оставляя решение за продавцом, такая продажа является нарушением правил оборота маркированной продукции. Это означает, что крайне важно вести корректный учет и передавать в "Честный ЗНАК" только те марки, которые действительно числятся на балансе вашей организации.
Внедрение учета маркировки в старую конфигурацию — задача комплексная. "Упрощенная" схема внутреннего учета является необходимым, но далеко не достаточным шагом. Для полноценной работы необходимо:
Главным источником информации всегда должна оставаться официальная документация системы "Честный ЗНАК", так как законодательство и технические требования могут меняться.