Продажа маркированной продукции, в частности табачных изделий, накладывает на розничные магазины жесткие технологические обязательства. При внедрении этого механизма технические специалисты и владельцы бизнеса регулярно сталкиваются с аппаратными и программными сбоями. Типичные симптомы проблем — программа требует электронную подпись (ЭЦП) у обычного кассира на рабочем месте, сканер считывает марку некорректно или 1С отказывается распознавать код DataMatrix при продаже.
В этой статье мы подробно разберем по шагам, как правильно настроить конфигурацию 1С:Розница для законной и бесперебойной торговли табачными изделиями, устранить популярные ошибки с сертификатами подписей и правильно подготовить торговое оборудование.
---
Прежде чем приступать к оформлению номенклатуры и продажам, необходимо активировать саму подсистему работы с маркированным табаком в настройках программы. Выясним, где располагается этот флаг.
Рассмотрим порядок действий для активации интеграции:
---
Для того чтобы система 1С:Розница понимала, что при сканировании штрихкода определенного товара необходимо дополнительно запросить код маркировки DataMatrix, у товара должен быть выставлен соответствующий признак. Задавать этот признак вручную для каждой карточки нерационально, поэтому настроим его через Виды номенклатуры.
Выполним следующие шаги:
---
Рассмотрим частую ошибку начинающих пользователей: попытку продавать сигареты, сканируя исключительно марку DataMatrix без предварительного заведения карточки товара. Программа не сможет определить, какой именно товар продается, так как марка уникальна для каждой пачки, а система должна сопоставить ее с конкретной номенклатурной позицией справочника.
Для успешной работы обязательно должна быть соблюдена следующая цепочка данных:
Номенклатура создается конкретная позиция (например, «Сигареты марка Х, синяя пачка»).При продаже кассир сначала сканирует обычный штрихкод EAN-13. 1С находит в базе товар, видит, что у него установлен вид номенклатуры «Маркируемая табачная продукция», и сразу же выводит на экран окно: «Считайте код маркировки». Только после этого кассир сканирует квадратный код DataMatrix с донышка пачки.
---
Это одна из самых популярных проблем, с которой сталкиваются администраторы магазинов. При попытке пробить чек после успешного сканирования марки система выдает критическую ошибку: «В информационной базе для пользователя Иванов не найдено зарегистрированных сертификатов электронной подписи, связанных с организацией».
Выясним причину этого поведения. Ошибка возникает из-за того, что в настройках интеграции с системой маркировки включена опция Контролировать статусы кодов маркировки при розничных продажах. При таком режиме программа пытается выполнить онлайн-проверку легальности марки напрямую в базе Честного Знака, используя криптографические методы авторизации, требующие ЭЦП текущего пользователя (кассира).
Существует два пути решения этой проблемы:
Если законодательные требования на текущий момент позволяют осуществлять продажу без обязательного онлайн-контроля статуса на кассе, то самым простым решением будет отключение этой проверки в настройках:
Если подпись настроена на сервере или рабочем месте, но программа все равно выдает ошибку для конкретного кассира, проверим настройки самой подписи:
В современных версиях программных продуктов 1С реализован механизм авторизации кассовых мест без использования физических ключей ЭЦП кассиров. Вместо установки подписи на каждую кассу применяется токен авторизации ИС МП. Он генерируется один раз в личном кабинете системы «Честный Знак» под подписью руководителя организации, после чего прописывается в настройках интеграции 1С. Это полностью исключает возникновение подобных ошибок при розничных продажах.
---
Регулярно возникает ситуация, когда при сканировании марки DataMatrix программа выдает ошибку «Данные по коду не найдены» или считывает марку как нечитаемый набор символов. Проанализируем, почему это происходит.
Код маркировки табака содержит в себе специальный скрытый символ-разделитель групп данных — GS (ASCII-символ 29). Если сканер штрихкодов настроен в режиме эмуляции клавиатуры (как простое устройство ввода), операционная система Windows часто игнорирует или искажает этот спецсимвол. Из-за этого программный модуль 1С не может корректно распарсить считанную строку, путает структуру кода и выдает ошибку.
Для корректного считывания марок выполним правильную настройку оборудования по шагам:
1С:Розница перейдем в раздел Администрирование -> Подключаемое оборудование.CR или код 13). Настройку суффикса также выполняют путем последовательного считывания служебных штрихкодов из руководства пользователя сканера.---
Для обеспечения стабильной и законной работы торговой точки в современных реалиях недостаточно просто настроить справочники. Нам необходимо учитывать требования законодательства:
1С-ЭДО). Ручное добавление кодов маркировки в базу при поступлении ушло в прошлое. Только после подписания электронного УПД коды официально переходят на баланс вашей организации в системе «Честный Знак», после чего их разрешено продавать на кассе.1С:Розница обновлен до актуальной версии, поддерживающей данный формат фискальных данных.Соблюдение этих правил и последовательная настройка интеграции позволят автоматизировать розничные продажи табака без зависаний кассовой зоны и штрафных санкций со стороны контролирующих органов.