При работе с маркированной алкогольной продукцией в программе 1С:Рабочее место кассира (РМК) пользователи часто сталкиваются с ситуацией, когда обычные маркированные товары (пиво, молочная продукция) пробиваются корректно с признаком «М+», а крепкий алкоголь (водка, коньяк) не передает данные о коде товара в фискальный документ. Это проявляется в отсутствии тега 1309 в чеке, что является серьезным нарушением правил торговли подакцизными товарами.
Рассмотрим детально, почему это происходит и как выстроить цепочку проверки — от настроек номенклатуры до параметров драйвера кассового аппарата.
Важно понимать, что 1С:РМК — это «тонкий» фронт-офис. Он не является самостоятельной учетной системой и получает все настройки из бэк-офиса (это может быть 1С:Розница, 1С:УНФ или 1С:Бухгалтерия). Если в основной базе данных допущена ошибка в карточке товара, 1С:РМК просто не «поймет», что перед ним алкоголь, требующий формирования тега 1309.
Проанализируем настройки вида номенклатуры в основной информационной базе:
Товар.Алкогольная (спиртосодержащая) продукция. Если там указано «Маркируемая продукция» (как для обуви или одежды), система будет пытаться сформировать другие теги, что приведет к ошибке для ЕГАИС.Часто в обсуждениях встречается ситуация, когда кассир сначала сканирует обычный штрихкод товара (EAN-13), а затем, после возникновения диалогового окна, сканирует акцизную марку. Рассмотрим, почему это может быть признаком проблемы. В современных версиях 1С:РМК (начиная с 1.0.18 и выше) реализован механизм прямого сканирования марки. Система должна автоматически определять товар по коду DataMatrix или акцизной марке старого образца.
Если программа выдает сообщение «Марка введена верно?» и требует подтверждения, это означает, что автоматическая проверка статуса марки в ГИС МП или ЕГАИС не прошла гладко. Выясним причину: возможно, в базе задублированы штрихкоды или в Регистре сведений «Акцизные марки» (в основной базе) данная марка имеет неверный статус. Для исправления ситуации попробуйте сканировать только марку, минуя EAN-13. Если система пишет «Товар не найден», значит, привязка марки к номенклатуре в базе отсутствует или не синхронизирована. Для более детальной настройки учета в основной системе используется модуль автоматизации операций с алкогольной продукцией через обмен 1С и ЕГАИС.
Проблема с тегом 1309 часто кроется в связке «Драйвер — Прошивка ККТ». Для корректной работы с маркировкой под ФФД 1.2, особенно для касс семейства Штрих-М (модели Лайт и другие), необходимо соблюдение нескольких условий. Рассмотрим их по шагам:
5.17. В старых версиях механизмы передачи структуры кода товара для ЕГАИС 3.0 могут работать некорректно.Чтобы окончательно выяснить, на чьей стороне ошибка (программа или касса), проанализируем XML-пакет, который 1С отправляет на кассовый аппарат. Для этого можно включить ведение лога в драйвере «Штрих-М» или воспользоваться отладчиком 1С, установив точку останова в процедурах формирования фискального чека.
Посмотрим на пример структуры, которая должна уходить в ККТ для крепкого алкоголя:
// В структуре данных чека для ККТ должен присутствовать блок кода товара
// Для ЕГАИС 3.0 код товара передается с префиксом типа 00 03
ДанныеЧека.КодТовара = "0003" + КодАкцизнойМаркиВФорматеBase64;
Если в логах драйвера в команде ProcessCheck или FFD12_... поле кода товара оказывается пустым, значит, 1С:РМК не смогла собрать данные. Если же данные передаются, но чек выходит без признака маркировки — проблема в прошивке кассы, которая не распознает структуру 1309.
Не забудем про специфику 1С:РМК как локального приложения. Данные о номенклатуре кэшируются для обеспечения высокой скорости работы. Если вы изменили «Особенности учета» в основной базе (например, в Рознице), эти изменения могут не дойти до РМК мгновенно. Рассмотрим алгоритм действий для принудительного обновления: для исключения задержек в передаче настроек и обеспечения актуальности данных можно настроить систему автоматизации регулярного обмена данными между базами 1С по расписанию.
Важный момент: проверьте настройку «Выполнять проверку средствами ККТ» в параметрах интеграции с ИС МП / ЕГАИС. Для крепкого алкоголя под ФФД 1.2 касса должна сама запрашивать серверы для проверки кода, и если эта опция выключена, формирование тега 1309 может блокироваться на уровне программной логики 1С.
Подводя итог, исправление проблемы с тегом 1309 требует комплексного подхода: правильной типизации товара в бэк-офисе, актуализации драйверов ККТ до версии 5.17+ и контроля передачи данных через лог-файлы кассового оборудования.