Клише, логотип и шаблоны чека в кассах АТОЛ

Шапка и подвал чека — то, что видит покупатель первым и последним. Название магазина, телефон, «спасибо за покупку», логотип. Настраивается всё это не там, где обычно ищут, и по дороге легко удивиться.

Разберём, где что лежит и как это менять.

Три разных механизма

Прежде чем что-то настраивать, стоит развести три вещи, которые часто путают.

Клише — текст и картинки, которые касса печатает в начале каждого документа. Хранится в самой кассе и редактируется через драйвер.

Шаблон чека — файл, определяющий вид всего документа: расположение полей, доступные шрифты. Загружается в кассу и привязан к версии прошивки.

Настройки шрифта и яркости печати в драйвере ККТ АТОЛ
Шрифт и яркость печати задаются отдельно от шаблона — в настройках драйвера

Дополнительные строки — текст, который кассовая программа передаёт кассе при печати конкретного чека. Живёт не в кассе, а в команде.

Важный момент: клише находится не в шаблоне чека, а редактируется отдельно. Это первое, обо что спотыкаются.

Перед изменениями: сохраните исходные строки клише, параметры и сведения о шаблоне, модель/прошивку и ширину ленты. Если меняете файл шаблона, подготовьте совместимый исходный файл для возврата и проверьте требования к лицензии. Сначала измените один элемент и выполните нефискальную печать клише. Она проверяет шапку, но не весь состав обязательных реквизитов чека; их сравнивайте по существующему документу или на учебном стенде.

Как отредактировать клише

  1. Откройте «Тест драйвера ККТ» → «Свойства», выберите модель и канал связи.
  2. Нажмите «Параметры ККТ».
  3. Раскройте раздел «9 Клише».
  4. Отредактируйте строки.
  5. «Сохранить и выйти».

Проверить результат, не пробивая чек, можно так: главное окно → раздел «Печать»«Печать клише». Касса напечатает только шапку.

Размер и начертание текста

Размер шрифта в клише зависит от загруженного в кассу шаблона — именно в нём определены доступные шрифты. Поэтому на разных прошивках набор отличается.

Чтобы применить шрифт к строке, кликните правой кнопкой в её начале, в контекстном меню выберите «Шрифт» и укажите нужный.

Там же есть символ удвоения — он делает символы крупнее. Особенность: его нужно ставить перед каждой буквой, которую хотите увеличить, а не на строку целиком. Для короткого названия это терпимо, для длинного превращается в мучение.

Логотип в клише

Картинка сначала загружается в память кассы, а потом вставляется в строку клише по номеру.

Шаг 1. Загрузить картинку. Настройте подключение, поставьте галочку «Включено» и в разделе программирования загрузите изображение. Запомните номер, под которым оно легло в память.

Здесь есть развилка: кнопка «Загрузить картинку в клише» кладёт изображение под номером 0, заменяя стандартное. Кнопка «Загрузить картинку» добавляет его в общую память.

Шаг 2. Вставить в клише. Вернитесь в «Параметры ККТ» → «9 Клише», кликните правой кнопкой по нужной строке, выберите «Изображение из памяти» и введите номер картинки.

Ограничение для касс на платформе 5. В клише можно вставить только одну картинку — с номером 0. Если у вас несколько изображений в памяти, в шапку попадёт всё равно нулевое. Это не настройка, а свойство прошивки.

Как убрать логотип АТОЛ

Стандартное клише содержит логотип производителя. Убирается он редактированием строки клише: в «Параметры ККТ» → «9 Клише» удалите из строки конструкцию вида

↓36↓¶0,center¶

Это и есть команда вставки картинки номер 0 с выравниванием по центру. Удалили — логотип перестал печататься.

Дополнительные строки в шапке и подвале

Если нужно добавить текст не в клише, а именно к чеку, есть отдельный механизм — через скрипты драйвера. Раздел «Скрипты драйвера»:

Для шапки:

Fptr.setParam(Fptr.LIBFPTR_PARAM_TEXT, "ЗАГОЛОВОК 1\nЗАГОЛОВОК 2\n");
Fptr.setHeaderLines();

Для подвала:

Fptr.setParam(Fptr.LIBFPTR_PARAM_TEXT, "\nПОДВАЛ 1\nПОДВАЛ 2\n\n");
Fptr.setFooterLines();

Перенос строки задаётся символами \n.

Разница с клише принципиальная: клише хранится в кассе и печатается всегда, а эти строки задаёт программа при печати. Второй вариант удобен, когда текст меняется — например, акция на неделю.

Шаблоны чеков

Шаблон определяет вид документа целиком и привязан к версии прошивки. Файлы имеют расширение .con и имена вида ATEC2018.con, ATCP2022.con — свой набор для каждой версии ПО ККТ и для каждой ширины ленты.

Отсюда практическое следствие: после обновления прошивки шаблон может потребовать обновления. Если чек вдруг стал выглядеть иначе или пропали шрифты — смотрите в эту сторону.

В параметрах ККТ есть настройка «Использовать загружаемые шаблоны» со значением вида «Да (блокировать работу без них)». При таком режиме касса без загруженного шаблона работать откажется.

Посмотреть, что сейчас загружено, можно запросом: раздел «Информация о ККТ»«44 — Информация о загруженном шаблоне». Есть и отдельный раздел «Шаблоны ККТ» для работы с ними.

Если текст обрезается по краю

При обрезании текста проверьте ширину бумаги, направляющие, отступы и соответствие шаблона модели/прошивке. По одному симптому нельзя исключить шаблон.

Смежная настройка — ширина бумаги в разделе «1 Основные». Если она не соответствует реальной ленте, разметка поедет.

Если же чек бледный или в нём пропадают строки, причина другая — см. разбор проблем печати.

Что нельзя изменить через клише

Отдельно стоит сказать, чего в клише делать не нужно.

Адрес и место расчётов печатаются не из клише, а из регистрационных данных кассы. Изменить их можно только перерегистрацией, и вписывать новый адрес в шапку вместо этого — плохая идея: в фискальных данных останется старый.

Обязательные реквизиты чека формирует касса по требованиям формата, и клише на них не влияет. Что должно быть в чеке — в статье про реквизиты кассового чека.

Частые вопросы

Изменил клише, а печатается старое. Проверьте, что нажали «Сохранить и выйти», а не «Выйти без сохранения». Кнопки соседние.

Логотип загрузился, но в чеке его нет. На прошивках платформы 5 в клише печатается только картинка с номером 0. Загрузите изображение именно под этим номером.

После обновления пропали шрифты. Сравните сведения о загруженном шаблоне с требованиями текущей прошивки, а также настройки шрифта. Несовместимость — возможная причина, которую нужно подтвердить.

Можно ли сделать разное клише для разных типов документов? Возможности зависят от шаблона. В базовом варианте клише одно на все документы.

Перенос на вторую кассу. Экспорт сохраните как резервную копию, но не импортируйте весь набор вслепую: модели, прошивки, ширина ленты и параметры подключения могут различаться. Переносите проверенные параметры клише и сверяйте результат на целевой ККТ.

Коротко

Клише живёт в самой кассе и редактируется в «Параметры ККТ» → «9 Клише», а не в шаблоне чека. Логотип сначала загружается в память, потом вставляется в строку через «Изображение из памяти» по номеру; на платформе 5 в клише попадает только картинка с номером 0. Логотип АТОЛ убирается удалением конструкции ↓36↓¶0,center¶ из строки клише. Размер шрифта зависит от загруженного шаблона, а шаблон привязан к версии прошивки. Проверять результат удобно печатью клише, не тратя чек.


Материал носит информационный характер. Сайт atoldriver.ru не является представительством компании АТОЛ и не оказывает услуг по обслуживанию оборудования.