Документы и Печать · 9 мин
Как настроить печать товарного чека в 1С
Пошаговая настройка печати товарного чека в 1С: подключение принтера, выбор макета, ширина ленты, логотип и обязательные реквизиты. Решение типичных проблем печати.
Печать товарного чека в 1С настраивается на двух уровнях: в самой конфигурации (макет, реквизиты, состав печатной формы) и на уровне оборудования (драйвер принтера, ширина ленты, параметры страницы). Чаще всего проблемы возникают именно на стыке этих уровней: макет рассчитан на A4, а печать идёт на чековую ленту 58 или 80 мм, либо драйвер принтера обрезает часть строк.
Порядок действий зависит от того, какой документ вы печатаете и на каком устройстве. Товарный чек может формироваться из документа «Реализация товаров и услуг», «Чек ККМ», «Розничная продажа» или отчёта о розничных продажах — в зависимости от конфигурации (Управление торговлей, Розница, Комплексная автоматизация, УНФ). Ниже разобран универсальный сценарий, который подходит для типовых решений на управляемых формах.
Что понадобится перед настройкой
Перед началом работы убедитесь, что у вас есть права на изменение настроек печати. В типовых конфигурациях для редактирования макетов и параметров печатных форм нужны права администратора или роль «Настройка печатных форм». Если вы работаете под ограниченной учётной записью кассира, часть настроек будет недоступна.
Также подготовьте само оборудование: чековый принтер должен быть физически подключён, установлен его драйвер, а в Windows принтер должен быть виден в списке устройств и печатать тестовую страницу. Если принтер не печатает из блокнота или Word — проблема не в 1С, и настраивать конфигурацию бессмысленно до решения аппаратной части.
Шаг 1. Подключение и проверка принтера чеков
Установите драйвер принтера с диска производителя или официального сайта. Для популярных моделей (АТОЛ, Штрих-М, Xprinter, POS-принтеры на базе ESC/POS) драйвер определяет, как 1С будет взаимодействовать с устройством. После установки откройте «Панель управления — Устройства и принтеры» и убедитесь, что принтер отображается без ошибок.
Распечатайте тестовую страницу средствами Windows. Если текст выходит ровно, без обрезки и с нормальной плотностью печати — переходите к настройке в 1С. Если тестовая страница обрезана, сначала скорректируйте размер бумаги в свойствах принтера: укажите ширину рулона (обычно 58 или 80 мм) и отключите поля, если драйвер это позволяет.
- 1Установите драйвер принтера и перезагрузите компьютер
- 2Проверьте печать тестовой страницы из Windows
- 3В свойствах принтера задайте ширину ленты 58 или 80 мм
- 4Запустите 1С и убедитесь, что принтер доступен в диалоге печати
Шаг 2. Выбор документа и печатной формы
Откройте документ, из которого печатается чек. В «Управлении торговлей» это обычно «Реализация (акты, накладные)», в «Рознице» — «Чек ККМ» или «Реализация товаров». Нажмите кнопку «Печать» и посмотрите список доступных форм: среди них должен быть «Товарный чек», «Чек» или «Товарный чек для принтера чеков».
Если в списке несколько вариантов, ориентируйтесь на назначение: форма «Товарный чек» обычно рассчитана на офисный принтер формата A4/A5, а «Товарный чек (принтер чеков)» — на узкую ленту. Выбор неправильной формы — самая частая причина «лесенки», обрезанных строк и пустых участков бумаги.
Какую форму выбрать
Подходит для офисного принтера, когда чек прикладывается к накладной. Не годится для ленточных принтеров.
Узкий макет под ленту 58/80 мм. Требует корректно настроенной ширины страницы в драйвере.
Подключается через «Дополнительные отчеты и обработки», когда типовой макет не устраивает. Требует готового файла обработки.
Шаг 3. Настройка макета и реквизитов чека
В типовых конфигурациях часть содержимого чека настраивается без изменения макета. Перейдите в раздел «Администрирование — Печатные формы, отчеты и обработки» (в «Рознице» — «Администрирование — Печатные формы»). Здесь можно включить вывод логотипа, колонтитулов и дополнительных реквизитов, если конфигурация это поддерживает.
Реквизиты организации (наименование, ИНН, адрес, телефон) чек берёт из карточки организации в справочнике «Организации». Если в чеке пустые строки или устаревшие данные — исправляйте их там, а не в макете. Текст приветствия и благодарности внизу чека в «Рознице» обычно задаётся в настройках магазина или шаблона чека.
Если типового макета недостаточно — нужен другой порядок колонок, скидки построчно, штрихкод на чеке — потребуется редактирование макета в конфигураторе или подключение внешней печатной формы. Это работа для специалиста по 1С: ошибка в макете может сломать печать всех документов, использующих этот шаблон.
Шаг 4. Настройка параметров страницы под ширину ленты
Откройте печатную форму чека и перейдите в предварительный просмотр. В диалоге печати выберите чековый принтер и откройте его свойства. Ключевые параметры: ширина бумаги (58 или 80 мм), отсутствие полей или минимальные поля, масштаб 100% без подгонки под страницу.
В самой 1С параметры страницы макета (поля, ориентация, масштаб) хранятся в макете. Если чек «уезжает» вправо или обрезается снизу, проверьте в конфигураторе свойства макета: поля должны соответствовать реальной печатающей области принтера. Для ленты 80 мм полезная ширина печати обычно около 72 мм — оставляйте запас.
Как проверить результат
Все строки помещаются по ширине, текст читаем, реквизиты полные
Правый край обрезан, цены переносятся на новую строку, «лесенка»
Формат стабилен независимо от количества позиций
При длинных наименованиях вёрстка разваливается
Чек выглядит одинаково на всех компьютерах
На другом ПК другой масштаб или шрифт — не настроен драйвер там
Типичные ошибки и их устранение
Обрезка правого края почти всегда означает несоответствие ширины макета и настроек драйвера. Проверьте, что в свойствах принтера выбрана именно та ширина рулона, которая установлена физически. Переходник ленты 80→58 мм без смены настроек даст обрезку.
Пустые реквизиты в шапке чека — следствие незаполненной карточки организации или кассы ККМ. Проверьте справочники «Организации» и «Кассы ККМ»: поля ИНН, адрес, регистрационный номер должны быть заполнены на дату документа.
Когда нужна внешняя печатная форма
Внешняя обработка печати подключается через «Администрирование — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки», если в конфигурации включён этот механизм. Она уместна, когда нужен нестандартный состав данных: штрихкод номера чека, построчные скидки, рекламный блок, двойной экземпляр.
Готовую внешнюю форму должен разрабатывать специалист с учётом вашей конфигурации и версии платформы — обработка от другой конфигурации, скорее всего, не заработает без адаптации. После подключения назначьте форму нужному виду документов и проверьте печать на копии базы.
Что важно запомнить
Настройка сводится к трём вещам: рабочий драйвер принтера с правильной шириной ленты, подходящая печатная форма из документа и заполненные реквизиты организации. Макет правьте только с резервной копией, а результат всегда проверяйте тестовой печатью на реальном документе.
Частые вопросы
Почему чек печатается с пустой шапкой?
Данные шапки берутся из карточки организации и кассы ККМ. Откройте справочник «Организации», проверьте наименование, ИНН и адрес на дату документа. Если карточка заполнена, а шапка пустая — возможно, макет ссылается на другие реквизиты, и его нужно смотреть в конфигураторе.
Как изменить текст внизу чека («Спасибо за покупку»)?
В «1С:Розница» такой текст обычно задаётся в настройках шаблона чека или магазина. В других конфигурациях подпись может быть жёстко прописана в макете — тогда её меняют через конфигуратор или внешнюю печатную форму.
Можно ли печатать товарный чек на обычном офисном принтере?
Да. Выберите форму «Товарный чек» без пометки «для принтера чеков» — она рассчитана на лист A4 или A5. В настройках страницы задайте альбомную или книжную ориентацию по макету и проверьте поля в предварительном просмотре.
Чек обрезается справа только на одном компьютере. В чём причина?
Параметры страницы и драйвер настраиваются на каждом рабочем месте отдельно. На проблемном ПК откройте свойства принтера и сравните ширину бумаги, поля и масштаб с тем компьютером, где печать корректна. Часто помогает полное удаление и повторная установка драйвера.
Исчезнет ли настройка макета после обновления конфигурации?
Изменённые типовые макеты при обновлении могут быть замещены новыми версиями из поставки. Чтобы не потерять доработки, оформляйте их как внешние печатные формы или контролируйте сравнение макетов при каждом обновлении, сохраняя копии изменённых объектов.