Принтер для 1С: что ставить в Windows, а что подключать в программе
Содержание
Обычный офисный принтер в 1С отдельно добавлять не нужно. Программа печатает через принтеры Windows: установите драйвер в системе, и устройство сразу появится в окне печати 1С (Ctrl+P из любой печатной формы). Регистрировать в справочнике 1С нужно только торговое оборудование — кассы (ККТ), принтеры чеков и принтеры этикеток.
Принцип общий для БП 3.0, ЗУП 3.1, УТ 11 и других конфигураций на платформе 8.3: офисный принтер настраивают в Windows, а внешний вид бланка — в самой 1С через параметры страницы и макеты печатных форм.
Подготовка: драйвер принтера в Windows
1С 8.3 не содержит собственных драйверов для лазерных и струйных принтеров. Всё, что видит Windows, видит и 1С. Поэтому первый шаг всегда в системе.
Где ставить принтер
Ключевой момент, на котором ошибаются чаще всего: печать в 1С идёт на стороне клиента, а не на сервере 1С.
| Как работает пользователь | Где должен быть установлен принтер |
|---|---|
| Тонкий или толстый клиент на своём ПК | На компьютере пользователя |
| Через удалённый рабочий стол (RDP) | На терминальном сервере или перенаправлен из локальной сессии |
| Веб-клиент в браузере | На компьютере пользователя, печать идёт через браузер |
| Клиент 1С под Linux | В CUPS на компьютере пользователя |
Ставить драйвер на сервер 1С:Предприятия (где работает служба агента ragent) для обычной печати бессмысленно: рабочий процесс сервера документ на бумагу не отправляет.
Установка драйвера
- Скачайте драйвер с сайта производителя принтера под вашу версию Windows (x64 почти везде).
- Установите его и добавьте принтер:
Параметры → Bluetooth и устройства → Принтеры и сканерыв Windows 11 или классическая панельcontrol printers. - Напечатайте пробную страницу из свойств принтера в Windows. Если она не вышла — 1С здесь ни при чём.
- Отметьте нужный принтер как используемый по умолчанию: 1С подставляет его в диалог печати первым.
Список принтеров, драйверов и портов удобно посмотреть одной командой PowerShell — пригодится, если на терминальном сервере их десятки.
Get-Printer | Select-Object Name, DriverName, PortName, Shared
Как настроить порты и сетевое подключение
Порт определяет, по какому каналу Windows отправляет задание. Для офисной техники вариантов три.
- 🔌 USB — порт вида
USB001создаётся сам при установке драйвера. - 🌐 Сетевой принтер по IP — стандартный порт TCP/IP, протокол RAW, порт 9100. Это самый надёжный вариант для общего принтера в отделе.
- 🖧 Общий принтер другого ПК — путь вида
\\ИМЯ-ПК\ИмяПринтера. Работает, пока включён компьютер-хозяин.
Для торгового оборудования каналы другие: COM-порт (в том числе виртуальный COM поверх USB), USB в режиме HID или Ethernet. Номер COM-порта смотрят в Диспетчере устройств, раздел «Порты (COM и LPT)». Этот номер потом указывают в настройках драйвера внутри 1С.
Виртуальный COM-порт может поменять номер, если воткнуть кассу в другой USB-разъём. После этого 1С перестаёт находить устройство, хотя «ничего не меняли». Подключайте кассу всегда в один и тот же разъём.
Подключаемое оборудование: как добавить кассу или принтер этикеток в 1С
Кассы, принтеры чеков, принтеры этикеток, сканеры и весы 1С подключает через встроенную библиотеку подключаемого оборудования. Здесь регистрация в справочнике обязательна.
Включить функциональность
В 1С:Бухгалтерии 3.0 справочник открывается через Администрирование → Подключаемое оборудование. Если ссылки нет, включите флажок «Использовать подключаемое оборудование» в настройках раздела администрирования.
В Управлении торговлей 11 и Рознице настройки собраны в группе «РМК и оборудование» раздела НСИ и администрирование.
Добавить экземпляр оборудования
- Откройте подключаемое оборудование и выберите тип: ККТ, принтеры чеков, принтеры этикеток и т. д.
- Нажмите «Создать».
- Выберите драйвер оборудования из списка поставляемых или загруженный вами от производителя (АТОЛ, Штрих-М и других).
- Проверьте поле рабочего места. Оборудование привязывается к конкретному компьютеру, а не к пользователю.
- Запишите элемент и откройте настройку устройства: модель, порт, скорость обмена, IP-адрес.
- Если драйвер не установлен на этом компьютере, форма предложит установить его. Для этого нужны права администратора Windows.
Рабочее место определяется по имени компьютера и клиентской сессии. Касса, заведённая на ПК бухгалтера, не появится у кассира на соседнем компьютере. Для каждого рабочего места оборудование добавляют отдельно.
Пробная печать и проверка связи
Проверяйте по слоям, от железа к программе. Так сразу видно, где обрыв.
Офисный принтер
- Пробная страница из Windows — проверяет драйвер и порт.
- Любая печатная форма в 1С, например счёт на оплату: кнопка «Печать» в документе → в окне просмотра снова «Печать» или
Ctrl+P. - В системном диалоге проверьте выбранный принтер и число копий.
Если из Windows печатает, а из 1С нет — проблема в настройках страницы или в перенаправлении принтера в терминальной сессии.
Торговое оборудование
В форме настройки драйвера есть кнопка «Тест устройства». Она проверяет связь с кассой и показывает ответ драйвера: модель, заводской номер, состояние смены. Тест прошёл — канал и порт настроены верно.
Для принтера этикеток после теста напечатайте одну этикетку через обработку печати ценников и этикеток. Так проверяется и связь, и шаблон.
Параметры страницы: поля, ориентация, масштаб
Каждая печатная форма в 1С — это табличный документ. У него свои параметры страницы, и именно они решают, поместится ли ТОРГ-12 на лист.
Открыть параметры можно из окна предварительного просмотра: главное меню (кнопка с тремя полосками слева вверху) → Файл → Параметры страницы.
Что настраивают чаще всего:
- 📐 Ориентация. Книжная для счетов и актов, альбомная для товарных накладных и широких отчётов.
- 🔍 Масштаб. Режим «по ширине страницы» сжимает форму так, чтобы она поместилась целиком. Процент масштаба задают вручную, если шрифт стал мелким.
- 📏 Поля. Уменьшите до 5–10 мм, если строка итогов переносится на второй лист.
- 🖨 Принтер. Можно выбрать прямо в параметрах страницы, если нужен не принтер по умолчанию.
Двустороннюю печать, лоток и качество задают в свойствах самого принтера Windows. Кнопка «Свойства» есть в системном диалоге печати.
Для отчётов (оборотно-сальдовая ведомость, анализ счёта) удобнее не печатать сразу, а сначала включить предварительный просмотр. Там видно, где лягут разрывы страниц.
Шаблоны печатных форм: как изменить макет без доработки конфигурации
Когда формат бумаги в порядке, но не устраивает сам бланк, правят макет. В типовых конфигурациях на БСП для этого есть штатный механизм.
Макеты печатных форм
В Бухгалтерии 3.0: Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм.
- Найдите в списке нужный макет поиском по названию документа, например «Счет на оплату».
- Откройте его на изменение. Макет откроется как табличный документ.
- Поменяйте шрифт, ширину колонок, добавьте подпись или логотип.
- Сохраните. Изменённый макет помечается в списке и используется вместо поставляемого.
Плюс этого способа в том, что конфигурация остаётся на поддержке. При обновлении релиза пользовательский макет сохраняется. Но если фирма 1С поменяла поставляемый бланк (новая форма УПД, например), ваш изменённый вариант останется старым — его придётся сбросить к поставляемому и переделать.
Логотип и факсимиле
Для счёта на оплату в БП 3.0 логотип и подпись с печатью загружают в карточке организации, в разделе с логотипом и печатью. Тогда правка макета не нужна — достаточно выбрать печать «с факсимиле» в окне печати.
Внешние печатные формы
Если нужен бланк, которого нет в типовой, его подключают как внешнюю печатную форму: Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки. Файл .epf загружают в справочник, указывают, к каким документам он относится, и команда печати появляется в документе.
Загружайте только обработки из проверенных источников. Внешняя обработка исполняет код с правами пользователя и может изменить данные базы.
Фискальные регистраторы и принтеры чеков
Касса — не принтер в привычном смысле. Она получает от 1С не картинку, а команды: открыть смену, пробить позицию, закрыть чек. Поэтому её никогда не ставят как принтер Windows для печати из 1С.
Что нужно для работы ККТ с 1С
- 🧾 Драйвер ККТ от производителя нужной версии. Он ставится в Windows и затем подключается в 1С.
- 🔗 Экземпляр оборудования в справочнике 1С, привязанный к рабочему месту кассира.
- 🗂 Регистрация кассы в ФНС и договор с оператором фискальных данных — требование 54-ФЗ, без этого кассу не используют.
- 🏷 Для маркированных товаров — формат фискальных документов 1.2 в кассе и поддержка его в драйвере и релизе 1С.
Чем отличаются типы чекового оборудования
| Тип в 1С | Что делает | Когда выбирать |
|---|---|---|
| ККТ (фискальный регистратор) | Пробивает фискальный чек, передаёт данные в ОФД | Любые расчёты с покупателем |
| Принтер чеков | Печатает нефискальные документы: товарный чек, слип | Дополнительные бумаги к продаже |
| Принтер этикеток | Печатает этикетки и ценники командами принтера | Маркировка товара, полочные ценники |
Принтер этикеток: два способа
Принтер этикеток (Zebra, Godex, АТОЛ и подобные) можно подключить двумя путями.
- Как обычный принтер Windows. Этикетки печатаются из табличного документа. Проще, но надо точно выставить размер бумаги в драйвере — иначе этикетка «поедет» на соседнюю.
- Как подключаемое оборудование 1С. Шаблон этикетки передаётся на языке принтера. Печать быстрее и чётче, особенно для штрихкодов маркировки.
При первом способе создайте в драйвере Windows свой размер бумаги, равный этикетке (например, 58×40 мм). Затем выберите его в параметрах страницы 1С.
Частые сбои печати и как их не допустить
Многие проблемы лечатся профилактикой, а не поиском виноватого.
- ❌ Принтер поставили на сервер 1С вместо терминального сервера или ПК пользователя. В списке печати его не будет.
- ❌ Каждый пользователь RDP тянет свой драйвер. На терминальном сервере лучше один проверенный драйвер или перенаправление через Easy Print.
- ❌ Правка поставляемого макета в конфигураторе со снятием с поддержки ради мелочи. Для шрифта и колонок хватит «Макетов печатных форм».
- ❌ Касса заведена у одного рабочего места, а кассир сел за другой компьютер.
- ❌ Драйвер ККТ обновили без проверки совместимости с релизом 1С. Сначала проверьте на тестовой базе или одном рабочем месте.
Если зависла очередь печати Windows, службу перезапускают так (из командной строки администратора):
net stop spooler
net start spooler
Все задания в очереди на этом компьютере пропадут, а на терминальном сервере — у всех пользователей. Делайте это, когда никто не ждёт распечатку, и предупредите коллег.
Частые вопросы
Нужно ли перезапускать 1С после установки нового принтера?
Можно ли печатать из 1С в PDF без принтера?
Почему в веб-клиенте нет выбора принтера?
Можно ли одну кассу использовать с двух компьютеров?
Сколько копий печатать по умолчанию?
Источники
- Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчётов в Российской Федерации»