При автоматизации розничной торговли часто встречается схема, когда в одном магазине работают одновременно две организации (например, ООО для продажи крепкого алкоголя и ИП для продажи пива и сопутствующих товаров). В 1С:Розница для этого настраивается распределение продаж. Однако пользователи часто сталкиваются с ситуацией, когда при сканировании акцизной марки в Рабочем месте кассира (РМК) система выдает сообщение «Нет статуса», и товар невозможно добавить в чек. Рассмотрим подробно, почему это происходит и как исправить ситуацию.
Прежде всего, разберем, как программа 1С понимает, можно ли продать конкретную бутылку. При сканировании марки DataMatrix система обращается к внутренним регистрам сведений, чтобы сопоставить штрихкод с номенклатурой и проверить его текущее состояние в базе данных. Если для марки не найден статус «В наличии», программа блокирует продажу, предполагая, что товар либо уже продан, либо не был официально принят на баланс организации.
В случае с двумя организациями проблема обостряется: система должна не просто найти марку, но и сопоставить её с правильной организацией, правильным складом и соответствующим УТМ (Универсальным транспортным модулем). Рассмотрим основные причины сбоя по шагам.
Первым делом проанализируем содержимое технического регистра. Перейдем в Все функции (или Функции для технического специалиста) и найдем регистр сведений АкцизныеМаркиЕГАИС.
В наличии.Часто корень проблемы кроется в некорректном сопоставлении номенклатуры при поступлении ТТН из ЕГАИС. Проанализируем регистр сведений СведенияОбАлкогольнойПродукции. Выясним причину: если при сопоставлении данных ЕГАИС с номенклатурой 1С запись в этом регистре не создалась или была создана некорректно, механизм РМК не сможет связать считанную марку с характеристиками алкоголя.
Рекомендация: Откройте карточку номенклатуры, перейдите в связанные сведения и убедитесь, что запись о виде алкогольной продукции и производителе присутствует. Если её нет — создайте запись вручную или перепроведите документ СопоставлениеНоменклатурыЕГАИС.
В схеме «ООО + ИП» критически важно настроить справочник НастройкаРаспределенияПродаж. Разберем типичную ошибку: если для группы товаров «Алкогольная продукция» не указано четкое разделение по складам или организациям, РМК может подставлять кассу первой попавшейся организации (например, ИП), в то время как крепкий алкоголь должен уходить через ООО.
Проанализируем настройки:
Иногда ошибка «Нет статуса» или сопутствующие ей сбои при печати чека вызваны багами в релизах конфигурации. Рассмотрим пример ошибки из практики, когда при пробитии возникает исключение: Поле объекта не обнаружено (УникальныйИдентификатор) в модуле МенеджерОборудованияКлиент.
Эта проблема часто встречается в версиях 1С:Розница 2.3.8 - 2.3.10. Система пытается обработать ошибку фискализации, но из-за некорректного обращения к свойствам объекта процедура «вылетает».
Решение: необходимо зайти в раздел Администрирование — Обслуживание — Обновление программы — Установленные патчи и проверить наличие исправлений для модулей ИнтеграцияЕГАИСРТКлиент и МенеджерОборудованияКлиентПереопределяемый. Если патчей нет, рекомендуется обновить конфигурацию до актуального релиза (2.3.15 и выше).
Проанализируем состояние кассового аппарата. Бывают ситуации, когда 1С выдает «Нет статуса» косвенно, реагируя на отказ драйвера ККТ. Выясним причины, связанные с «железом»:
Если проблему нужно решить «здесь и сейчас», чтобы не задерживать очередь, воспользуемся обходным путем, который предлагают опытные специалисты. Вместо использования интерфейса РМК:
Чек ККМ.Как правило, при ручном выборе кассы и организации в обычном документе Чек ККМ, механизмы проверки отрабатывают более прозрачно, и товар успешно добавляется в таблицу.
Для окончательного устранения ошибки «Нет статуса» выполните следующие действия в коде или настройках:
V4 для УТМ 4.x).ИнтеграцияЕГАИС.Соблюдение этих шагов позволит восстановить корректную работу РМК при торговле от лица двух организаций и обеспечит правильное списание алкогольной продукции в системе ЕГАИС.