Печать документов в 1С 8.3 без сюрпризов: от принтера до печати организации

· 10 мин

Содержание

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

Порядок действий общий для платформы и для типовых конфигураций на интерфейсе «Такси»: Бухгалтерии 3.0, ЗУП 3.1, УТ 11. Различия начинаются в настройке макетов и факсимиле — о них ниже по разделам. Если документ не печатается вообще, сначала проверьте Windows: нередко проблема не в самой 1С.

Что проверить в Windows, прежде чем искать причину в 1С

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

  1. Откройте Блокнот, наберите пару слов и напечатайте. Не вышло — проблема в Windows или в принтере.
  2. Зайдите в Параметры → Bluetooth и устройства → Принтеры и сканеры (Windows 11) или Параметры → Устройства → Принтеры и сканеры (Windows 10). Убедитесь, что нужный принтер в списке и не в состоянии «Автономная работа».
  3. Проверьте, какой принтер назначен по умолчанию. В Windows 10 и 11 есть флажок «Разрешить Windows управлять принтером, используемым по умолчанию» — при нём основной принтер «гуляет» за последним использованным. Для бухгалтерии этот флажок лучше снять.
  4. Откройте очередь печати. Зависшее задание блокирует все следующие, в том числе из 1С. Отмените его.
  5. Если очередь не очищается, перезапустите службу «Диспетчер печати» (services.msc, служба Spooler).

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

Драйвер ставьте с сайта производителя принтера, а не «базовый» драйвер Windows. С универсальными драйверами печатная форма часто съезжает по полям или печатается мелким шрифтом.

Выбор принтера и параметров страницы в 1С

Отдельного справочника принтеров в 1С нет. Выбор происходит в стандартном диалоге печати: после команды Печать в окне печатной формы откроется окно Windows, где можно сменить принтер, лоток и число копий.

Чтобы настроить страницу заранее, откройте печатную форму и вызовите Главное меню (≡) → Файл → Параметры страницы. Там задаются:

  • 📄 принтер, на котором будет печататься форма;
  • ↕️ ориентация — книжная или альбомная;
  • 📐 поля сверху, снизу, слева и справа в миллиметрах;
  • 🔍 масштаб: фиксированный процент или вписывание по ширине страницы;
  • 🖨️ двусторонняя печать , если её поддерживает принтер.

💡 Если форма не влезает по ширине, не уменьшайте шрифт в макете. Включите в параметрах страницы масштаб «по ширине страницы» — 1С сама подберёт процент.

Перед печатью полезен Файл → Предварительный просмотр. В нём сразу видно, сколько листов получится и не уехал ли последний столбец на отдельную страницу. Ширина одного листа А4 в книжной ориентации при полях по 10 мм — 190 мм печатной области. Табличные формы вроде ТОРГ-12 или УПД рассчитаны на альбомную ориентацию, и печать их «книжкой» почти всегда даёт обрезанный край.

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

Как поставить печать организации и подпись на документ

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

Подготовка изображений

  1. На чистом белом листе поставьте печать и распишитесь — руководитель и главный бухгалтер отдельно.
  2. Отсканируйте лист с разрешением 300 dpi.
  3. Обрежьте каждое изображение по краям оттиска или подписи. Сохраните в PNG — у этого формата можно сделать прозрачный фон, и оттиск не перекроет текст.

Загрузка в карточку организации

  1. Откройте Главное → Организации и карточку своей организации.
  2. Разверните раздел «Логотип и печать».
  3. Загрузите файлы в поля печати организации, подписи руководителя и подписи главного бухгалтера. Там же можно добавить логотип для шапки счёта.
  4. Запишите карточку.

После этого в меню Печать у счёта на оплату, акта и ряда других документов появятся варианты «с печатью и подписями». Обычная форма без факсимиле никуда не пропадает.

Факсимиле удобно для счетов, которые уходят клиенту по почте в PDF. Счёт — не первичный документ, и печать на нём носит информационный характер.

С 2015 года хозяйственные общества не обязаны иметь печать. Если она есть, о ней указывают в уставе. По Гражданскому кодексу факсимильное воспроизведение подписи допускается, когда это предусмотрено законом или соглашением сторон. Перед тем как отправлять акты и договоры с факсимиле, проверьте, что такой способ подписания прописан в договоре с контрагентом. Иначе документ могут не принять, а налоговая — оспорить расход.

Для документооборота с юридической силой без бумаги надёжнее ЭДО с квалифицированной подписью, а не картинка печати в PDF.

Настройка печатных форм и макетов

Каждая печатная форма в 1С строится по макету — шаблону табличного документа. Типовые макеты можно поправить без программиста: сменить шрифт, ширину колонки, добавить строку с реквизитами банка.

Где найти макеты

В Бухгалтерии 3.0 и УТ 11 список макетов открывается так: Администрирование → Печатные формы, отчеты и обработки → Макеты печатных форм. В ЗУП 3.1 раздел называется так же и находится в Настройка → Печатные формы, отчеты и обработки. В списке ищите форму по названию документа — поле поиска работает по части слова.

Быстрее зайти прямо из документа: откройте печатную форму, нажмите Ещё и выберите команду изменения макета. 1С откроет редактор нужного шаблона.

Что можно менять безопасно

  • ✏️ тексты в шапке и подвале: название, примечание, фразу о сроке оплаты;
  • 🔤 шрифт и его размер в ячейках;
  • ↔️ ширину колонок и высоту строк;
  • 🧱 рамки, заливку, объединение ячеек.

Чего лучше не трогать: имена областей и параметры в ячейках (то, что записано в угловых скобках или указано в свойстве «Параметр»). Это связи с кодом. Сотрёте параметр — поле на печати станет пустым.

Изменённый макет и обновления

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

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

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

Печать в веб-клиенте, тонком клиенте и через удалённый рабочий стол

Способ подключения к базе сильно влияет на то, как ведёт себя печать.

Способ работыЧерез что идёт печатьЧто чаще всего мешает
Тонкий клиент на своём ПКПринтеры Windows этого компьютераДрайвер, принтер по умолчанию
Веб-клиент в браузереДиалог печати браузераБлокировка всплывающих окон, масштаб браузера
Удалённый рабочий стол (RDP)Перенаправленные принтеры с локального ПКНе включено перенаправление, нет драйвера на сервере
Облачная 1С (1С:Фреш и аналоги)Браузер или тонкий клиентТе же, что для веб-клиента

Веб-клиент

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

Масштаб страницы в самом браузере влияет на печать. Если форма вышла мелкой или крупной, верните масштаб на 100% (Ctrl+0) и повторите. Для отправки контрагенту надёжнее сохранить форму в PDF кнопкой сохранения в окне печатной формы, а не печатать «в PDF» через браузер — так вид совпадёт с тем, что на экране.

Тонкий клиент и RDP

На тонком клиенте всё работает как в обычной программе Windows. Если 1С запущена на терминальном сервере, принтер пользователя должен попасть в сеанс:

  1. В клиенте удалённого рабочего стола (mstsc) нажмите «Показать параметры».
  2. На вкладке «Локальные ресурсы» отметьте «Принтеры».
  3. Подключитесь заново.

В сеансе принтер появится с пометкой «перенаправлен». Если он печатает медленно или с искажениями, администратору сервера стоит проверить политику перенаправления: вариант с драйвером Easy Print обычно работает стабильнее, чем установка драйверов каждого офисного принтера на сервер.

Пакетная печать: несколько документов за один раз

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

  1. Откройте журнал, например Продажи → Реализация (акты, накладные, УПД).
  2. Отфильтруйте список по периоду или контрагенту.
  3. Выделите документы: Ctrl + щелчок — по одному, Shift + щелчок — диапазон, Ctrl+A — все.
  4. Нажмите Печать и выберите форму. 1С соберёт все документы в одну печатную форму, каждый с новой страницы.
  5. В поле количества копий поставьте, например, 2 — для себя и покупателя.

Перед пакетной печатью сотни документов отправьте на принтер один-два. Ошибку в макете или полях лучше увидеть на двух листах, а не на двухстах.

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

Печать из кода без диалога

Если нужно печатать автоматически — например, этикетки на складе, — программист вызывает печать табличного документа на клиенте без диалога выбора:

&НаКлиенте
Процедура НапечататьБезДиалога(ТабДок)
    ТабДок.ИмяПринтера = "Склад_Этикетки";
    ТабДок.КоличествоЭкземпляров = 2;
    ТабДок.Автомасштаб = Истина;
    ТабДок.Напечатать(РежимИспользованияДиалогаПечати.НеИспользовать);
КонецПроцедуры

Имя принтера должно совпадать с тем, что показывает Windows, вплоть до пробелов. Для принтеров этикеток и чеков чаще используют подключаемое оборудование: его настраивают в Администрирование → Подключаемое оборудование, и печать идёт через драйвер устройства, а не через табличный документ.

Почему 1С не печатает и что с этим делать

Нажмите на симптом, чтобы увидеть причину и решение.

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

Отдельный случай — кракозябры или квадраты вместо букв. Это почти всегда драйвер или шрифт, которого нет на компьютере, где идёт печать. Поставьте драйвер производителя и проверьте, установлены ли на этом ПК шрифты, указанные в макете.

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

Можно ли закрепить за конкретной формой свой принтер?
Да. Откройте печатную форму, задайте принтер в параметрах страницы и напечатайте. Настройка запомнится для этой формы у этого пользователя.
Как сохранить печатную форму в PDF или Excel, не печатая?
В окне печатной формы есть кнопка сохранения. Выберите формат: PDF, XLSX, DOCX или другой. Там же есть отправка по почте с вложением.
Почему на чужом компьютере форма печатается иначе?
Параметры страницы хранятся отдельно для каждого пользователя, а драйверы и шрифты — свои на каждом ПК. Сверьте ориентацию, поля и масштаб.
Нужна ли печать на счёте-фактуре или УПД?
Нет, печать организации на этих документах не предусмотрена. Достаточно подписей ответственных лиц.
Можно ли напечатать документ, не проводя его?
Да, печать работает и для записанного непроведённого документа. Но для первичных документов лучше печатать уже проведённую версию, чтобы данные совпадали с учётом.

Источники

  • Гражданский кодекс РФ, часть первая, статья 160 «Письменная форма сделки»
  • Федеральный закон от 06.04.2015 № 82-ФЗ об отмене обязательности печати хозяйственных обществ