Почему 1С:Розница не запрашивает ввод акцизной марки при продаже алкоголя?

Пользователь 1С v8.3 (Управляемые формы) 1С:Розница Торговля и дистрибуция
← На главную

При организации розничной торговли крепкой алкогольной продукцией в программах «1С:Розница» (редакции 2.1 и 2.2) пользователи иногда сталкиваются с проблемой: при считывании штрихкода EAN-13 в режиме Рабочего места кассира (РМК) позиция успешно добавляется в чек, но система не запрашивает сканирование акцизной марки (2D-кода PDF417 / DataMatrix). Чек пробивается как на обычный немаркируемый товар, либо при попытке отправить данные в ЕГАИС возникает ошибка.

Рассмотрим подробно причины возникновения этой ситуации и разберем по шагам, какие настройки конфигурации и торгового оборудования необходимо выполнить для корректной работы помарочного учета.

Причина 1. Не настроен признак маркируемой продукции в справочниках

Главная причина, по которой конфигурация не вызывает форму ввода акцизной марки, заключается в отсутствии флага маркировки в настройках вида алкогольной продукции или карточки товара. Если система не определяет товар как маркируемый алкоголь, процедура считывания марки в РМК просто не запускается.

Проанализируем необходимые настройки в справочниках системы:

  1. Флаг маркировки в виде продукции: Перейдем в раздел НСИ — Виды алкогольной и спиртосодержащей продукции (если пункт отсутствует в меню, включим его через настройку панели навигации). В карточке вида продукции (например, «Водка», «Коньяк») обязательно должен стоять флаг «Маркируемая». По умолчанию для пива и пивных напитков этот флаг снят, а для крепкого алкоголя должен быть установлен.
  2. Тип номенклатуры: Откроем справочник Виды номенклатуры. Для алкогольной группы тип номенклатуры должен быть установлен как Товар - Алкогольная (спиртосодержащая) продукция. В значениях по умолчанию проверяем привязанный вид алкогольной продукции.
  3. Параметры номенклатуры: В самой карточке товара из справочника Номенклатура должны быть заполнены все ключевые алкогольные реквизиты:
    • Вид алкогольной продукции (с включенным признаком маркировки);
    • Объем (емкость в литрах);
    • Крепость;
    • Код вида продукции ЕГАИС.

Важный момент: Если в базе уже были созданы позиции номенклатуры до настройки видов продукции, реквизиты в существующих карточках могли не обновиться автоматически. В этом случае необходимо перезаписать элементы справочника Номенклатура или воспользоваться групповым изменением реквизитов.

Причина 2. Ошибки в настройках и суффиксах 2D-сканера штрихкодов

Другая распространенная ситуация: окно ввода акцизной марки всплывает, но при считывании марки сканером ничего не происходит, либо товар удаляется из чека. Это свидетельствует о неправильной передаче данных от сканера в «1С:Розница».

Разберем основные ошибки оборудования:

  1. Отсутствие или некорректный суффикс сканера: При работе сканера в режиме эмуляции клавиатуры (HID) драйвер 1С ожидает завершающий символ — суффикс (обычно символ перевода каретки CR с кодом 13 или Tab с кодом 9). Если в настройках оборудования 1С указан суффикс 13, а сам сканер не запрограммирован на его отправку, обработчик внешнего события в 1С не срабатывает.
  2. Наличие префиксов ручного ввода: Если сканер запрограммирован на отправку префикса, эмулирующего нажатие управляющих клавиш перед штрихкодом, программа переходит в режим ручного клавиатурного ввода. Окно сканирования марки при этом игнорирует входящие символы.
  3. Языковая раскладка: В режиме эмуляции клавиатуры активная русская раскладка в операционной системе может искажать передаваемый код марки.

Пошаговый алгоритм решения проблемы

Рассмотрим последовательность действий для полного устранения проблемы с запросом акцизной марки:

Шаг 1. Проверка справочника видов алкогольной продукции

Выполним настройку нормативно-справочной информации:

  1. Перейдем в подсистему НСИ и откроем справочник Виды алкогольной и спиртосодержащей продукции.
  2. Откроем карточку нужного вида продукции (например, код 200 — Водка).
  3. Убедимся, что установлен флаг «Маркируемая продукция», и сохраним изменения.

Шаг 2. Заполнение реквизитов номенклатуры

Проверим карточку продаваемого алкогольного товара:

  1. Откроем справочник Номенклатура и перейдем в карточку позиции, с которой возникает проблема.
  2. Проверим заполнение реквизитов: Вид номенклатуры, Вид алкогольной продукции, Объем, Крепость.
  3. Если реквизиты были заполнены через групповую обработку, перепроведем/перезапишем карточку товара вручную, нажав кнопку Записать и закрыть.

Шаг 3. Настройка 2D-сканера штрихкодов

Проверим работу сканирующего оборудования:

  1. Откроем руководства пользователя к вашему 2D-сканеру ( управляющие штрихкоды из инструкции).
  2. Отсканируем управляющий штрихкод для добавления суффикса CR (Carriage Return / Перевод каретки) или TAB к считываемым данным.
  3. В «1С:Розница» перейдем в раздел Администрирование — Подключаемое оборудование.
  4. Откроем настройки вашего сканера штрихкодов и перейдем в окно «Тест устройства».
  5. Считаем 2D-код акцизной марки. В окне теста должна отобразиться полная строка марки с корректным завершающим суффиксом.
  6. При возможности переведем сканер из режима клавиатуры в режим эмуляции COM-порта (Virtual COM) и настроим драйвер NativeAPI. Это полностью исключит зависимость от раскладки клавиатуры и обеспечит стабильный вызов события считывания марки в РМК.

После выполнения указанных настроек при сканировании линейного штрихкода EAN-13 алкогольной продукции в РМК система будет автоматически вызывать форму сбора акцизной марки и успешно фиксировать продажи в ЕГАИС.

← На главную