Торговля и Склад · 12 мин
Как продать маркированный товар в 1С Розница
Пошаговая инструкция по продаже маркированного товара в 1С Розница: настройка, сканирование кодов DataMatrix, передача данных в Честный ЗНАК, ошибки и их решение.
Продажа маркированного товара в 1С Розница отличается от обычной тем, что на кассе обязательно сканируется код DataMatrix с упаковки, а сведения о выбытии передаются в систему «Честный ЗНАК» через оператора фискальных данных. Если код не считан или продажа не зафиксирована в системе маркировки, магазин рискует получить штраф, а остатки в учёте начнут расходиться с фактическими.
Типовая конфигурация «1С:Розница» поддерживает работу с маркированной продукцией «из коробки»: обувь, одежда, табак, молочная продукция, вода, пиво и другие товарные группы. Но чтобы кассир мог просто отсканировать код и пробить чек, нужно заранее настроить обмен с ГИС МТ, подключить 2D-сканер и правильно завести номенклатуру.
Ниже разобран полный цикл: от первоначальной настройки до пробития чека, возврата и проверки того, что данные действительно ушли в «Честный ЗНАК». Материал ориентирован на типовую Розницу 2.3/3.0; в отраслевых и сильно доработанных конфигурациях названия пунктов меню могут отличаться.
Проверьте готовность системы перед первой продажей
Прежде чем выводить маркированный товар на кассу, убедитесь, что выполнены базовые условия. Организация должна быть зарегистрирована в системе «Честный ЗНАК», заключён договор с оператором фискальных данных, а на кассовом месте установлен сканер, способный считывать двумерные коды DataMatrix. Обычный линейный сканер штрихкодов EAN-13 для этого не подойдёт.
В самой программе проверьте, что включена функциональность маркировки. Откройте раздел «Администрирование» → «Настройка номенклатуры» (в некоторых релизах — «Обмен с контролирующими органами») и убедитесь, что установлен флаг ведения учёта маркированной продукции и выбраны нужные товарные группы: табак, обувь, молочная продукция и так далее.
Также проверьте версию конфигурации: поддержка новых товарных групп и изменений форматов обмена добавляется с обновлениями. Работа на устаревшем релизе — частая причина ошибок при пробитии чеков и передаче данных.
Проверьте личный кабинет на сайте системы маркировки
Отсканируйте тестовый DataMatrix — код должен появиться в поле ввода
Администрирование → настройки номенклатуры / обмена с ГИС МТ
Проверьте срок действия сертификата
Настройте обмен с «Честным ЗНАКом»
Обмен с системой маркировки настраивается в разделе «Интеграция с ГИС МТ (Честный ЗНАК)» или «Администрирование» → «Обмен электронными документами». Укажите сертификат электронной подписи организации, проверьте подключение и загрузите актуальные справочники товарных групп.
Для передачи сведений о выбытии при розничной продаже отдельного документа в ГИС МТ обычно не требуется: информация уходит автоматически через ОФД в составе фискального чека — код маркировки передаётся в специальном теге. Поэтому критично, чтобы касса (фискальный регистратор) была зарегистрирована с корректными параметрами и прошивка ККТ поддерживала передачу кодов маркировки.
Если используется стационарная касса с оборудованием через драйвер, проверьте в настройках подключаемого оборудования, что фискальный регистратор подключён, тест устройства проходит успешно, а версия драйвера актуальна. Устаревшие драйверы — типичный источник ошибок «неверный формат кода маркировки» при пробитии.
Заведите номенклатуру с признаком маркировки
Каждая маркированная позиция в справочнике «Номенклатура» должна иметь корректно заполненный вид продукции: например, «Обувные товары», «Молочная продукция», «Табачная продукция». Именно по этому признаку программа понимает, что при продаже нужно требовать сканирование кода маркировки, и определяет состав передаваемых в ГИС МТ данных.
При поступлении товара коды маркировки загружаются в базу из документа «Поступление товаров» — через электронный документ (УПД от поставщика по ЭДО) или сканированием кодов с каждой единицы. Если поставщик передаёт УПД по ЭДО, примите документ в разделе обмена с ГИС МТ: коды автоматически попадут в пул маркировки и будут доступны на кассе.
Проверьте, что штрихкод EAN-13 (для поиска товара) и коды DataMatrix не перепутаны: в карточке номенклатуры хранится обычный штрихкод, а уникальные коды экземпляров — в регистре пула кодов маркировки. Если кассир сканирует DataMatrix, а программа ищет его как штрихкод товара, значит, настройки вида продукции заполнены неверно.
- 1Включите нужную товарную группу в настройках учёта маркировки
- 2Создайте номенклатуру и укажите вид маркируемой продукции
- 3Оформите поступление: примите УПД по ЭДО или отсканируйте коды с каждой единицы
- 4Убедитесь, что коды попали в пул маркировки (отчёт или карточка документа поступления)
- 5Проверьте остатки на складе магазина перед открытием смены
Настройте рабочее место кассира и сканер
2D-сканер подключается в разделе «Администрирование» → «Подключаемое оборудование» → «Сканеры штрихкода». Для большинства моделей используется режим эмуляции клавиатуры (HID) или COM-порт через драйвер «1С:Сканеры штрихкода». После добавления устройства выполните тест: отсканируйте DataMatrix с реальной упаковки — полная строка кода должна отобразиться в тестовом окне без обрезания.
Важный нюанс: код DataMatrix содержит служебные символы-разделители (GS). Сканер должен передавать их корректно, иначе программа не распознает структуру кода. Если при тесте код выглядит как сплошной набор символов без разделителей, измените настройки суффикса/префикса сканера по инструкции производителя или переключите режим передачи.
Проверьте права кассира: пользователь должен иметь доступ к РМК и при необходимости к операциям с кодами маркировки. На кассе с ограниченными правами часть диалогов проверки кодов может быть недоступна.
Продайте маркированный товар через РМК
Непосредственно продажа выполняется в рабочем месте кассира (РМК). Откройте кассовую смену, затем действуйте по стандартному сценарию с одним дополнением — сканированием DataMatrix.
Последовательность такая: кассир сканирует штрихкод товара (или находит его поиском), программа добавляет позицию в чек и, если товар маркированный, открывает запрос на сканирование кода маркировки. Кассир сканирует DataMatrix с упаковки — программа проверяет код по структуре, при необходимости запрашивает проверку в ГИС МТ (для тех групп, где это предусмотрено) и привязывает код к строке чека.
После добавления всех позиций кассир принимает оплату и пробивает чек. Фискальный регистратор передаёт чек с кодом маркировки в ОФД, а ОФД — в «Честный ЗНАК». Код выводится из оборота автоматически, отдельных действий от кассира не требуется. Признак успеха — чек пробит без ошибок, а в отчёте о розничных продажах строка содержит отсканированный код маркировки.
Если код не сканируется или отклонён
Код может не считываться из-за повреждения упаковки, бликов или неисправности сканера. Попробуйте изменить угол и расстояние, протрите окошко сканера. Если код физически повреждён и не читается, продавать такую единицу как маркированную нельзя — по общему правилу товар с нечитаемым кодом подлежит перемаркировке или выводу из оборота по соответствующему сценарию, а не продаже «как обычный».
Продажа по частичной выемке и мерный товар
Для отдельных товарных групп действуют особые правила: например, при продаже мерных товаров или разливной продукции применяются свои сценарии выбытия. Перед стартом продаж новой группы уточните действующие требования в документации «Честного ЗНАКа» и проверьте, что ваш релиз Розницы их поддерживает.
Как проверить результат продажи
Чек пробит, ошибок ККТ нет
Ошибка фискализации или отказ по коду маркировки
К позиции привязан код маркировки
Код пустой или статус «не проверен»
Код выведен из оборота с причиной «розничная продажа»
Код остаётся в обороте спустя длительное время
Остаток уменьшился на проданное количество
Расхождение остатков с фактом
Оформите возврат маркированного товара
Возврат от покупателя оформляется документом «Возврат товаров от покупателя» на основании чека продажи. При возврате маркированной единицы код DataMatrix сканируется повторно: программа привязывает код к документу возврата, и сведения о возврате в оборот передаются в ГИС МТ через чек возврата.
Учитывайте ограничение: повторный ввод в оборот по возврату возможен только если товар возвращается в том же состоянии и код читается. Если покупатель возвращает товар с повреждённым кодом, потребуется отдельная процедура перемаркировки — уточните порядок для вашей товарной группы в правилах системы маркировки.
После закрытия смены сверьте документы возврата с отчётом в личном кабинете ГИС МТ: коды по возвращённым единицам должны снова числиться в обороте у вашей организации.
Типичные ошибки и как их избежать
Большинство проблем при продаже маркированного товара связано не с кассой, а с подготовкой: неверный вид продукции в номенклатуре, незагруженные коды при поступлении, устаревший драйвер ККТ или сканер, обрезающий код. Регулярная сверка остатков и пула кодов позволяет находить расхождения до того, как они превратятся в ошибки на кассе.
Полезно раз в неделю или после крупных поставок сверять три источника: остатки в 1С, пул кодов маркировки в базе и данные личного кабинета «Честного ЗНАКа». Расхождения удобнее исправлять сразу, пока известен источник — конкретное поступление или продажа.
Что важно запомнить
Продажа маркированного товара в 1С Розница строится на четырёх опорах: настроенный обмен с «Честным ЗНАКом», корректная номенклатура с видом маркированной продукции, исправный 2D-сканер и сканирование DataMatrix каждой единицы в РМК. Вывод из оборота происходит автоматически через чек и ОФД, а контроль — через сверку 1С и личного кабинета ГИС МТ.
Частые вопросы
Можно ли продать маркированный товар, если сканер сломался?
Штатного сценария продажи без сканирования кода нет: код DataMatrix обязан быть передан в чеке. Ввод кода вручную теоретически возможен в некоторых конфигурациях, но на практике строка кода длинная и содержит служебные символы, поэтому ручной ввод ненадёжен. Правильное решение — временно заменить сканер или перенести продажи на резервное рабочее место.
Нужно ли отдельно отправлять документ вывода из оборота при розничной продаже?
Нет. При розничной продаже через ККТ сведения о выбытии передаются автоматически в составе фискального чека через ОФД. Отдельный документ в ГИС МТ оформляется только для иных сценариев выбытия: списание, возврат поставщику, продажа юрлицу по безналу и т.п.
Что делать, если код на кассе «не найден» в базе?
Сначала проверьте, принят ли УПД от поставщика по ЭДО и попали ли коды в пул маркировки. Если поставка была без ЭДО, коды нужно ввести сканированием в документ поступления. Также убедитесь, что товар не числится на другом складе — код может быть привязан к другому подразделению.
Как продавать маркированный товар при оплате безналом от юридического лица?
Продажа организации или ИП по безналичному расчёту — это не розничная продажа через ККТ, а оптовая операция. Она оформляется документом реализации с передачей УПД по ЭДО, в котором указываются коды маркировки. Пробивать такую продажу через РМК как обычный чек нельзя.
Где посмотреть, передался ли код маркировки в «Честный ЗНАК»?
Проверить можно двумя способами: в 1С — по статусу кода в пуле маркировки и в отчётах по маркированной продукции; в личном кабинете «Честного ЗНАКа» — по статусу конкретного кода, он должен быть выведен из оборота с указанием причины. Данные появляются с некоторой задержкой после передачи чека в ОФД.
Что будет, если случайно пробить маркированный товар как обычный?
Такая продажа не передаст код в ГИС МТ: товар останется в обороте по данным системы маркировки, а фактически будет продан. Это расхождение является нарушением правил маркировки. Исправить ситуацию помогает возврат ошибочного чека и корректное оформление продажи со сканированием кода, а при невозможности — оформление выбытия по соответствующему сценарию.