Как настроить формат чека, шрифт и печать номера чека на ККТ Атол 30Ф с платформой v5?

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

Переход на платформу 5.0 (v5) для кассовых аппаратов Атол принес множество изменений в архитектуру взаимодействия драйвера и ККТ. Одной из наиболее частых проблем, с которыми сталкиваются пользователи и администраторы, является изменение внешнего вида чека: исчезновение привычных реквизитов (номер чека, номер смены) и невозможность быстро изменить размер шрифта, как это делалось в платформе 2.5. В данной статье мы подробно разберем, как вернуть необходимые данные в чек и настроить его формат под требования бизнеса.

Причины изменения формата чека в платформе v5

Для начала проанализируем ситуацию: почему привычные данные исчезли? В платформе 5.0 компания Атол реализовала новые требования законодательства (приказы ФНС от 2020 года), согласно которым номер чека за смену (Тег 1042) и номер смены (Тег 1038) перестали быть обязательными для печатной формы чека. Они остаются обязательными в электронном документе, передаваемом в ОФД, но на бумаге их можно не печатать ради экономии ленты.

Рассмотрим вторую причину: в новой платформе больше не поддерживается классический редактор шаблонов TemplateEditor. Теперь внешний вид чека определяется бинарными шаблонами (файлы с расширением .con), которые жестко прошиты в памяти кассы или загружаются отдельно. По умолчанию в платформе v5 часто активирован «Компактный» шаблон, в котором ради экономии места вырезаны «лишние» реквизиты и уменьшены шрифты.

Настройка шрифтов и межстрочного интервала

Если пользователи жалуются на слишком мелкий или «слипшийся» текст, нам необходимо обратиться к параметрам ККТ через «Тест драйвера ККТ» (версии 10.6.3.0 и выше). Разберем по шагам, какие настройки за это отвечают:

  1. Откроем «Тест драйвера ККТ», перейдем в раздел «Свойства», установим связь с кассой и нажмем «Параметры ККТ».
  2. Перейдем в раздел 7. Шрифт. Здесь нас интересуют два ключевых параметра:
    • Параметр 347 — Шрифт для чеков.
    • Параметр 348 — Шрифт для X- и Z-отчетов и отчетов по секциям.
  3. Проанализируем значения: как правило, значение 0 соответствует стандартному (наиболее крупному) шрифту, а последующие значения (1, 2 и т.д.) — более узким или мелким вариантам. Попробуем изменить значение на 0, если установлено другое.
  4. Обратим внимание на настройку «Межстрочный интервал ЧЛ». В платформе v5 его можно задавать в пикселях. Если буквы кажутся слишком близкими друг к другу, увеличим это значение на 2–4 единицы.
  5. Проверим «Яркость печати». Если чек бледный, повышение яркости сделает шрифт визуально более крупным и четким.

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

Как вернуть номер чека и номер смены в печатную форму

Если бизнес-процессы требуют наличия номера чека на бумаге, нам необходимо сменить используемый шаблон. Выясним причину, по которой стандартные действия могут не помогать. В платформе 5.0 существует разделение на внутренние (дефолтные) и загружаемые шаблоны.

Рассмотрим алгоритм переключения шаблона:

  1. В «Параметрах ККТ» перейдем в раздел 1. Основные.
  2. Найдем флаг «Использовать загружаемые шаблоны». Если мы хотим использовать стандартный шаблон, встроенный в прошивку (который часто содержит больше реквизитов), попробуем переключить этот флаг.
  3. Если встроенные шаблоны не подходят, нам потребуется загрузить внешний файл шаблона .con. Для Атол 30Ф (ширина ленты 57 мм) используются шаблоны, названия которых начинаются на 2xxx (например, 2025).
  4. Для загрузки перейдем в раздел драйвера «ПО ККТ», выберем путь к файлу шаблона и нажмем кнопку «Загрузить ПО ККТ». Будьте внимательны: шаблоны должны соответствовать версии вашей прошивки.

Альтернативный метод: Настройка через 1С

Если настройки кассы не позволяют добиться нужного результата или вы боитесь повредить прошивку, мы можем пойти другим путем — использовать возможности учетной системы (например, 1С:Розница или 1С:УНФ). Рассмотрим, как добавить номер чека программно:

В большинстве современных конфигураций 1С на управляемых формах реализован механизм Шаблонов чеков ККМ. Мы можем отредактировать макет печатной формы:

  1. Перейдем в меню «Администрирование» — «Печатные формы, отчеты и обработки» — «Шаблоны чеков ККМ».
  2. Создадим или отредактируем существующий шаблон.
  3. В макете чека, в секции «Подвал» или «Заголовок», добавим текстовое поле.
  4. В это поле мы можем вывести параметр [НомерЧека] или [НомерСмены].

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

Особенности работы с «Копией чека»

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

Использование Атол Connect

Для продвинутой кастомизации существует облачный сервис Атол Connect. Рассмотрим его возможности: в личном кабинете сервиса доступен визуальный конструктор шаблонов. Вы можете самостоятельно «нарисовать» чек, передвинуть блоки, добавить логотип или изменить шрифты для конкретных строк. После этого сервис сформирует файл .con, который можно удаленно загрузить в кассу. Однако стоит помнить, что доступ к этому функционалу обычно платный или требует партнерских прав.

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

Подводя итог, для настройки формата чека на Атол 30Ф (v5) рекомендуем придерживаться следующей последовательности действий:

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

← На главную