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

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

При работе с конфигурацией 1С:Управление торговлей, редакция 11.4 пользователи часто сталкиваются с ситуацией, когда печать чека через Рабочее место кассира (РМК) проходит успешно, а при попытке осуществить пробитие чека напрямую из документа Реализация товаров и услуг возникает ошибка: «При печати чека произошла ошибка. Чек не напечатан на фискальном устройстве. Дополнительное описание: ККТ не зарегистрирована с указанной системой налогообложения». Особенно часто это проявляется на кассовых аппаратах семейства «Меркурий» (например, Меркурий 185Ф) при использовании Патентной системы налогообложения (ПСН) — для этого подойдёт интеграция онлайн-касс Меркурий с поддержкой нескольких СНО.

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

Выясняем причину: почему РМК работает, а Реализация — нет?

Проанализируем механику работы системы. В 1С:УТ 11.4 логика формирования фискального чека различается в зависимости от того, из какого интерфейса вызывается команда печати:

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

Если в фискальном накопителе (ФН) кассы при регистрации была указана только одна система (Патент), а документ пытается отправить чек по «УСН» или «ОСН», касса выдаст аппаратную ошибку несовпадения СНО.

Шаг 1. Диагностика скрытых реквизитов через консоль запросов

Главная сложность заключается в том, что в УТ 11.4 при включенной учетной политике «Патент» реквизит Налогообложение часто скрыт с формы документа Реализация товаров и услуг. Пользователь его не видит, но в базе данных он может быть заполнен неверно (например, подтянуться из соглашения или остаться от старых настроек).

Проверим значение реквизита с помощью простейшего запроса — для этого есть инструменты разработчика и консоль запросов для 1С. Рассмотрим пример текста запроса для консоли:


ВЫБРАТЬ
    РеализацияТоваровУслуг.Ссылка КАК Документ,
    РеализацияТоваровУслуг.НалогообложениеНДС КАК СНО_в_Документе,
    РеализацияТоваровУслуг.Организация.Налогообложение КАК СНО_Организации
ИЗ
    Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
ГДЕ
    РеализацияТоваровУслуг.Ссылка = &СсылкаНаДокумент

Если в поле НалогообложениеНДС вы видите значение, отличное от ПродажаПоПатенту, это и есть причина ошибки. Даже если на форме документа вы не видите этого поля, драйвер получает именно это внутреннее значение.

Шаг 2. Корректировка Соглашения с клиентом

Реквизиты в Реализацию чаще всего попадают из Соглашения с клиентом или Договора. Проанализируем настройки этих объектов:

Шаг 3. Групповое изменение реквизитов

Если документов много и исправлять их вручную невозможно (или реквизит заблокирован логикой формы), воспользуемся стандартной обработкой «Групповое изменение реквизитов»:

  1. Выберем объект Реализация товаров и услуг.
  2. Добавим фильтр по конкретному документу или периоду.
  3. Найдем в списке реквизит Налогообложение (или Тип налогообложения НДС).
  4. Установим значение «Продажа по патенту».
  5. Выполним изменение.

После этой манипуляции 1С начнет передавать в драйвер ККТ правильный идентификатор системы налогообложения.

Шаг 4. Проверка настроек кассы «Меркурий»

Иногда проблема кроется в индексации СНО внутри самого драйвера или таблиц ККТ. У ККТ «Меркурий 185Ф» каждая система налогообложения имеет свой порядковый номер. Рассмотрим стандартную кодировку:

Убедимся, что в программе 1С в настройках подключаемого оборудования для драйвера «Incotex» верно сопоставлены эти индексы. Также рекомендуется зайти в «Тест драйвера» (утилита конфигурирования ККТ Меркурий) и проверить, какая СНО указана как «основная» и какие системы вообще активированы в фискальном накопителе. Если в кассе физически не зарегистрирован Патент, никакие настройки в 1С не помогут — потребуется перерегистрация ККТ без замены ФН.

Шаг 5. Анализ Учетной политики и Склада

Проанализируем еще два важных момента, которые могут влиять на подстановку СНО:

1. Срок действия патента: Перейдем в карточку Организации -> Налоги и отчеты -> Патенты. Проверим, что на дату оформления Реализации патент является действующим. Если срок патента истек или запись начинается позже даты документа, система автоматически переключится на основную СНО (например, УСН 6%), что снова вызовет ошибку на кассе.

2. Тип подразделения: Если в 1С ведется учет по нескольким подразделениям, убедимся, что патент привязан именно к тому подразделению, которое указано в документе Реализация. В УТ 11 патент может быть ограничен конкретным территориальным подразделением.

Резюме решения

Для исправления ошибки выполните следующие действия:

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

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

← На главную