Принтер, макеты и факсимиле: как заставить 1С печатать правильно

· 9 мин

Содержание

Отдельно «установить печать в 1С» нельзя: программа печатает на те принтеры, которые установлены в Windows на компьютере пользователя. Поставьте драйвер принтера в системе, проверьте пробную страницу — и он появится в 1С в окне печати (Ctrl+P) и в Параметрах страницы любой печатной формы. Чековые принтеры, фискальные регистраторы и принтеры этикеток подключаются иначе — через справочник подключаемого оборудования.

Типичная ситуация: в офис привезли новый МФУ, бухгалтер открывает счёт, жмёт «Печать», а лист выходит на старый принтер в соседнем кабинете или обрезается по краю. Ниже разобрана настройка по шагам: от драйвера до макета, печати организации на счёте и работы через удалённый рабочий стол.

1. Подготовка: принтер и драйвер в Windows

1С не управляет драйверами. Всё, что умеет принтер в Windows, умеет и 1С, и наоборот: если система печатает с ошибками, 1С их повторит.

Порядок подготовки:

  1. Скачайте драйвер с сайта производителя принтера под вашу версию Windows и разрядность. Универсальный драйвер из Центра обновления часто работает, но не всегда даёт выбор лотка и двусторонней печати.
  2. Установите принтер через Параметры → Bluetooth и устройства → Принтеры и сканеры (Windows 10/11) или через Панель управления → Устройства и принтеры.
  3. Распечатайте пробную страницу из свойств принтера.
  4. Назначьте принтер по умолчанию, если именно на него должна уходить вся печать из 1С.
  5. В Windows 10/11 отключите опцию «Разрешить Windows управлять принтером, используемым по умолчанию». Иначе система сама переключает принтер по умолчанию на последний использованный, и 1С «вдруг» начинает печатать не туда.

Сетевой принтер лучше подключать по IP-адресу (порт TCP/IP), а не через общий доступ с чужого компьютера. Тогда печать не встаёт, когда коллега выключил свой ПК.

После установки драйвера перезапустите 1С. Список принтеров программа читает при открытии диалога печати, но открытые формы иногда держат старый выбор.

2. Настройка печати в интерфейсе 1С

В интерфейсе «Такси» печать любой формы доступна тремя способами:

  • 🖨️ кнопка Печать в командной панели документа — открывает список печатных форм (счёт, накладная, акт);
  • 📄 в открытой печатной форме — кнопка с принтером или Ctrl+P, откроется системный диалог печати;
  • ☰ главное меню (значок с тремя полосками в левом верхнем углу) → Файл → Печать, Предварительный просмотр, Параметры страницы.

Параметры страницы

Окно Параметры страницы — главное место настройки. Здесь задаются:

ПараметрЧто меняетКогда трогать
ПринтерНа какой принтер уйдёт формаЕсли печать идёт не на тот аппарат
ОриентацияКнижная или альбомнаяТОРГ-12, УПД, оборотки широкие — им нужна альбомная
МасштабПроцент или «По ширине страницы»Если таблица обрезается справа
ПоляОтступы сверху, снизу, слева, справаПринтер не печатает у края листа
КолонтитулыНомер страницы, датаМногостраничные реестры
Копий и разбор по копиямКоличество экземпляровДокумент нужен в 2–3 экземплярах

Режим «По ширине страницы» решает большинство случаев с обрезанной правой колонкой. Если после этого шрифт становится слишком мелким — переключите ориентацию на альбомную.

Количество копий в форме печати

В типовых конфигурациях (БП 3.0, ЗУП 3.1, УТ 11) форма печати документов содержит поле Копий. Число копий там задаётся для каждой печатной формы отдельно. Программа запоминает его для пользователя, так что накладную в двух экземплярах достаточно настроить один раз.

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

3. Чековые принтеры, этикетки и COM-порты

Фискальный регистратор, принтер чеков, принтер этикеток и весы с печатью не работают через диалог Ctrl+P. Ими управляет подсистема «Подключаемое оборудование» через драйверы, совместимые с 1С.

Где найти справочник:

КонфигурацияПуть
1С:Бухгалтерия 3.0Администрирование → Подключаемое оборудование
1С:Управление торговлей 11НСИ и администрирование → Администрирование → РМК и оборудование → Подключаемое оборудование

Порядок подключения устройства на COM-порт:

  1. Установите драйвер производителя (АТОЛ, Штрих-М и т. п.) на компьютер, к которому физически подключено устройство.
  2. Откройте Диспетчер устройств → Порты (COM и LPT) и запишите номер порта. USB-кабель многих кассовых аппаратов создаёт виртуальный COM-порт.
  3. В справочнике подключаемого оборудования отметьте нужный тип (например, «Фискальные регистраторы» или «Принтеры этикеток»), создайте экземпляр, выберите драйвер и рабочее место.
  4. В настройке экземпляра укажите COM-порт и скорость обмена. Скорость берётся из документации или из утилиты производителя.
  5. Нажмите тест устройства в окне настройки.

COM-порт может занять только одна программа. Если открыта утилита настройки ККТ, другая касса или ещё один сеанс 1С на этом ПК, 1С получит ошибку подключения. Закройте утилиту и повторите тест.

Обычный офисный принтер этикеток можно подключить и как обычный принтер Windows. Тогда ценники и этикетки печатаются через стандартную форму, а размер листа задаётся в драйвере (например, 58×40 мм) и в Параметрах страницы.

4. Макеты печатных форм: правка без программиста

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

Вариант 1 — из самой печатной формы:

  1. Откройте печатную форму документа.
  2. В меню Ещё выберите Изменить макет.
  3. Отредактируйте ячейки: текст, шрифт, границы, ширину колонок.
  4. Сохраните изменения и закройте макет. Следующая печать пойдёт уже по новому виду.

Вариант 2 — через список макетов: Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. Здесь видно, какие макеты изменены, и можно вернуть стандартный.

Параметры в квадратных скобках или с подсветкой в макете не удаляйте и не переименовывайте — это поля, в которые программа подставляет реквизиты документа. Без них в счёте появятся пустые места.

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

Для формы, которой нет в типовой конфигурации, есть два пути:

  • 📦 внешняя печатная форма (файл .epf) — подключается через Администрирование → Печатные формы, отчеты и обработки → Дополнительные отчеты и обработки, кнопка Добавить из файла; потом в карточке указывается, к каким документам она относится;
  • 🧩 расширение конфигурации (файл .cfe) — подходит, когда нужно изменить поведение типовой формы, а не нарисовать рядом новую. Расширения не снимаются при обновлении типовой конфигурации.

Изменённый в пользовательском режиме макет после обновления релиза продолжает использоваться, но новые поля из обновлённого стандартного макета в него не попадут. После крупного обновления сравните свой макет со стандартным в списке макетов.

5. Печать и подпись организации на счёте

Иногда под «установить печать» имеют в виду оттиск печати организации на документе. В 1С:Бухгалтерии 3.0 это делается так:

  1. Откройте Главное → Организации и карточку своей организации.
  2. Перейдите в раздел Логотип и печать.
  3. Загрузите картинки: логотип, печать, подписи руководителя и главного бухгалтера.
  4. Сохраните карточку.
  5. В документе «Счёт на оплату покупателю» нажмите Печать — в списке появится вариант счёта с печатью и подписями.

Как подготовить картинки:

  • 🖼️ отсканируйте оттиск и подписи на белом листе с разрешением 300 dpi;
  • ✂️ обрежьте поля вокруг оттиска вплотную;
  • 🎨 сохраните в PNG с прозрачным фоном — тогда печать не перекроет текст белым прямоугольником;
  • 📏 оттиск печати обычно около 40 мм в диаметре, подпись — около 30–40 мм в ширину.

Факсимильная подпись на счёте — это удобство, а не юридическая подпись. Для первичных документов, которые должны быть подписаны, используйте собственноручную подпись или электронную подпись через ЭДО.

6. Печать при работе через сервер, RDP и браузер

Где физически печатается документ, зависит от способа работы с 1С.

Режим работыОткуда берётся список принтеров
Тонкий клиент на своём ПК (файловая или клиент-серверная база)Принтеры Windows на этом ПК
Удалённый рабочий стол (RDP, RemoteApp)Принтеры терминального сервера и перенаправленные с вашего ПК
Веб-клиент в браузереДиалог печати браузера на вашем ПК

Клиент-серверный вариант

В клиент-серверном режиме печать из открытой формы всё равно идёт с компьютера пользователя. Сервер 1С формирует табличный документ, а отправляет его на принтер клиентское приложение. Устанавливать принтеры на сервер 1С ради обычной печати не нужно.

Исключение — фоновые и регламентные задания, которые печатают сами без участия пользователя. Они работают от имени учётной записи службы сервера 1С и видят только принтеры, доступные этой учётной записи. Такие доработки лучше перевести на сохранение в PDF.

Терминальный сервер

На RDP пользователь видит перенаправленные принтеры с подписью вроде «(перенаправлено 2)». Чтобы они появлялись:

  1. В клиенте «Подключение к удалённому рабочему столу» откройте Показать параметры → Локальные ресурсы и отметьте Принтеры.
  2. На сервере перенаправление принтеров не должно быть запрещено групповой политикой.
  3. Если драйвер принтера на сервере отсутствует, поможет драйвер Remote Desktop Easy Print — он передаёт задание на клиентский ПК, где стоит родной драйвер.

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

Веб-клиент

В браузере кнопка печати открывает предпросмотр браузера. Масштаб, поля и колонтитулы задаются уже там. Отключите в диалоге браузера печать колонтитулов с адресом страницы, если они мешают.

7. Ошибки печати в 1С и как их снять

Диагностика: выберите симптом

Если настройки печати у одного пользователя «сломались», а у остальных всё в порядке, очистите сохранённые настройки этого пользователя: Администрирование → Настройки пользователей и прав → Настройки пользователей. Там можно скопировать настройки от коллеги, у которого печать работает. Операцию делайте, когда пользователь вышел из программы.

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

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

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

Можно ли печатать из 1С без принтера?
Да. В форме печати сохраните документ в PDF или отправьте по почте, затем распечатайте файл с любого устройства.
Почему у коллеги документ печатается на одну страницу, а у меня на две?
Отличаются драйверы или поля принтера по умолчанию. Разные модели принтеров имеют разную непечатаемую зону, поэтому один и тот же масштаб даёт разный результат.
Как распечатать сразу несколько документов?
Выделите документы в списке с зажатым Ctrl или Shift и нажмите Печать. Формы для всех выделенных документов откроются в одном окне.
Сохранится ли изменённый макет после обновления 1С?
Да, программа продолжит использовать ваш вариант. Но новые поля из стандартного макета в него не попадут, поэтому после обновления сравните их.
Где взять картинку печати, если сканера нет?
Подойдёт фото оттиска на белом листе при хорошем освещении. Затем обрежьте его и уберите фон в графическом редакторе, сохранив в PNG.