Торговля и Склад · 9 мин
Как изменить чек ККМ в 1С: настройка и редактирование шаблона
Как изменить чек ККМ в 1С: редактирование шаблона чека, добавление реквизитов, настройка в УТ 11, Рознице и УНФ. Пошаговые инструкции и разбор ошибок.
Чек ККМ в 1С формируется из двух частей: фискальных данных, которые передаются в кассу по драйверу, и текстового шаблона, который определяет внешний вид чека — шапку, подвал и дополнительные строки. Изменить чек можно двумя способами: отредактировать стандартный шаблон в настройках подключаемого оборудования или внести изменения в макет печатной формы, если чек печатается как обычный документ.
Подход зависит от конфигурации (Управление торговлей 11, Розница, УНФ, КА, ERP) и от того, как подключена касса — через драйвер АТОЛ, Штрих-М или через обработку обслуживания. Ниже разобраны оба сценария с конкретными шагами, ограничениями и типичными ошибками.
Что можно и что нельзя менять в чеке ККМ
Прежде чем править шаблон, важно понимать границы. Фискальная часть чека — наименования товаров, суммы, ставки НДС, признаки способа и предмета расчёта, реквизиты организации — формируется по требованиям 54-ФЗ и передаётся в кассу через драйвер. Эти данные нельзя произвольно редактировать в шаблоне: касса сама добавляет обязательные реквизиты, а их состав определяется приказом ФНС.
Свободно редактируется нефискальная часть: текстовая шапка перед позициями (приветствие, название магазина, акции), подвал после итога (благодарность, реквизиты для возврата, промокоды, QR-ссылка на отзыв), а также дополнительные строки внутри шаблона. Некоторые драйверы позволяют выводить произвольные текстовые строки и в середину чека.
Где в 1С хранится шаблон чека
В типовых конфигурациях на БСП (УТ 11, Розница 2/3, КА 2, ERP, УНФ) шаблоны чеков находятся в разделе Администрирование → Печатные формы, отчёты и обработки → Шаблоны чеков ККМ либо НСИ и администрирование → Настройка подключаемого оборудования → Шаблоны чеков ККМ. Точный путь зависит от конфигурации и версии, но искомый пункт всегда называется «Шаблоны чеков ККМ».
Шаблон привязывается к экземпляру оборудования: откройте карточку фискального регистратора в списке подключаемого оборудования и проверьте, какой шаблон указан в поле «Шаблон чека». Если поле пустое, используется шаблон по умолчанию из драйвера кассы — тогда сначала создайте свой шаблон и выберите его в карточке оборудования.
Редактирование шаблона чека: пошаговая инструкция
Откройте справочник «Шаблоны чеков ККМ» и создайте новый элемент кнопкой «Создать» — не правьте предопределённый шаблон, чтобы при обновлении конфигурации не потерять изменения. Задайте понятное имя, например «Чек с акцией — касса 1».
Шаблон состоит из секций: шапка, табличная часть (позиции), подвал. В текстовых полях можно вводить обычный текст и параметры в квадратных скобках — например, [НомерЧека], [Дата], [Кассир], [Организация]. Состав доступных параметров зависит от конфигурации; обычно он указан в подсказке редактора шаблона или доступен через кнопку вставки параметра.
- 1Откройте Администрирование → Шаблоны чеков ККМ и создайте новый шаблон
- 2Заполните шапку и подвал текстом, вставьте нужные параметры в квадратных скобках
- 3Сохраните шаблон и откройте карточку фискального регистратора в списке оборудования
- 4Укажите новый шаблон в поле «Шаблон чека» и запишите карточку
- 5Напечатайте тестовый чек (пробитие тестового документа или X-отчёт с проверкой) и сверьте результат
После сохранения обязательно напечатайте пробный чек. Проверьте, что параметры подставились значениями, а не остались в виде квадратных скобок, текст не обрезался по ширине ленты (обычно 32–48 символов в строке в зависимости от кассы и шрифта) и выравнивание выглядит корректно.
Изменение наименований товаров и фискальных данных
Частая задача — чтобы в чеке товар назывался иначе, чем в номенклатуре. В типовых конфигурациях в чек выводится либо наименование номенклатуры, либо «наименование для печати» (полное наименование), если оно заполнено в карточке товара. Чтобы изменить текст в чеке, откройте карточку номенклатуры и заполните поле «Наименование для печати» (в УНФ — «Наименование в чеке» или аналогичное).
Массово заполнить печатные наименования можно групповой обработкой изменения реквизитов: Администрирование → Обслуживание → Корректировка данных → Групповое изменение реквизитов. Это безопаснее, чем правка шаблона, потому что фискальные строки всё равно формируются из данных документа, а не из текста шаблона.
Настройка чека через драйвер кассы
Часть параметров чека управляется не из 1С, а из драйвера ККТ: клише (графический логотип), шрифты, печать рекламного текста в конце чека, отсечка. Для АТОЛ это «Драйвер ККТ» (тест драйвера) — вкладки с настройками печати и клише; для Штрих-М — «Тест драйвера FR», раздел «Таблицы», где редактируются строки клише и рекламного текста.
Порядок действий: закройте смену и освободите порт кассы в 1С, откройте утилиту драйвера, загрузите логотип или отредактируйте таблицы строк, сохраните в кассу и напечатайте тестовый чек из самой утилиты. Только после этого подключайте кассу обратно в 1С. Если касса занята сеансом 1С, драйвер не даст записать настройки.
Сравнение вариантов
Подходит для текста шапки, подвала и дополнительных строк; настраивается без программиста, но не меняет логотип и шрифты
Нужен для логотипа, клише, шрифтов и рекламного текста; требует доступа к утилите драйвера и остановки работы кассы
Когда штатных возможностей не хватает (нестандартная структура чека); требует разработчика и усложняет обновления
Изменение печатной формы «чека» как документа
Иногда под «чеком» имеют в виду не фискальный чек, а печатную форму документа «Чек ККМ» или товарный чек, выводимый на обычный принтер. Такая форма редактируется как макет: откройте документ, нажмите «Печать», выберите нужную форму и через «Ещё → Изменить макет» (при включённой возможности редактирования печатных форм) откорректируйте макет — добавьте поля, измените текст, вставьте логотип.
Если кнопка изменения макета недоступна, включите в настройках пользователя право редактирования печатных форм либо попросите администратора. Помните: товарный чек на обычном принтере не заменяет фискальный чек ККТ — это дополнительный документ для покупателя.
Как проверить результат
Новый текст шапки и подвала выведен, параметры подставлены значениями
Текст старый — шаблон не привязан к кассе; скобки с именами параметров — параметр не существует
Выводится наименование для печати из карточки товара
Выводится рабочее наименование — поле для печати не заполнено
Строки не обрезаны, переносы читаемы
Текст обрезан справа — превышена ширина печати кассы
Когда нужен разработчик
Штатными средствами закрываются большинство задач: текст, параметры, логотип через драйвер. К доработке прибегают, когда нужна нестандартная логика — например, печать разных шаблонов в зависимости от вида операции, вывод данных из дополнительных реквизитов документа, которых нет среди параметров шаблона, или особая структура строк.
Доработка выполняется через расширение конфигурации, а не изменение типового кода — так обновления не сломают механизм печати. Перед обращением к разработчику сформулируйте задачу на примере реального чека: какие строки, откуда берутся данные, на каких кассах должно работать.
Что важно запомнить
Текст чека меняется в шаблоне чеков ККМ, фискальные данные — только через данные документа и карточек товаров, логотип и шрифты — через драйвер кассы. Всегда создавайте копию шаблона, привязывайте её к оборудованию и проверяйте результат пробным чеком.
Частые вопросы
Почему после изменения шаблона чек печатается по-старому?
Чаще всего новый шаблон не выбран в карточке фискального регистратора или кассы ККМ. Откройте подключаемое оборудование, проверьте поле «Шаблон чека» и переподключите оборудование. Также проверьте, не задан ли отдельный шаблон для рабочего места или магазина.
Можно ли убрать из чека название организации или ИНН?
Нет, это обязательные реквизиты по 54-ФЗ, их формирует касса автоматически. Удалить или скрыть их нельзя ни шаблоном, ни настройками драйвера.
Как добавить в чек QR-код со ссылкой на отзыв?
Штатный шаблон 1С обычно работает только с текстом. QR-код печатается либо средствами драйвера ККТ (если он поддерживает печать штрихкодов из произвольной строки), либо через доработку — передачу команды печати QR-кода из кода конфигурации.
Изменится ли шаблон на всех кассах сразу?
Нет. Шаблон привязывается к конкретному экземпляру оборудования. Если касс несколько, укажите шаблон в карточке каждого фискального регистратора или настройте привязку по магазинам.
Что делать, если текст в чеке обрезается?
Сократите строки до ширины печати вашей кассы (часто 32–48 символов в зависимости от шрифта) и разбейте длинный текст на несколько строк в шаблоне. Точную ширину проверьте тестовой печатью из утилиты драйвера.