Почему при сканировании алкогольной марки в РМК возникает ошибка «Нет статуса» при работе с двумя организациями?

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

При автоматизации розничной торговли часто встречается схема, когда в одном магазине работают одновременно две организации (например, ООО для продажи крепкого алкоголя и ИП для продажи пива и сопутствующих товаров). В 1С:Розница для этого настраивается распределение продаж. Однако пользователи часто сталкиваются с ситуацией, когда при сканировании акцизной марки в Рабочем месте кассира (РМК) система выдает сообщение «Нет статуса», и товар невозможно добавить в чек. Рассмотрим подробно, почему это происходит и как исправить ситуацию.

Анализ механизма проверки статуса марки

Прежде всего, разберем, как программа 1С понимает, можно ли продать конкретную бутылку. При сканировании марки DataMatrix система обращается к внутренним регистрам сведений, чтобы сопоставить штрихкод с номенклатурой и проверить его текущее состояние в базе данных. Если для марки не найден статус «В наличии», программа блокирует продажу, предполагая, что товар либо уже продан, либо не был официально принят на баланс организации.

В случае с двумя организациями проблема обостряется: система должна не просто найти марку, но и сопоставить её с правильной организацией, правильным складом и соответствующим УТМ (Универсальным транспортным модулем). Рассмотрим основные причины сбоя по шагам.

Шаг 1. Проверка регистра «Акцизные марки ЕГАИС»

Первым делом проанализируем содержимое технического регистра. Перейдем в Все функции (или Функции для технического специалиста) и найдем регистр сведений АкцизныеМаркиЕГАИС.

  1. Найдите в списке отсканированную марку.
  2. Проверьте поле Статус. Для корректной продажи там должно быть указано значение В наличии.
  3. Обратите внимание на поле Организация. Если марка числится за ООО, а настройки распределения продаж в РМК пытаются инициировать продажу от ИП, система выдаст ошибку «Нет статуса», так как в контексте ИП этой марки не существует.

Шаг 2. Заполнение сведений об алкогольной продукции

Часто корень проблемы кроется в некорректном сопоставлении номенклатуры при поступлении ТТН из ЕГАИС. Проанализируем регистр сведений СведенияОбАлкогольнойПродукции. Выясним причину: если при сопоставлении данных ЕГАИС с номенклатурой 1С запись в этом регистре не создалась или была создана некорректно, механизм РМК не сможет связать считанную марку с характеристиками алкоголя.

Рекомендация: Откройте карточку номенклатуры, перейдите в связанные сведения и убедитесь, что запись о виде алкогольной продукции и производителе присутствует. Если её нет — создайте запись вручную или перепроведите документ СопоставлениеНоменклатурыЕГАИС.

Шаг 3. Распределение продаж и привязка к складам

В схеме «ООО + ИП» критически важно настроить справочник НастройкаРаспределенияПродаж. Разберем типичную ошибку: если для группы товаров «Алкогольная продукция» не указано четкое разделение по складам или организациям, РМК может подставлять кассу первой попавшейся организации (например, ИП), в то время как крепкий алкоголь должен уходить через ООО.

Проанализируем настройки:

Шаг 4. Устранение программных ошибок кода (Патчи 1С)

Иногда ошибка «Нет статуса» или сопутствующие ей сбои при печати чека вызваны багами в релизах конфигурации. Рассмотрим пример ошибки из практики, когда при пробитии возникает исключение: Поле объекта не обнаружено (УникальныйИдентификатор) в модуле МенеджерОборудованияКлиент.

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

Решение: необходимо зайти в раздел Администрирование — Обслуживание — Обновление программы — Установленные патчи и проверить наличие исправлений для модулей ИнтеграцияЕГАИСРТКлиент и МенеджерОборудованияКлиентПереопределяемый. Если патчей нет, рекомендуется обновить конфигурацию до актуального релиза (2.3.15 и выше).

Шаг 5. Настройка торгового оборудования (ККТ)

Проанализируем состояние кассового аппарата. Бывают ситуации, когда 1С выдает «Нет статуса» косвенно, реагируя на отказ драйвера ККТ. Выясним причины, связанные с «железом»:

  1. Признак подакцизного товара: Если касса (например, Атол или Штрих-М) была зарегистрирована без признака «Продажа подакцизных товаров», то при попытке пробить алкоголь с маркой ККТ вернет ошибку, которую 1С может интерпретировать некорректно. Проверьте параметры регистрации ККТ в утилите производителя.
  2. Прошивка ККТ: Для работы с новыми типами марок и протоколами обмена (особенно при переходе на ФФД 1.2) требуется актуальная версия прошивки.
  3. Связь с ОФД: Если касса не передавала данные более 30 дней, фискальный накопитель блокируется на проведение операций. Это также может вызывать невразумительные ошибки в интерфейсе РМК.

Шаг 6. Экстренное решение проблемы через документ «Чек»

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

  1. Откройте список документов Чек ККМ.
  2. Создайте новый документ вручную.
  3. В поле Касса выберите именно ту кассу, которая принадлежит нужной организации (ООО).
  4. Считайте марку в документ.

Как правило, при ручном выборе кассы и организации в обычном документе Чек ККМ, механизмы проверки отрабатывают более прозрачно, и товар успешно добавляется в таблицу.

Технический итог

Для окончательного устранения ошибки «Нет статуса» выполните следующие действия в коде или настройках:

Соблюдение этих шагов позволит восстановить корректную работу РМК при торговле от лица двух организаций и обеспечит правильное списание алкогольной продукции в системе ЕГАИС.

← На главную