В процессе перехода на обязательную маркировку товаров многие предприниматели сталкиваются с вопросом: можно ли технически реализовать розничную продажу молочной продукции, если приемка товара от поставщика в программе 1С еще не настроена через электронный документооборот (ЭДО)? Вопрос актуален для небольших торговых точек, которые только начинают работу с ГИС МТ (системой «Честный Знак»).
Проанализируем ситуацию: технически продажа на кассе и юридический переход права собственности через ЭДО — это два параллельных процесса. Рассмотрим подробнее, как настроить программу «1С:Розница» так, чтобы касса корректно считывала марки и передавала данные в ОФД, даже если цепочка документов в ЭДО еще не выстроена идеально.
Разберем основной механизм: для того чтобы продать товар на кассе, программе 1С не обязательно «знать», что этот конкретный код маркировки числится за вашей организацией. Когда кассир сканирует марку (DataMatrix код) в Рабочем месте кассира (РМК), программа просто считывает последовательность символов и передает её в контрольно-кассовую технику (ККТ). ККТ, в свою очередь, через оператора фискальных данных (ОФД) отправляет информацию в систему «Честный Знак».
Важный нюанс: хотя технически программа позволит пробить чек, с юридической точки зрения в системе маркировки возникнет разрыв. Если вы не приняли товар по ЭДО, владельцем марки в базе «Честного Знака» остается ваш поставщик. При продаже вами этого товара в системе появится запись о выводе из оборота, но «владелец» в системе может быть не определен корректно. Однако для настройки именно процесса розничной продажи в 1С использование ЭДО внутри программы на этапе реализации не является обязательным блокирующим фактором.
Первым делом проанализируем версию вашей программы. Работа с маркировкой требует актуальных механизмов взаимодействия с оборудованием и серверами ГИС МТ. Рекомендуем обновить «1С:Розница» до версии не ниже 2.3.10.61 (или актуальных релизов ветки 3.0). В старых версиях часто возникают ошибки, когда система после сканирования марки требует вручную вводить срок годности или серию, что крайне замедляет работу кассира.
Посмотрим, почему обновление критично: в новых релизах реализована полноценная поддержка ФФД 1.2 (Формат фискальных данных), который является обязательным для маркированной молочной продукции. Без этого формата касса не сможет получить подтверждение от системы маркировки в режиме реального времени.
Выясним, какие настройки необходимо изменить в самой 1С, чтобы система начала запрашивать сканирование марки. Разберем по шагам:
Если вы попробовали пробить чек, но вопрос о марке не появился, проанализируем ситуацию: скорее всего, в карточке конкретного товара (например, «Кефир 1%») выбран старый вид номенклатуры, где тип товара указан как просто «Товар» без признака маркировки. Измените вид номенклатуры в карточке товара на созданный вами ранее.
Часто пользователи сталкиваются с ошибкой 0Х70А2 (0X70A2) при попытке пробития чека. Эта ошибка напрямую связана с работой драйвера кассового аппарата. Рассмотрим, как это исправить:
Для корректной передачи марок необходимо использовать драйверы, поддерживающие работу с ФФД 1.2. Если вы используете оборудование АТОЛ, убедитесь, что в настройках 1С выбран драйвер «АТОЛ:ККТ с передачей данных в ОФД 10.Х (ФФД 1.2)». При использовании старых версий драйверов (например, 9.х или старых сборок 10.х без поддержки ФФД 1.2) касса будет возвращать ошибку, так как не понимает структуру передаваемого кода маркировки.
Проанализируем состояние фискального накопителя: он также должен иметь литеру «М» (поддержка маркировки). В РМК после успешного сканирования и проверки марки должен появиться символ [M+]. Это означает, что марка прошла проверку и товар готов к продаже.
Разберем ситуацию с продукцией, которая продается частями, например, головки сыра. С 2024 года действуют правила объемно-сортового учета (ОСУ). При продаже сыра, который вы нарезаете в магазине, алгоритм действий в 1С следующий:
Проанализируем новые требования законодательства, вступившие в силу в 2024 году. Теперь для розницы введен «Разрешительный режим». Это означает, что кассовое ПО («1С:Розница») обязано отправить запрос в «Честный Знак» в момент сканирования товара на кассе. Если система вернет ответ, что срок годности истек или марка не существует, 1С заблокирует продажу.
Чтобы это работало в «1С:Розница» без ЭДО:
Мы выяснили, что продавать молочную продукцию без использования ЭДО внутри 1С возможно, если настроены следующие компоненты:
Важное предупреждение: Помните, что отсутствие ЭДО — это временная техническая мера. Рано или поздно поставщик и контролирующие органы потребуют полного соответствия цепочки прослеживаемости. Работа без ЭДО допустима только в переходный период или в исключительных случаях (например, для организаций в труднодоступных местностях), предусмотренных законом.