Переход на платформу 5.0 (v5) для кассовых аппаратов Атол принес множество изменений в архитектуру взаимодействия драйвера и ККТ. Одной из наиболее частых проблем, с которыми сталкиваются пользователи и администраторы, является изменение внешнего вида чека: исчезновение привычных реквизитов (номер чека, номер смены) и невозможность быстро изменить размер шрифта, как это делалось в платформе 2.5. В данной статье мы подробно разберем, как вернуть необходимые данные в чек и настроить его формат под требования бизнеса.
Для начала проанализируем ситуацию: почему привычные данные исчезли? В платформе 5.0 компания Атол реализовала новые требования законодательства (приказы ФНС от 2020 года), согласно которым номер чека за смену (Тег 1042) и номер смены (Тег 1038) перестали быть обязательными для печатной формы чека. Они остаются обязательными в электронном документе, передаваемом в ОФД, но на бумаге их можно не печатать ради экономии ленты.
Рассмотрим вторую причину: в новой платформе больше не поддерживается классический редактор шаблонов TemplateEditor. Теперь внешний вид чека определяется бинарными шаблонами (файлы с расширением .con), которые жестко прошиты в памяти кассы или загружаются отдельно. По умолчанию в платформе v5 часто активирован «Компактный» шаблон, в котором ради экономии места вырезаны «лишние» реквизиты и уменьшены шрифты.
Если пользователи жалуются на слишком мелкий или «слипшийся» текст, нам необходимо обратиться к параметрам ККТ через «Тест драйвера ККТ» (версии 10.6.3.0 и выше). Разберем по шагам, какие настройки за это отвечают:
0 соответствует стандартному (наиболее крупному) шрифту, а последующие значения (1, 2 и т.д.) — более узким или мелким вариантам. Попробуем изменить значение на 0, если установлено другое.Важное замечание: Настройка размера шрифта для чеков (параметр 347) часто работает только при использовании определенного типа шаблона (обычно «шаблона совместимости» или стандартного). Если у вас загружен специфический компактный шаблон, ККТ может игнорировать изменение номера шрифта.
Если бизнес-процессы требуют наличия номера чека на бумаге, нам необходимо сменить используемый шаблон. Выясним причину, по которой стандартные действия могут не помогать. В платформе 5.0 существует разделение на внутренние (дефолтные) и загружаемые шаблоны.
Рассмотрим алгоритм переключения шаблона:
.con. Для Атол 30Ф (ширина ленты 57 мм) используются шаблоны, названия которых начинаются на 2xxx (например, 2025).Если настройки кассы не позволяют добиться нужного результата или вы боитесь повредить прошивку, мы можем пойти другим путем — использовать возможности учетной системы (например, 1С:Розница или 1С:УНФ). Рассмотрим, как добавить номер чека программно:
В большинстве современных конфигураций 1С на управляемых формах реализован механизм Шаблонов чеков ККМ. Мы можем отредактировать макет печатной формы:
[НомерЧека] или [НомерСмены].В этом случае 1С будет передавать эти данные на кассу как обычные текстовые строки (нефискальные данные). Касса просто распечатает их как текст, независимо от того, что настроено в её фискальном шаблоне. Это самый надежный способ получить желаемый вид чека, не прибегая к сложному конфигурированию ККТ.
Проанализируем еще одну техническую особенность платформы v5. Часто при печати основного фискального чека номера отсутствуют, но если выполнить операцию «Печать копии чека» через драйвер или кассовое ПО, ККТ выдает документ со всеми реквизитами, включая номер смены и чека. Это происходит потому, что для копий часто используется другой, более полный шаблон. Если номер чека нужен лишь изредка для сверки, можно использовать этот функционал.
Для продвинутой кастомизации существует облачный сервис Атол Connect. Рассмотрим его возможности: в личном кабинете сервиса доступен визуальный конструктор шаблонов. Вы можете самостоятельно «нарисовать» чек, передвинуть блоки, добавить логотип или изменить шрифты для конкретных строк. После этого сервис сформирует файл .con, который можно удаленно загрузить в кассу. Однако стоит помнить, что доступ к этому функционалу обычно платный или требует партнерских прав.
Подводя итог, для настройки формата чека на Атол 30Ф (v5) рекомендуем придерживаться следующей последовательности действий:
.con, соответствующих вашей версии прошивки.Помните, что платформа v5 ориентирована на максимальную скорость печати и экономию ресурсов, поэтому многие «декоративные» элементы по умолчанию скрыты. Системный подход к настройке драйвера и шаблонов 1С позволит вам добиться идеального баланса между читаемостью чека и требованиями законодательства.