Почему в чеке коррекции АТОЛ на Платформе 5 не печатается тег 1177 (Описание коррекции)?

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

При переходе на Платформу 5 для кассовых аппаратов АТОЛ (например, АТОЛ 55Ф или 25Ф) многие пользователи сталкиваются с ситуацией, когда в чеке коррекции перестает отображаться привычное текстовое поле «Описание коррекции» (тег 1177). Это вызывает беспокойство у бухгалтеров и системных администраторов, так как ранее это поле было обязательным для пояснения причин исправления расчетов. Разберем подробно, почему это происходит и как правильно формировать чеки коррекции в современных условиях.

Законодательная причина изменений

Проанализируем нормативную базу, которая диктует правила формирования фискальных документов. Основная причина отсутствия тега 1177 — вступление в силу Приказа ФНС России от 14.09.2020 № ЕД-7-20/662@. Согласно этому документу, были внесены существенные изменения в форматы фискальных данных (ФФД):

Выясним, почему проблема обострилась именно после прошивки на Платформу 5. Старая Платформа 2.5 работала по более «либеральным» алгоритмам и зачастую позволяла выводить на печать теги, которые уже были исключены из актуальных ФФД. Платформа 5 от АТОЛ построена на строгом соблюдении требований актуального законодательства. Если формат (например, 1.05) запрещает использование тега, касса просто блокирует его вывод на печать и передачу в ОФД.

Технические особенности Платформы 5 и драйвера АТОЛ 10

Рассмотрим ситуацию с точки зрения взаимодействия программного обеспечения. Когда мы используем 1С:Бухгалтерия и драйвер АТОЛ версии 10.х, процесс передачи данных выглядит следующим образом:

  1. Учетная система 1С формирует объект, содержащий данные коррекции (тип, дату, номер документа и описание).
  2. Драйвер ККТ получает эти данные и пытается передать их в кассовый аппарат.
  3. Кассовый аппарат, работающий на Платформе 5 с установленным ФФД 1.05, игнорирует тег 1177, так как он отсутствует в его внутренних таблицах соответствия формату.

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

Как правильно заполнять чек коррекции в 1С и Драйвере

Посмотрим на пример правильного заполнения реквизитов группы тега 1174 (Основание для коррекции). Поскольку тег 1177 исключен, обязательными для заполнения остаются только три параметра:

Проанализируем программный код, который отвечает за передачу этих параметров через Драйвер АТОЛ 10. В современных конфигурациях 1С это происходит через вызов методов интеграционного компонента:


// Пример структуры данных для чека коррекции
ОснованиеДляКоррекции = Новый Структура;
ОснованиеДляКоррекции.Вставить("Дата", ДатаОшибки); // Тег 1178
ОснованиеДляКоррекции.Вставить("Номер", НомерАкта); // Тег 1179
// Тег 1177 (Описание) в новых версиях можно не передавать или оставлять пустым

Если вы столкнулись с ошибкой в теге 1174 при печати, рекомендуем выполнить следующие действия:

  1. Обновите драйвер ККТ до актуальной версии (не ниже 10.9.x). Это снимет жесткое требование заполнения поля описания в интерфейсе.
  2. Проверьте версию ФФД в отчете о регистрации ККТ. Если используется ФФД 1.05, смиритесь с отсутствием описания — это требование закона.
  3. В 1С (например, в БП 3.0 КОРП) в форме кассовой программы при создании чека коррекции заполняйте только «Дату» и «Номер документа», а поле «Описание» используйте только для внутреннего учета в 1С.

Переход на ФФД 1.2: стоит ли?

Разберем предложение некоторых специалистов решить проблему через переход на ФФД 1.2. Действительно, Платформа 5 и современные ФН (например, ФН-1.1М) поддерживают версию 1.2. В этом формате чек коррекции претерпел изменения — он стал практически идентичен обычному чеку продажи, но с указанием специфических признаков. Однако тег 1177 в его классическом виде там также не появился. Более того, переход на ФФД 1.2 — это процедура перерегистрации кассы, которая целесообразна только для тех, кто торгует маркированным товаром.

Важный итог: если в Личном кабинете ОФД или в печатной форме чека отсутствует поле «Описание коррекции», это не является ошибкой настройки или оборудования. Это штатное поведение ККТ на Платформе 5, соответствующее актуальному Приказу ФНС. Главное, чтобы в документе были указаны Дата и Номер основания — именно по ним налоговая идентифицирует причину исправления расчета.

← На главную