Переход на поштучный учет в системе ЕГАИС (версия 3.0) стал серьезным испытанием для многих пользователей 1С. Одной из самых распространенных проблем, с которой столкнулись пользователи 1С:Розница (начиная с версии 2.2.8.27), стала блокировка отправки «Актов списания ЕГАИС». При попытке списать крепкий алкоголь с регистра №2 (Торговый зал) программа выдает ошибку: «Акцизная марка ... со статусом Ошибка чтения статуса не может быть списана». Рассмотрим подробнее, почему это происходит и как навести порядок в базе данных.
Проанализируем ситуацию: до внедрения ЕГАИС v3 учет крепкого алкоголя на втором регистре был партийным. Это означало, что системе было достаточно знать код алкогольной продукции (АП) и количество. Однако с введением поштучного учета правила игры изменились. Разработчики 1С внедрили внутренний механизм защиты — регистр сведений АкцизныеМарки.
Выясним причину ошибки: это не отказ со стороны серверов ЕГАИС (УТМ), а локальный контроль самой 1С. Когда вы сканируете марку для добавления в акт списания, программа обращается к своему внутреннему списку, чтобы проверить, числится ли эта марка за вашим магазином и в каком она состоянии. Если записи о марке в базе нет (что типично для остатков, закупленных до обновления программы) или ее статус не определен, 1С блокирует передачу данных в УТМ, выдавая ту самую ошибку чтения статуса.
Самый правильный и безопасный способ «познакомить» программу с вашими марками — это использование встроенных инструментов проверки. Разберем по шагам, как это сделать:
АкцизныеМарки. Часто для этого используется функционал проверки при приемке, но в случае со старыми остатками мы можем воспользоваться документом Акт списания или специализированной обработкой проверки.Иногда стандартные документы не помогают изменить «зависший» статус. В этом случае рассмотрим возможность прямой корректировки данных. Посмотрим на пример работы с регистром:
Нужно открыть Все функции (или «Функции для технического специалиста» в новых версиях), найти Регистры сведений и выбрать АкцизныеМарки.
В этом регистре хранятся записи для каждой марки. Структура записи обычно включает:
В наличии.Если вы видите, что по проблемной марке запись отсутствует или поле статус содержит некорректное значение, можно попробовать создать запись вручную или программно, присвоив марке легитимный статус. Однако будьте осторожны: ручное вмешательство в регистры требует четкого понимания того, что марка действительно физически присутствует на остатках организации в ЕГАИС.
Выясним еще один важный технический момент. Если вы используете версию 2.2.8.27, убедитесь, что в настройках интеграции с ЕГАИС установлен корректный формат обмена. Для полноценной работы с поштучным учетом должен быть выбран V3.
Проанализируем алгоритм проверки:
Важно помнить, что в системе ЕГАИС v3 существует разделение. Как правильно было замечено в обсуждении, для немаркированной продукции (пиво, сидр, медовуха) списание с регистра №2 осталось практически прежним и не требует наличия акцизных марок в регистре. Проблема касается исключительно крепкого алкоголя.
Рассмотрим стратегию работы со старыми остатками:
ФСРАР постепенно ограничивает возможность использования регистра №2 для маркированного алкоголя. Рекомендуется перевести все остатки с регистра №2 на регистр №1, привязывая к ним марки (формируя регистр №3). Это позволит избежать «Ошибок чтения статуса» в будущем, так как при перемещении на поштучный учет 1С автоматически корректно заполнит все внутренние регистры.
Подведем итог: ошибка «Ошибка чтения статуса» — это сигнал о том, что локальная база 1С «потеряла» жизненный путь марки. Чтобы решить проблему, необходимо либо провести «инвентаризацию» через документ проверки, чтобы программа увидела марку и присвоила ей статус В наличии, либо убедиться, что формат обмена с УТМ соответствует версии V3. Помните, что корректное заполнение регистра АкцизныеМарки — это залог отсутствия проблем при проверках ФСРАР и успешных продаж на кассе.