Как исправить ошибку «ККТ не зарегистрирована с указанной СНО» в 1С:Управление торговлей при совмещении УСН и Патента?

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

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

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

Шаг 1. Проверка фискализации кассового аппарата

Прежде чем приступать к настройкам внутри 1С, нам необходимо убедиться, что сама контрольно-кассовая техника (ККТ) физически «знает» о том, что она должна работать на нескольких системах. Рассмотрим этот процесс подробнее.

Согласно законодательству, при регистрации или перерегистрации кассы в ФНС (и записи этих данных в фискальный накопитель), вы обязаны отметить все используемые СНО. Если в отчете о регистрации ККТ указана только УСН Доходы-Расходы, а вы пытаетесь пробить чек по Патент, касса выдаст аппаратную ошибку, которую 1С просто транслирует пользователю.

Проанализируем ситуацию через Тест драйвера ККТ (например, для моделей АТОЛ или Штрих-М). В случаях, когда требуется массовое исправление настроек ККТ, стандартные утилиты могут быть недостаточно эффективны:

  1. Запустите утилиту тест драйвера.
  2. Перейдите в раздел «Параметры ККТ» или «Запросы».
  3. Найдите таблицу с настройками СНО.
  4. Убедитесь, что установлены флаги (галочки) напротив обеих систем: и УСН, и Патент.

Если в ККТ указана только одна система, потребуется процедура перерегистрации кассы без замены ФН с указанием всех необходимых систем налогообложения.

Шаг 2. Настройка структуры предприятия и справочника Склады

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

Разберем, как правильно выстроить структуру:

  1. В справочнике Структура предприятия создайте отдельные подразделения для каждой системы налогообложения (например, «Магазин УСН» и «Магазин Патент»).
  2. Перейдите в справочник Склады. Для каждого склада, участвующего в розничных продажах, проверьте настройки СНО.
  3. Обратите внимание на поле «Настройка выбора СНО». Если вы торгуете строго с определенного склада по одной системе, закрепите её здесь.

Шаг 3. Ключевая роль Договоров в документах Реализации

Как показывает практика и опыт многих технических специалистов, когда выполняется формирование чека ККМ на основании реализации, 1С использует определенную иерархию поиска СНО.

При печати из документа Реализация товаров и услуг (или через связанные документы Приходный кассовый ордер или Эквайринговая операция), 1С использует определенную иерархию поиска СНО. Чаще всего ошибка «ККТ не зарегистрирована» возникает из-за того, что программа берет СНО по умолчанию из учетной политики организации, игнорируя ваши настройки подразделения в документе.

Проанализируем ситуацию: в реализации вы указали правильный склад и подразделение, но чек все равно бьется по УСН вместо Патента. Выясним причину: программа в первую очередь смотрит на настройки Договора с контрагентом.

Решение проблемы:

  1. Откройте карточку клиента (например, «Розничный покупатель»).
  2. Перейдите в список Договоры.
  3. Создайте (или отредактируйте) отдельный договор для работы по Патенту.
  4. В карточке договора обязательно укажите соответствующее Подразделение, за которым закреплена патентная система.

Когда вы выбираете этот договор в документе Реализация товаров и услуг, 1С автоматически подтягивает связанные с ним настройки налогообложения (дополнительно можно реализовать выбор способа "Полный расчет" в ПКО). Это критически важно, так как кассиры часто забывают проверять вкладку «Дополнительно», а автоматическое заполнение через договор исключает человеческий фактор.

Шаг 4. Обработка чеков на основании документов

Рассмотрим подробнее механизм формирования чека. В отличие от интерфейса РМК (Рабочее место кассира), где СНО определяется в момент открытия смены и выбора настроек ККТ, печать из реализации опирается на данные объекта. Если вы используете программный код для формирования чеков, убедитесь, что в структуру данных передается верный индекс системы налогообложения.

Например, в коде типовых конфигураций за это отвечают модули, обрабатывающие фискализацию. Посмотрим на пример логики (условно):


// Пример логики определения СНО в модуле фискализации
Если ЗначениеЗаполнено(ДокументОснование.Договор.Подразделение) Тогда
    СНО_Для_Чека = ПолучитьСНОПоПодразделению(ДокументОснование.Договор.Подразделение);
Иначе
    СНО_Для_Чека = Организация.УчетнаяПолититка.ОсновнаяСНО;
КонецЕсли;

Именно поэтому заполнение подразделения в договоре является самым надежным способом «заставить» 1С передать нужную систему налогообложения в драйвер кассы.

Шаг 5. Вывод адреса магазина в чеке

После того как мы решили проблему с выбором СНО, часто возникает второй вопрос: как вывести адрес конкретного магазина в чеке? Согласно формату фискальных данных (ФФД), в чеке должны быть заполнены теги 1009 (Адрес расчета) и 1187 (Место расчета).

Разберем по шагам, где указать эти данные в 1С:УТ 11.4:

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

Важные нюансы при совмещении УСН и Патента

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

Почему это важно?

Итоговые рекомендации

Для стабильной работы ККТ в условиях совмещения УСН и Патента мы рекомендуем придерживаться следующего алгоритма:

  1. Всегда проверяйте физические настройки ККТ через Тест драйвера.
  2. Используйте разделение по Подразделениям и обязательно фиксируйте эти подразделения в Договорах с покупателями (даже для розницы).
  3. Следите за актуальностью Учетной политики в настройках налогов и отчетов — периоды действия патентов должны быть корректно введены в систему.
  4. Для вывода адреса используйте справочник Кассы ККМ, поле «Место установки».

Таким образом, мы выяснили, что ошибка «ККТ не зарегистрирована с указанной СНО» чаще всего является следствием незаполненного подразделения в договоре контрагента или отсутствием галочки в настройках фискализации самой кассы. Соблюдение приведенных выше инструкций позволит вам настроить корректную работу розничной точки без привлечения сторонних специалистов.

← На главную