Как увеличить длину наименования товара на чеке ККТ АТОЛ FPrint-22ПТК?

Системный администратор Торговля и дистрибуция
← На главную

При печати чека на кассовом аппарате АТОЛ FPrint-22ПТК специалисты часто сталкиваются с ситуацией, когда наименование позиции обрезается. В некоторых случаях выводится только 64 символа, а в старых шаблонах чеков длина может быть ограничена даже 48 символами. Проанализируем технические и нормативные причины такого поведения оборудования и разберем способы решения данной задачи.

Причины ограничения длины наименования позиции

Разберем основные факторы, влияющие на то, сколько символов попадает в печатную форму чека и отправляется в ОФД:

  1. Формат фискальных данных (ФФД) и приказы ФНС: На законодательном уровне наименование предмета расчета передается в фискальном документе в реквизите тег 1030. В ранних версиях нормативных актов максимальная длина реквизита составляла 64 символа. С введением обновленных требований нормативный лимит был увеличен до 128 символов. Все символы, превышающие 128 знаков, автоматически отбрасываются фискальным накопителем или драйвером.
  2. Версия прошивки контрольно-кассовой техники: Кассовые аппараты, выпущенные с версией прошивки до марта 2017 года, программно жестко ограничивают реквизит тег 1030 64 символами. Более свежие версии прошивок АТОЛ поддерживают стандарт 128 символов.
  3. Шаблон печати чека в ККТ: В устаревших встроенных шаблонах печати чека АТОЛ строка наименования товара обрезалась по ширине физической ленты до 48 или 64 символов без переноса на следующую строку.
  4. Физическая ширина кассовой ленты и параметры шрифта: На чековой ленте шириной 57 мм или 80 мм при определенном шрифте помещается ограниченное количество знаков в одну строку. Если в драйвере или кассе отключен автоперенос строк, текст обрезается по границе печатного поля.

Шаг 1. Обновление прошивки ККТ и драйвера

Проанализируем порядок действий для перехода на увеличенный лимит символов (до 128 символов в наименовании):

  1. Обратимся в авторизованный сервисный центр (ЦТО) для обновления прошивки фискального регистратора АТОЛ до актуальной версии (Платформа 5.0 или свежие релизы Платформы 2.5).
  2. Обновим драйвер ККТ АТОЛ на рабочем месте до версии 10.х.
  3. Учтем, что при смене формата фискальных данных (например, при переходе на ФФД 1.05 / 1.2) может потребоваться перерегистрация фискального накопителя и обновление учетной системы (1С), так как новые стандарты требуют передачи дополнительных обязательных реквизитов.

Шаг 2. Настройка автопереноса строк и шаблона чека

Чтобы текст длиннее одной строки не обрезался при печати, изменим параметры отображения в самом аппарате:

  1. Откроем утилиту Тест драйвера ККТ.
  2. Зайдем в параметры ККТ, перейдем в раздел настроек печати и шрифтов.
  3. Включим опцию переноса длинных строк для наименований позиций. При включенном переносе наименование длиной до 128 символов будет печататься на двух, трех или более строках чека.
  4. При необходимости отредактируем компактный или стандартный шаблон чека с помощью специализированного редактора шаблонов АТОЛ, сняв жесткое ограничение по длине поля.

Шаг 3. Оптимизация наименования номенклатуры в 1С

Так как максимальный лимит ФФД составляет 128 символов и передать более длинное наименование в фискальный реквизит тег 1030 невозможно, рассмотрим варианты корректного вывода длинных названий из 1С:

  1. Использование наименования для чека: Добавим в справочник номенклатуры в 1С дополнительный реквизит (например, НаименованиеДляЧека). Это позволит хранить полное техническое наименование товара для внутреннего учета, а на кассу отправлять сжатое наименование с общепринятыми сокращениями, укладывающееся в 128 символов.
  2. Печать нефискальных текстовых строк: Если покупателю требуется вывести подробное описание товара, превышающее 128 символов, настроим отправку нефискальных строк. В 1С перед формированием позиции с ценой и количеством передается команда печати текстовой строки с подробным описанием, а в фискальный реквизит отправляется краткое название.
← На главную