К статье
Практический материал

Торговля и Склад · 11 мин

Как настроить принтер в 1С:Торговля

Настройка принтера в 1С:Управление торговлей: выбор принтера, печать этикеток и чеков, шаблоны ценников, типовые ошибки и их решение.

Печать документов, ценников, этикеток и чеков — ежедневная операция в 1С:Управление торговлей, и корректная настройка принтера напрямую влияет на скорость работы кассиров и менеджеров. Проблемы обычно возникают не из-за самой 1С, а из-за связки «драйвер Windows — настройки программы — шаблон печатной формы». Разобравшись в этой цепочке, большинство задач решается без привлечения программиста.

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

Ниже описан полный цикл настройки: от установки драйвера до печати этикеток со штрихкодами и подключения принтера чеков. Материал ориентирован на типовые конфигурации «Управление торговлей» редакций 10.3 и 11, а также «Розницу», где логика настройки схожа.

Установка и проверка драйвера принтера в Windows

Любая настройка начинается с операционной системы: 1С не работает с принтером напрямую, а обращается к драйверу Windows. Откройте «Панель управления → Устройства и принтеры» и убедитесь, что принтер установлен, не имеет статуса «Автономно» или «Приостановлено» и печатает тестовую страницу. Если тестовая страница из Windows не выходит, решать проблему нужно на уровне системы, а не 1С.

Для термопринтеров этикеток (например, популярных моделей с печатью на лентах шириной 58 мм или этикетках 58×40, 43×25) критично правильно указать размер носителя в настройках драйвера. Зайдите в «Настройки печати» принтера и создайте пользовательский формат бумаги, соответствующий размеру этикетки, с учётом межэтикеточного зазора. Неверный размер — самая частая причина «съезжающих» этикеток.

Для сетевых принтеров убедитесь, что печать работает именно с того компьютера, где запущена 1С. Если база работает в терминальном режиме, принтер должен быть проброшен в RDP-сессию или установлен на сервере — иначе пользователь просто не увидит его в списке.

Контрольные точки

Как проверить готовность принтера

Тестовая страница из Windows
Норма

Печатается без искажений

Тревожный признак

Очередь зависает или страница пустая — чините драйвер до настройки 1С

Размер бумаги в драйвере
Норма

Совпадает с реальным размером этикетки/чека

Тревожный признак

Стандартный A4 для этикеточного принтера — печать будет съезжать

Доступность принтера в 1С
Норма

Принтер виден в диалоге печати

Тревожный признак

Принтера нет в списке — проверьте RDP-проброс или права пользователя

Настройка печати документов из 1С

Для обычных документов (счета, накладные, акты) 1С использует стандартный диалог печати. Откройте любой документ, нажмите «Печать», выберите нужную печатную форму — перед отправкой на принтер появится предварительный просмотр. Кнопка с изображением принтера вверху открывает диалог, где можно выбрать конкретное устройство, число копий и диапазон страниц.

Если документ печатается с неверной ориентацией или обрезанными полями, откройте в предварительном просмотре «Параметры страницы» (или настройку колонтитулов и полей через меню предпросмотра) и задайте поля вручную. В типовых макетах поля заданы разработчиком, но на принтерах с нестандартной непечатаемой областью края таблицы могут обрезаться — тогда помогает масштаб «По ширине страницы» или уменьшение масштаба до 90–95%.

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

Настройка печати ценников и этикеток

Печать ценников и этикеток в «Управлении торговлей» выполняется через обработку «Печать этикеток и ценников». В редакции 11 она доступна из раздела «Закупки» или «Склад и доставка» (в зависимости от настроек интерфейса), а также из документов поступления и установки цен по кнопке «Печать». В документе выберите товары, укажите количество этикеток и нажмите «Печать».

Ключевой элемент — шаблон этикетки. В форме печати откройте «Шаблоны этикеток и ценников» и выберите подходящий макет или создайте новый в редакторе. В редакторе шаблона задаётся размер этикетки, поля, расположение наименования, цены, штрихкода и артикула. Шаблон должен точно соответствовать размеру этикетки в драйвере принтера — расхождение даже в 2–3 мм приводит к смещению печати на следующую этикетку.

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

Порядок настройки печати этикеток
  1. 1
    Установите драйвер термопринтера и задайте в нём точный размер этикетки
  2. 2
    Откройте в 1С обработку «Печать этикеток и ценников» из документа поступления или установки цен
  3. 3
    Выберите или создайте шаблон этикетки с нужным размером и набором полей
  4. 4
    Напечатайте одну пробную этикетку и сверьте размер и положение с лентой
  5. 5
    Проверьте читаемость штрихкода сканером, затем запускайте полную печать

Подключение принтера чеков (ККТ)

Принтер чеков — это фискальный регистратор или чековый принтер, и в современных конфигурациях он подключается через механизм подключаемого оборудования, а не через обычный диалог печати. Перейдите в «Администрирование → Подключаемое оборудование» (в некоторых редакциях — «Настройка подключаемого оборудования» в разделе продаж) и создайте новый экземпляр оборудования типа «ККТ с передачей данных» или «Принтер чеков».

Для работы потребуется драйвер оборудования: либо драйвер производителя (Атол, Штрих-М, Viki Print и другие), установленный в системе, либо драйвер из состава библиотеки подключаемого оборудования. В карточке оборудования нажмите «Настроить», укажите порт (COM или USB), скорость и параметры устройства, затем выполните «Тест устройства». Успешный тест — обязательное условие перед работой в РМК.

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

Типовые проблемы и их решение

Наиболее частая жалоба — «1С не видит принтер». Причины: принтер не установлен в Windows, сессия терминального сервера не пробрасывает локальные принтеры, либо у пользователя нет прав на сетевой принтер. Диагностика проста: если принтер виден в блокноте Windows, но не виден в 1С — проблема в сессии или правах, а не в программе.

Вторая группа проблем — съезжающие этикетки и обрезанные документы. Это почти всегда несовпадение трёх размеров: размера носителя в драйвере, размера шаблона в 1С и физического размера этикетки. Приведите все три к одному значению, включая межэтикеточный зазор. Для чековых принтеров аналогичная проблема проявляется как обрезанный текст чека — проверьте ширину ленты в настройках драйвера оборудования.

Третья группа — пустые или нечитаемые штрихкоды. Если в шаблоне этикетки штрихкод не выводится, проверьте, что у номенклатуры заполнен штрихкод в карточке товара, а в шаблоне добавлен элемент «Штрихкод» с корректным типом (EAN-13, Code-128). Слишком плотный штрихкод на маленькой этикетке уменьшайте по числу символов или увеличивайте ширину макета.

Типичные ошибки при настройке
01
Настройка шаблона этикетки без учёта размера носителя в драйвере — печать съезжает уже со второй этикетки
02
Печать всей партии ценников без пробного экземпляра — расход ленты и перепечатка
03
Подключение принтера чеков как обычного принтера Windows вместо подключаемого оборудования — РМК не пробивает чеки
04
Изменение типового макета без копии — при обновлении конфигурации правки теряются
05
Игнорирование теста устройства после настройки ККТ — ошибки всплывают в разгар продажи

Частные сценарии и ограничения

Печать на разные принтеры с одного компьютера

Если на рабочем месте документы идут на лазерный принтер, а этикетки — на термопринтер, назначьте лазерный принтером по умолчанию в Windows, а термопринтер выбирайте в диалоге печати этикеток. В некоторых редакциях доступно сохранение настроек печати для конкретной формы — используйте «Сохранить настройки» в диалоге печати, чтобы не выбирать устройство каждый раз.

Работа через терминальный сервер

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

Непечатные формы и внешние печатные формы

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

FAQ

Почему 1С не видит принтер, хотя из Word он печатает?

Чаще всего дело в терминальной сессии: при работе через RDP принтер должен быть проброшен в сессию или установлен на сервере. Также проверьте, что 1С запущена под тем же пользователем Windows, у которого есть доступ к принтеру, и что принтер не переведён в автономный режим в момент печати.

Этикетки печатаются со смещением, каждая следующая ниже предыдущей. Что делать?

Это признак несовпадения размера этикетки в драйвере и в шаблоне 1С. Измерьте реальную этикетку с учётом межэтикеточного зазора, задайте точный размер носителя в настройках драйвера принтера и приведите к нему же размер шаблона в редакторе этикеток. После этого напечатайте пробную партию из 3–5 штук.

Можно ли печатать чеки без фискального регистратора?

Для внутренних нужд (например, товарный чек-просмотр) можно печатать на обычном принтере через печатную форму документа. Но для расчётов с покупателями при обязанности применения ККТ требуется зарегистрированная онлайн-касса — печать чека на обычном принтере её не заменяет.

Как добавить логотип или дополнительные поля в печатную форму накладной?

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

Штрихкод на этикетке есть, но сканер его не читает. В чём причина?

Проверьте три вещи: тип штрихкода в шаблоне должен совпадать с форматом кода в карточке товара (например, EAN-13 требует ровно 13 цифр); размер штрихкода на этикетке не должен быть слишком мелким; качество печати термопринтера должно быть достаточным — бледная печать из-за износа термоголовки часто делает штрихкод нечитаемым.

Настройки печати сбрасываются у другого пользователя. Это нормально?

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

Итог

Что важно запомнить

Настройка принтера в 1С:Торговля строится по цепочке: рабочий драйвер в Windows → выбор принтера в диалоге печати или подключаемом оборудовании → точное совпадение размеров носителя и шаблона. Этикетки настраиваются через шаблоны в обработке печати, чеки — через подключаемое оборудование с обязательным тестом устройства. Перед массовой печатью всегда делайте пробный экземпляр.