Как печатать из 1С 8.3: от кнопки «Печать» до сетевого принтера и RDP

· 9 мин

Содержание

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

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

Что проверить до первой печати из 1С

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

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

  • 🖨️ Принтер виден в системе. Параметры → Bluetooth и устройства → Принтеры и сканеры в Windows 11 или Параметры → Устройства → Принтеры и сканеры в Windows 10.
  • 📄 Пробная страница печатается. Откройте принтер → «Свойства принтера» → «Пробная печать».
  • 🔧 Драйвер родной, а не универсальный. Встроенный драйвер Windows часто печатает текст, но путает поля и масштаб. Скачайте полный пакет с сайта производителя под свою разрядность системы.
  • ✅ Задан принтер по умолчанию. 1С при первой печати предлагает именно его.
  • 🧹 Очередь пуста. Зависшее задание блокирует всё, что идёт следом, в том числе из 1С.

Отключите в Windows галочку «Разрешить Windows управлять принтером, используемым по умолчанию». Иначе система сама переключает принтер по умолчанию на последний использованный, и 1С внезапно отправляет счёт на соседний МФУ в другой комнате.

Для клиентов на Linux принтер настраивают через CUPS. Тонкий клиент 1С под Linux печатает на те принтеры, которые видит CUPS.

Как распечатать документ из 1С 8.3 пошагово

Порядок одинаков для БП 3.0, ЗУП 3.1, УТ 11 и других типовых конфигураций на интерфейсе «Такси».

  1. Откройте документ или выделите его в списке.
  2. Нажмите Печать в командной панели. Раскроется список печатных форм: например, у реализации это накладная, УПД, счёт-фактура.
  3. Выберите форму. Откроется окно с готовым табличным документом.
  4. В поле Копий укажите число экземпляров.
  5. Нажмите кнопку Печать в этом окне. Появится стандартный диалог Windows: выберите принтер, диапазон страниц, двустороннюю печать в свойствах принтера.

Того же результата достигают через главное меню (кнопка с тремя полосками слева вверху): Файл → Печать. Там же есть Файл → Параметры страницы и Файл → Предварительный просмотр.

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

Выделите в списке документы с Ctrl или Shift и нажмите Печать — форма соберётся одна на все выделенные документы, каждый с новой страницы. Так удобно печатать пачку актов в конце месяца.

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

Документ печатается криво: масштаб, поля и макеты печатных форм

Типичная жалоба — «правая колонка уезжает на вторую страницу» или «печатается мелко, на пол-листа». Решение почти всегда в параметрах страницы.

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

В окне печатной формы откройте Файл → Параметры страницы из главного меню. Что настраивать:

ПараметрКогда менятьЧто выставить
МасштабТаблица не помещается по ширинеВариант «По ширине страницы»
ОриентацияШирокие формы: ТОРГ-12, УПД, обороткиАльбомная
ПоляПринтер обрезает краяНе меньше 5–10 мм со всех сторон
ПринтерФорма всегда должна идти на конкретный аппаратВыбрать нужный принтер

1С запоминает параметры страницы для печатной формы. Один раз выставили альбомную ориентацию для УПД — дальше она будет открываться так же.

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

Когда виноват макет

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

Что можно сделать без программиста:

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

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

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

Чеки и этикетки: печать через подключаемое оборудование

Кассовый чек нельзя напечатать на обычном лазерном принтере. По закону № 54-ФЗ чек формирует контрольно-кассовая техника, которая передаёт данные оператору фискальных данных. Поэтому ККТ в 1С подключается не как принтер Windows, а как торговое оборудование.

Порядок подключения фискального регистратора:

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

Принтеры этикеток и чеков (термопринтеры) подключаются двумя путями:

  • 🏷️ как обычный принтер Windows — тогда этикетка печатается как любая печатная форма, главное подобрать размер бумаги в драйвере;
  • ⚙️ как подключаемое оборудование типа «Принтеры этикеток» — для печати этикеток через драйвер устройства и шаблоны этикеток.

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

Сетевой принтер по IP и печать в клиент-серверной 1С

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

Как добавить принтер по TCP/IP в Windows:

  1. Узнайте IP-адрес принтера: напечатайте с панели принтера страницу конфигурации сети.
  2. Параметры → Принтеры и сканеры → Добавить устройство.
  3. Нажмите «Нужный принтер отсутствует в списке» и выберите добавление по TCP/IP-адресу.
  4. Введите IP. Стандартный порт для прямой печати — RAW 9100, Windows обычно подставляет его сам.
  5. Установите драйвер производителя и напечатайте пробную страницу.

Закрепите за принтером постоянный IP: резервированием на роутере или статическим адресом в настройках принтера. Если адрес выдаётся динамически, через неделю порт в Windows укажет в пустоту, а 1С покажет ошибку печати.

Где «живёт» печать в клиент-серверной базе

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

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

Печать из 1С через удалённый рабочий стол (RDP)

Если 1С запущена на терминальном сервере, принтер пользователя нужно «пробросить» в сеанс.

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

Для RemoteApp флажок перенаправления принтеров задают в настройках публикуемого приложения или в RDP-файле.

Почему принтер «теряется» в RDP

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

Что помогает:

  • 🔁 перед печатью выбирать принтер в диалоге печати, а не жать сразу «Печать»;
  • 🖨️ сделать перенаправленный принтер принтером по умолчанию в сеансе;
  • 🧩 использовать драйвер Remote Desktop Easy Print, который избавляет от установки драйвера каждого пользователя на сервер;
  • 🌐 подключить сетевой принтер напрямую на терминальном сервере по IP, если он стоит в офисе, — это стабильнее перенаправления.

Установка драйверов и перезапуск службы «Диспетчер печати» на терминальном сервере затрагивает всех пользователей: зависнут или пропадут их задания печати. Делайте это вне рабочего времени или предупредите коллег.

Другие способы получить документ на бумаге

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

СпособКак сделатьКогда удобно
Сохранить в PDFВ окне печатной формы — кнопка сохранения, формат PDFРаспечатать дома, отправить на печать коллеге
Отправить по почтеКнопка отправки в окне печатной формыКонтрагенту нужен скан или копия
Виртуальный принтерВыбрать «Microsoft Print to PDF» в диалоге печатиНет кнопки сохранения в нестандартной форме
Выгрузить в ExcelСохранить табличный документ в формате XLSXНужно поправить документ перед печатью

PDF из 1С сохраняет вёрстку один в один, а Excel может съехать по высоте строк. Если документ пойдёт контрагенту, выбирайте PDF.

Почему 1С не печатает: разбор частых ошибок

Сначала проверьте, печатает ли этот же компьютер из Блокнота. Если нет — дело в Windows, 1С не трогайте. Если да — ищите причину по симптому:

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

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

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

Можно ли закрепить за формой конкретный принтер?
Да. Выберите принтер в Параметрах страницы этой печатной формы: 1С запомнит его, и, например, накладные будут уходить на склад, а счета — в бухгалтерию.
Почему из 1С печатается в цвете, хотя нужен чёрно-белый режим?
Цветность задаётся в свойствах принтера, а не в 1С. Установите в настройках драйвера печать в оттенках серого и сохраните как настройку по умолчанию.
Нужно ли ставить драйвер принтера на сервер 1С?
Нет. Печать выполняется на компьютере, где запущен клиент. Драйвер нужен на рабочем месте пользователя или на терминальном сервере, если работа идёт по RDP.
Как распечатать документ из 1С на двух сторонах листа?
В диалоге печати откройте свойства принтера и включите двустороннюю печать. Если принтер не умеет дуплекс, выберите в драйвере ручной режим с переворотом листов.
Почему документ печатается без подписи и печати организации?
Факсимиле выводится, только если картинки подписи и печати загружены в карточку организации и при печати выбран вариант с ними. Без этого форма идёт с пустыми полями для подписи.

Источники

  • Федеральный закон от 22.05.2003 № 54-ФЗ «О применении контрольно-кассовой техники при осуществлении расчетов в Российской Федерации»