Запрос ЕГАИС отклонен с ошибкой «Проверка не пройдена» в 1С:Розница 2.2: причины и решение

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

При розничной продаже маркируемой алкогольной продукции кассиры могут столкнуться с ошибкой вида «Сервер отклонил запрос. Проверка не пройдена. (ЕГАИС)». В конфигурации 1С:Розница 2.2 данное сообщение блокирует печать кассового чека и регистрацию чека в транспортном модуле. Рассмотрим подробно причины появления этой проблемы и методы её устранения.

Главная причина: контроль минимальной розничной цены (МРЦ) в ЕГАИС

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

Проанализируем типовой сценарий возникновения этой ошибки:

  1. В рабочей базе 1С:Розница на позицию номенклатуры (например, водку объемом 0.5 л) была установлена розничная цена 199 рублей.
  2. При попытке пробить чек УТМ отправляет запрос на сервер ЕГАИС, где цена 199 рублей определяется как ниже допустимого порога МРЦ.
  3. Сервер ЕГАИС отклоняет марку и возвращает ошибку «Проверка не пройдена».
  4. Если эту же марку попробовать продать в новой или локальной базе, где цена установлена без нарушений (например, 1000 рублей), чек проходит проверку без ошибок.

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

Анализ логов УТМ для точной диагностики

Чтобы убедиться, что отказ вызван именно проверкой МРЦ, а не дублированием марки или техническим сбоем, проанализируем текстовые журналы Универсального транспортного модуля.

Выполним следующие шаги:

  1. Перейдем в папку с логами службы УТМ на компьютере, где он установлен (по умолчанию каталог C:\UTM\transporter\l\).
  2. Откроем актуальный журнал transporter_info.log.
  3. Найдем строки с откликом сервера, совпадающие по времени с попыткой пробития чека в 1С:Розница.
  4. В ответе ЕГАИС будет четко указана причина блокировки: отказ из-за несоблюдения МРЦ, неверный статус марки или отсутствие сведений в базе.

Другие технические причины отклонения акцизных марок

Если розничная цена товара выставлена правильно, разберем альтернативные факторы, которые могут вызывать сбой онлайн-проверки марок:

  1. Расхождения в многофирменном учете: Если в базе 1С:Розница 2.2 ведется учет по нескольким организациям, проверим привязку кассы и склада. Продажа от имени одной организации с RSA-ключом (FSRAR_ID) другой организации приводит к отклонению запроса.
  2. Сбои сканирования в RDP-сессии: При работе кассового терминала через удаленный рабочий стол (RDP) драйвер сканера может обрезать символы длинного штрихкода DataMatrix или PDF417. Переведем сканер штрихкодов из режима эмуляции клавиатуры в режим эмуляции COM-порта.
  3. Зависание сессии УТМ: При кратковременном обрыве связи кассового модуля с УТМ текущая сессия может подвиснуть. Для сброса таймаутов перезапустим службы УТМ через оснастку управления службами Windows.
  4. Локальный кэш статусов в 1С: При ошибках обмена марка может получить ошибочный статус блокировки внутри базы 1С. Проверим и очистим записи по проблемным акцизным маркам в регистре сведений Акцизные марки ЕГАИС.
← На главную