Печать документов в 1С:Предприятие — одна из самых востребованных функций, но часто пользователи сталкиваются с проблемами: некорректный масштаб, обрезанные поля, неправильная ориентация страницы или отсутствие нужного принтера в списке. Эти ошибки не только замедляют работу, но и могут привести к печати невалидных документов, что критично для бухгалтерской отчётности или первичных документов.
В этой статье мы разберём, как настроить печать в 1С 8.3 (актуально также для 1С 8.2 и 1С 7.7 с учётом особенностей интерфейса), изменить параметры страницы, подключить новый принтер, исправить типичные ошибки и даже создать пользовательские шаблоны. Инструкции подойдут для всех популярных конфигураций: Бухгалтерия 3.0, Управление торговлей 11, Зарплата и управление персоналом, ERP 2.5.
Особое внимание уделим настройкам драйвера принтера, которые часто игнорируют, хотя они напрямую влияют на результат. Также рассмотрим, как сохранить индивидуальные настройки для разных типов документов (счёта, акты, накладные) и почему иногда изменения не применяются после обновления платформы.
1. Где находятся настройки печати в 1С
В 1С:Предприятие параметры печати разбросаны по нескольким меню, и их расположение зависит от версии платформы и конфигурации. Основные пути:
- 📄 Глобальные настройки:
Сервис → Настройки → Печать(для платформы 8.3). Здесь задаются параметры по умолчанию для всех документов. - 🖨️ Настройки принтера: при выборе команды
Печатьв любом документе открывается диалоговое окно с вкладкамиПринтер,СтраницаиДополнительно. - 📑 Шаблоны печати: в некоторых конфигурациях (например, УТ 11) доступны через
Администрирование → Печатные формы, отчёты и обработки.
Важно понимать, что настройки принтера на уровне Windows (в "Устройствах и принтерах") могут перекрывать параметры из 1С. Например, если в драйвере принтера установлен формат бумаги A5, а в 1С вы выбрали A4, печать пойдёт с настройками драйвера.
В конфигурациях на управляемых формах (например, Бухгалтерия 3.0) путь к настройкам может отличаться. Чтобы не путаться, запомните универсальный способ:
- Откройте любой документ (например, счёт на оплату).
- Нажмите кнопку
Печать(илиПечатная форма). - В появившемся окне кликните
НастройкаилиСвойства(значок шестерёнки).
Если в вашей конфигурации нет кнопки "Настройка" в окне печати, попробуйте удерживать Shift при нажатии на "Печать" — это откроет расширенные параметры.
2. Как изменить ориентацию страницы (книжная/альбомная)
Проблема с ориентацией — одна из самых распространённых. Документы с широкими таблицами (например, оборотно-сальдовая ведомость) часто обрезаются при печати в книжном формате. Исправить это можно двумя способами:
Способ 1: Через диалог печати
- Откройте документ и выберите
Печать → Печатная форма. - В окне предварительного просмотра нажмите
Настройка печати(илиПараметры). - Перейдите на вкладку
Страницаи выберитеАльбомнаяв полеОриентация. - Сохраните настройки, нажав
ОК.
Способ 2: В шаблоне печатной формы
Если ориентацию нужно изменить для всех документов одного типа (например, для всех актов выполненных работ), редактируйте шаблон:
- Перейдите в
Администрирование → Печатные формы, отчёты и обработки. - Найдите нужный шаблон (например,
АктВыполненныхРабот) и откройте его в режиме редактирования. - В разделе
Параметры страницыустановитеОриентация = Альбомная. - Сохраните изменения и обновите конфигурацию (если требуется).
Почему ориентация сбрасывается после обновления 1С?
После обновления платформы или конфигурации некоторые настройки шаблонов могут сбрасываться до значений по умолчанию. Это связано с механизмом обновления метаданных. Чтобы избежать проблемы, экспортируйте шаблоны перед обновлением и импортируйте их обратно.
⚠️ Внимание: В некоторых конфигурациях (например, Зарплата и управление персоналом 3.1) ориентация страницы может быть жёстко зафиксирована в макете отчёта. В этом случае потребуется редактирование кода или обращение к программисту.
3. Настройка полей и масштаба печати
Слишком большие поля или неправильный масштаб приводят к обрезке текста или, наоборот, к печати документа на нескольких листах вместо одного. Регулировка этих параметров зависит от типа документа:
| Параметр | Где настроить | Рекомендуемые значения |
|---|---|---|
| Поля страницы | Настройка печати → Страница |
Верхнее/нижнее: 10–15 мм Левое/правое: 5–10 мм |
| Масштаб | Настройка печати → Дополнительно |
90–100% (зависит от принтера) |
| Размер бумаги | Свойства принтера (Windows) |
Совпадает с настройками в 1С |
| Количество копий | Настройка печати → Основные |
1 (если не нужны дубликаты) |
Для точной подгонки масштаба используйте предварительный просмотр (Файл → Предварительный просмотр в окне печати). Если документ не помещается на один лист, попробуйте:
- 🔍 Уменьшить масштаб до 85–90%.
- 📏 Уменьшить поля до минимальных значений (но не менее 3 мм, иначе принтер может обрезать текст).
- 🖼️ Изменить ориентацию на альбомную (если документ широкий).
Критическая ошибка: если в настройках принтера в Windows установлен формат бумаги Letter (американский стандарт), а в 1С выбран A4, документ будет растянут или обрезан. Всегда синхронизируйте эти параметры!
4. Подключение и настройка нового принтера
Если принтер не отображается в списке устройств при печати из 1С, сначала убедитесь, что он установлен в системе:
- В Windows: откройте
Пуск → Параметры → Устройства → Принтеры и сканеры. - Если принтера нет в списке, нажмите
Добавить принтер или сканери следуйте инструкциям. - После установки перезапустите 1С — иногда платформа не обновляет список устройств без перезагрузки.
Если принтер установлен, но не виден в 1С:
- 🔌 Проверьте, что принтер общий (разрешён доступ с других ПК, если 1С работает по сети).
- 🖥️ Обновите драйвер принтера (особенно актуально для HP, Canon и Xerox).
- 📋 В настройках 1С (
Сервис → Настройки → Печать) снимите галочкуИспользовать принтер по умолчаниюи выберите нужное устройство вручную.
⚠️ Внимание: При работе в терминальном режиме (RDP) или через 1С:Предприятие в браузере локальные принтеры могут не отображаться. В этом случае требуется настройка Group Policy на сервере или использование специализированных драйверов (например, ThinPrint).
Установить принтер в Windows|Обновить драйвер до последней версии|Перезапустить 1С после установки|Проверить доступность принтера по сети (если нужно)|Настроить формат бумаги по умолчанию-->
5. Редактирование шаблонов печатных форм
Стандартные шаблоны в 1С не всегда соответствуют требованиям компании. Например, может потребоваться добавить логотип, изменить шрифт или перенести реквизиты. Для этого:
- Откройте нужный шаблон через
Администрирование → Печатные формы. - В редакторе макетов выберите вкладку
ДанныеилиМакет(зависит от конфигурации). - Измените необходимые элементы:
- 📝 Для текста: шрифт, размер, выравнивание.
- 🖼️ Для изображений: добавьте логотип через
Вставить → Картинка. - 📊 Для таблиц: настройте ширину колонок, границы.
- Сохраните макет и обновите конфигурацию (если требуется).
- 📏 Совпадает ли размер бумаги в настройках 1С и драйвера принтера.
- 🖨️ Не установлен ли в драйвере режим
Подогнать под размер страницы(отключите его). - 📄 Не используется ли в шаблоне нестандартный формат (например,
A4LвместоA4).
Для сложных изменений (например, добавление новых реквизитов) может потребоваться редактирование кода на встроенном языке 1С. Пример кода для добавления строки в шапку документа:
Процедура Печать(Документ, ПечатнаяФорма)
ПечатнаяФорма.Параметры.Вставить("НоваяСтрока", Документ.Реквизит);
КонецПроцедуры
Если вы не программист, лучше поручить такие правки специалисту — ошибки в коде могут привести к сбоям при печати.
Всегда сохраняйте резервную копию шаблона перед редактированием! В случае ошибки вы сможете откатиться к рабочей версии.
6. Типичные ошибки печати и их решения
Разберём самые частые проблемы и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
| Печать идёт на неправильный принтер | Сбились настройки по умолчанию | Выберите принтер вручную в окне печати или настройте в Сервис → Настройки → Печать |
| Документ обрезается по краям | Неправильные поля или масштаб | Уменьшите поля до 5 мм и установите масштаб 90–95% |
| Пустые страницы между листами | Ошибка в шаблоне (лишние разрывы страниц) | Отредактируйте макет, удалив ненужные РазрывСтраницы |
| Текст накладывается друг на друга | Несовпадение шрифтов в шаблоне и драйвере принтера | Установите в шаблоне стандартные шрифты (например, Arial или Times New Roman) |
Если документ печатается искажённым (растянутым или сжатым), проверьте:
⚠️ Внимание: В 1С:Бухгалтерия 3.0 при печати отчётов (например, баланса) иногда сбиваются настройки полей из-за обновлений. Перед сдачей отчётности всегда проверяйте предварительный просмотр!
7. Сохранение пользовательских настроек печати
Чтобы не настраивать принтер и параметры страницы каждый раз, сохраните индивидуальные профили:
- В окне печати нажмите
Настройкаи установите нужные параметры. - Кликните
Сохранить настройки(илиСохранить как...). - Задайте имя профиля (например,
Акты_Альбом_A4).
В дальнейшем вы сможете быстро aplicarь сохранённые настройки, выбрав их из выпадающего списка в окне печати. Это особенно удобно, если вы работаете с разными типами документов (например, счета печатаются на A4 в книжной ориентации, а накладные — на A5 в альбомной).
Для сетевых принтеров настройки сохраняются на уровне пользователя. Если нужно, чтобы профиль был доступен всем сотрудникам, перенесите его в общую базу через Администрирование → Печатные формы.
Имена профилей делайте максимально понятными! Например: "Накладная_А4_Книжная_БезЛого", а не "Профиль1". Это сэкономит время при поиске.
8. Печать в PDF и другие форматы
Иногда вместо печати на бумагу требуется сохранить документ в электронном виде. В 1С есть встроенные инструменты для экспорта в PDF, Excel или HTML:
- 📄 В PDF: в окне печати выберите виртуальный принтер
Microsoft Print to PDFили1С:Печать в PDF(если установлен модуль). - 📊 В Excel: используйте команду
Выгрузить → В Excel(доступно для отчётов и некоторых документов). - 🌐 В HTML: через
Файл → Сохранить какв окне предварительного просмотра.
Для пакетной печати нескольких документов в PDF:
- Выделите нужные документы в журнале.
- Нажмите
Печать → Печатные формы. - Выберите
1С:Печать в PDFи укажите папку для сохранения.
Если в вашей конфигурации нет встроенного модуля для печати в PDF, установите бесплатную обработку "Печать в PDF для 1С 8.3" с сайта Infostart. Она поддерживает:
- Сохранение в один файл или отдельные файлы для каждого документа.
- Настройку качества (разрешения) PDF.
- Добавление водяных знаков.
⚠️ Внимание: При печати в PDF через виртуальный принтер Microsoft Print to PDF могут теряться некоторые элементы форматирования (например, тонкие линии таблиц). Для критичных документов используйте специализированные обработки.
FAQ: Частые вопросы по настройке печати в 1С
Как сделать так, чтобы логотип компании печатался на всех документах?
Добавьте логотип в шаблон печатной формы через редактор макетов (Администрирование → Печатные формы). Для этого:
- Откройте нужный шаблон (например,
СчетНаОплату). - Перейдите на вкладку
Макети добавьте элементКартинка. - Загрузите файл логотипа (рекомендуемый формат —
PNGс прозрачным фоном). - Расположите картинку в шапке документа и сохраните изменения.
Если логотип не отображается, проверьте путь к файлу (он должен быть доступен всем пользователям) или конвертируйте изображение в формат BMP.
Почему при печати из 1С документ выходит размытым?
Размытость обычно связана с настройками драйвера принтера или разрешения печати. Проверьте:
- В драйвере принтера установите
Качество печати: Высокое(или1200 dpi). - В настройках 1С отключите опцию
Быстрая печать(если есть). - Обновите драйвер принтера до последней версии.
Если проблема остаётся, попробуйте сохранить документ в PDF, а затем распечатать его через Adobe Acrobat — это часто даёт более чёткий результат.
Можно ли настроить автоматическую печать документов при проведении?
Да, но для этого потребуется доработка конфигурации. Стандартными средствами 1С автоматическая печать не предусмотрена из-за риска ошибок (например, печать неверного документа).
Чтобы реализовать эту функцию:
- Откройте модуль документа (например,
Документ.РеализацияТоваровУслуг). - В процедуре
ПриПроведениидобавьте код для печати:
Процедура ПриПроведении(Отказ)
ПечатнаяФорма = ПолучитьПечатнуюФорму("СчетНаОплату");
ПечатнаяФорма.Печать();
КонецПроцедуры
⚠️ Предупреждение: Автоматическая печать может привести к расходу бумаги и чернил на ненужные документы. Лучше использовать полуавтоматический режим с подтверждением.
Как печатать на принтере, подключённом к другому компьютеру в сети?
Для печати на сетевом принтере:
- На компьютере, к которому подключён принтер, откройте
Панель управления → Устройства и принтеры. - Щёлкните правой кнопкой по принтеру и выберите
Свойства принтера → Доступ. - Поставьте галочку
Общий доступ к данному принтеруи задайте сетевое имя. - На рабочем компьютере добавьте сетевой принтер через
\\ИмяКомпьютера\ИмяПринтера. - В 1С выберите этот принтер в настройках печати.
Если принтер не отображается, проверьте:
- На обоих ПК включён протокол
SMB 1.0(для старых принтеров). - Принтер не заблокирован брандмауэром или антивирусом.
Почему в 1С не сохраняются настройки печати после обновления?
Это типичная проблема при обновлении конфигурации или платформы. Причины:
- Файлы шаблонов печати (
.mxl) перезаписываются новыми версиями. - Настройки пользователя сбрасываются из-за изменений в метаданных.
Решения:
- Перед обновлением экспортируйте шаблоны через
Администрирование → Печатные формы → Выгрузить. - После обновления импортируйте их обратно (
Загрузить). - Для пользовательских настроек (например, профилей принтеров) используйте обработку "Сохранение и восстановление настроек пользователя".