Работа с печатными формами в 1С:Предприятие — одна из самых востребованных задач среди пользователей и администраторов системы. Независимо от того, печатаете ли вы счета-фактуры, накладные или внутренние отчеты, корректная настройка параметров печати экономит время и исключает ошибки в документах. Однако интерфейс 1С не всегда интуитивно понятен: параметры могут скрываться в разных меню в зависимости от версии платформы, конфигурации и даже прав пользователя.
В этой статье мы разберем все способы изменения параметров печати — от базовых (выбор принтера, ориентация страницы) до продвинутых (редактирование макетов, настройка полей для конкретных документов). Особое внимание уделим типичным проблемам: почему 1С игнорирует настройки принтера, как исправить сдвиг текста при печати, и что делать, если документ обрезается по краям. Инструкции актуальны для 1С:Предприятие 8.3 (включая последние релизы), но большинство методов применимы и к более ранним версиям.
Если вы администратор или разработчик, найдете здесь советы по настройке параметров печати на уровне конфигурации. Если обычный пользователь — узнаете, как быстро поменять принтер или масштаб без обращения в IT-службу. Начнем с самого простого.
1. Базовые настройки печати: выбор принтера и ориентация
Первое, с чего начинается печать любого документа в 1С — выбор устройства и формата страницы. Эти параметры можно изменить непосредственно перед печатью или заранее в настройках системы. Рассмотрим оба варианта.
Чтобы изменить принтер или ориентацию страницы при печати конкретного документа, выполните следующие шаги:
- Откройте документ (например, счет на оплату или накладную) и нажмите кнопку
Печать(илиПечать → Печатьв меню). - В появившемся окне выберите пункт
Настройка печати...(в некоторых конфигурациях может называтьсяПараметры печати). - В разделе
Принтервыберите нужное устройство из списка. Если принтер не отображается, проверьте его подключение и драйверы в Windows. - В разделе
ОриентацияустановитеКнижнаяилиАльбомнаяв зависимости от формата документа. - Нажмите
ОКи подтвердите печать.
Если вам нужно изменить настройки по умолчанию для всех документов, перейдите в:
Сервис → Настройки → Печать
Здесь можно задать принтер по умолчанию, ориентацию и другие параметры, которые будут применяться ко всем печатным формам. Однако учтите: эти настройки могут переопределяться макетами конкретных документов.
Если в списке принтеров отображается устройство с названием "Microsoft XPS Document Writer" или "OneNote", это виртуальные принтеры Windows. Их можно использовать для сохранения документа в файл вместо печати на бумагу.
2. Настройка полей и масштаба страницы
Одна из самых распространенных проблем при печати из 1С — обрезка текста по краям или слишком мелкий шрифт. Это происходит из-за неверно настроенных полей или масштаба. Исправить это можно несколькими способами.
Способ 1: Изменение полей в окне печати
При настройке печати (как описано в предыдущем разделе) перейдите на вкладку Поля и масштаб. Здесь вы можете:
- 📏 Установить отступы сверху, снизу, слева и справа (в миллиметрах). Стандартные значения:
10–15 мм. - 🔍 Изменить масштаб страницы (например,
90%для уменьшения или110%для увеличения). - 📄 Включить опцию
Печатать на всей странице(масштабирует документ под размер листа).
Способ 2: Редактирование макета печатной формы
Если настройки полей не сохраняются или документ все равно печатается криво, проблема может быть в самом макете. Чтобы его изменить:
- Откройте документ и перейдите в режим редактирования макета (обычно кнопка
Изменить формуилиКонструктор печати). - Найдите вкладку
Параметры страницыи отрегулируйте поля, ориентацию и размер бумаги. - Сохраните изменения. В некоторых конфигурациях потребуются права администратора.
Почему 1С игнорирует настройки полей?
Если вы изменили поля в окне печати, но документ все равно обрезается, проверьте:
- Не переопределяет ли макет документа ваши настройки (откройте его в конструкторе).
- Не установлен ли в драйвере принтера параметр "Подогнать под размер страницы".
- Не используется ли в 1С нестандартный размер бумаги (например, A4 вместо Letter).
3. Печать в файл: PDF, Excel, Word
Не всегда нужно распечатывать документ на бумаге. Часто требуется сохранить его в электронном виде — например, отправить контрагенту по почте. В 1С есть встроенные инструменты для экспорта печатных форм в разные форматы.
Сохранение в PDF
Это самый универсальный формат для обмена документами. Чтобы сохранить печатную форму в PDF:
- В окне печати выберите виртуальный принтер
Microsoft Print to PDF(если его нет, установите черезПанель управления → Устройства и принтерыв Windows). - Нажмите
Печатьи укажите путь для сохранения файла. - Готово! Файл откроется в любой программе для чтения PDF.
Экспорт в Excel или Word
Некоторые печатные формы (например, отчеты или ведомости) удобнее редактировать в Excel. Для этого:
- 📊 В окне печати выберите
Сохранить как... → Excel (.xlsx)илиWord (.docx). - 🔄 Если нужного формата нет, используйте
Копировать в буфер → Вставить в Excel(для табличных данных). - ⚙️ Для сложных отчетов может потребоваться настройка
Параметров вывода(разделители, кодировка).
Важно: при экспорте в Excel данные могут "съезжать", если в ячейках используются переносы строк или нестандартные шрифты. Перед отправкой контрагенту всегда проверяйте итоговый файл!
4. Проблемы с печатью: обрезка, сдвиг, некорректные шрифты
Даже после настройки всех параметров печать из 1С может работать некорректно. Разберем самые частые проблемы и их решения.
| Проблема | Возможная причина | Решение |
|---|---|---|
| Документ обрезается по краям | Слишком маленькие поля или неверный размер бумаги | Увеличьте поля в настройках печати или проверьте размер бумаги в драйвере принтера |
| Текст "съезжает" вправо/влево | Несовпадение шрифтов в 1С и на принтере | Установите в 1С шрифт Arial или Times New Roman (они есть на всех принтерах) |
| Печать идет очень медленно | Сложный макет с большим количеством графики | Упростите макет или распечатывайте в формате Черновик (если есть такая опция) |
| Принтер не печатает из 1С, но печатает из Word | Проблемы с драйвером или правами пользователя | Переустановите драйвер принтера или запустите 1С от имени администратора |
Особый случай: шрифты в печатных формах
Если в документе используются нестандартные шрифты (например, GOST Type B для бухгалтерских бланков), они могут не отображаться на принтере. Решения:
- 🖨️ Установите шрифт на всех компьютерах, с которых идет печать.
- 🔤 Замените шрифт в макете на стандартный (например,
Arial Narrowдля узких колонок). - 📑 Используйте опцию
Печатать как изображение(если есть в настройках принтера).
Если проблема с печатью возникает только для одного документа, скорее всего, виноват его макет. Для всех документов — проверьте настройки принтера или драйвер.
5. Настройка печати для конкретных документов (счета, накладные, отчеты)
В 1С параметры печати могут отличаться для разных типов документов. Например, для счета на оплату важна ориентация и поля, а для кассового чека — размер шрифта и межстрочный интервал. Рассмотрим особенности настройки для самых распространенных документов.
Счета-фактуры и накладные
Эти документы обычно печатаются на листах формата A4 в книжной ориентации. Чтобы избежать обрезки:
- 📄 Установите поля: верхнее/нижнее —
15 мм, левое/правое —10 мм. - 🔍 Масштаб:
100%(без изменения размера). - 🖼️ Если логотип компании обрезается, уменьшите его размер в макете документа.
Кассовые чеки и этикетки
Для печати на термопринтерах или этикеточных принтерах требуются специальные настройки:
- 🏷️ Выберите размер бумаги
Рулон 80 ммилиЭтикетка(в зависимости от принтера). - 📏 Отключите поля (установите
0 мм). - 🔤 Используйте моноширинный шрифт (например,
Courier New) для выравнивания текста.
Отчеты и ведомости
Для многстраничных отчетов (например, Оборотно-сальдовая ведомость) важно:
- 📊 Установить ориентацию
Альбомнаядля широких таблиц. - 🔢 Включить нумерацию страниц (настройка в макете отчета).
- 🖨️ Для цветной печати выберите принтер с поддержкой
CMYK(если используются графики).
Проверьте ориентацию страницы|Установите достаточные поля (не менее 10 мм)|Выберите правильный принтер|Сохраните документ в PDF для резервной копии|Проверьте предварительный просмотр-->
6. Продвинутые настройки: редактирование макетов и программное управление печатью
Если стандартных настроек недостаточно, можно изменить параметры печати на уровне конфигурации. Это требует прав администратора или разработчика.
Редактирование макетов печатных форм
Макеты хранят в себе не только данные, но и параметры страницы. Чтобы их изменить:
- Откройте конфигуратор 1С (
Запуск → Конфигуратор). - Перейдите в
Объекты → Документы(илиОтчеты), найдите нужный документ. - В разделе
ФормыилиМакетыоткройте печатную форму. - Измените параметры страницы (поля, ориентация, размер бумаги) и сохраните.
Программное управление печатью
Для автоматической настройки печати можно использовать встроенный язык 1С. Пример кода для изменения параметров перед печатью:
ПараметрыПечати = Новый Структура();
ПараметрыПечати.Вставить("Принтер", "HP LaserJet Pro M404n");
ПараметрыПечати.Вставить("Ориентация", ОриентацияСтраницы.Альбомная);
ПараметрыПечати.Вставить("Поля", Новый Структура("Верхнее,Нижнее,Левое,Правое", 10, 10, 5, 5));
Документ.Печать(ПараметрыПечати);
Этот код можно вставить в обработчик события ПередПечатью для конкретного документа.
Перед изменением макетов в конфигураторе сделайте резервную копию базы! Ошибки в макетах могут привести к невозможности печати документов.
7. Печать с мобильных устройств и через RDP
Если вы работаете с 1С через удаленный доступ (RDP) или с мобильного устройства, настройка печати имеет свои нюансы.
Печать через RDP (Удаленный рабочий стол)
По умолчанию принтеры локального компьютера перенаправляются в сессию RDP. Если принтер не отображается:
- 🖥️ В настройках подключения RDP включите опцию
Локальные устройства → Принтеры. - 🔄 Переподключитесь к удаленному рабочему столу.
- 📋 В 1С обновите список принтеров (может потребоваться перезапуск программы).
Печать с мобильных устройств (1С:Мобильная платформа)
В мобильной версии 1С возможности печати ограничены. Чтобы распечатать документ:
- 📱 Сохраните документ в PDF (кнопка
ЭкспортилиСохранить). - 📤 Отправьте файл на почту или в облачное хранилище.
- 🖨️ Распечатайте PDF с компьютера или через приложение для печати на смартфоне.
В мобильной версии 1С нет прямой печати на принтер — только экспорт в файл. Для полноценной печати используйте веб-клиент или удаленный рабочий стол.
8. Типичные ошибки и как их избежать
Даже опытные пользователи 1С иногда сталкиваются с проблемами при печати. Вот самые распространенные ошибки и способы их предотвращения:
Ошибка 1: Печать идет на другой принтер
Если документ упорно отправляется не на тот принтер, проверьте:
- 📌 Настройки принтера по умолчанию в Windows (
Пуск → Принтеры и сканеры). - 📌 Параметры в 1С (
Сервис → Настройки → Печать). - 📌 Права пользователя — возможно, у вас нет доступа к нужному принтеру.
Ошибка 2: Документ печатается в уменьшенном виде
Это происходит, если в настройках принтера включена опция Подогнать под размер страницы. Отключите ее:
- Откройте
Панель управления → Устройства и принтеры. - Правой кнопкой по принтеру →
Настройки печати. - Найдите опцию масштабирования и установите
Реальный размер.
Ошибка 3: Не печатаются русские буквы (кракозябры)
Проблема связана с кодировкой шрифтов. Решения:
- 🔤 Установите в макете документа шрифт
ArialилиTimes New Roman. - 🖨️ Обновите драйвер принтера (особенно актуально для старых моделей).
- 📋 Сохраните документ в PDF и распечатайте через Adobe Acrobat.
Если проблема с печатью возникла после обновления 1С или Windows, сначала проверьте совместимость драйверов принтера с новой версией ОС.
⚠️ Внимание: Настройки печати в 1С:Предприятие могут зависеть от конкретной конфигурации (например, 1С:Бухгалтерия, 1С:УТ, 1С:ЗУП). Некоторые параметры (например, макеты документов) могут быть заблокированы для изменения в типовой конфигурации. В этом случае потребуется помощь разработчика или переход на редактируемую версию.
FAQ: Частые вопросы по настройке печати в 1С
Как сделать так, чтобы 1С всегда печатала на одном и том же принтере, независимо от настроек Windows?
Для этого нужно задать принтер по умолчанию непосредственно в 1С:
- Перейдите в
Сервис → Настройки → Печать. - Выберите нужный принтер в списке и нажмите
По умолчанию. - Сохраните настройки.
Если этот принтер недоступен, проверьте его подключение и права пользователя в Windows.
Можно ли в 1С настроить автоматическую печать документа при его проведении?
Да, это можно сделать с помощью встроенного языка 1С. Например, для документа "Реализация товаров и услуг" добавьте в модуль объекта следующий код:
Процедура ПриПроведении(Отказ)
Если НЕ ПечатьПриПроведении() Тогда
Возврат;
КонецЕсли;
ПечатнаяФорма = ДокументОбъект.ПечатнаяФорма();
ПечатнаяФорма.Печать();
КонецПроцедуры
Функция ПечатьПриПроведении()
// Здесь можно добавить условия, когда печатать (например, только для определенных контрагентов)
Возврат Истина;
КонецФункции
Для этого потребуются права на изменение конфигурации.
Почему при печати из 1С документ выходит размытым или с полосами?
Это типичная проблема при печати на лазерных принтерах с низким разрешением или при использовании нестандартных шрифтов. Решения:
- Проверьте настройки качества печати в драйвере принтера (установите
600 dpiили выше). - Замените шрифты в макете на стандартные (
Arial,Times New Roman). - Если принтер старый, попробуйте распечатать документ через PDF (сохраните в файл, затем отправьте на печать).
Как в 1С распечатать документ на двух сторонах листа (дуплекс)?
Настройка дуплексной печати зависит от принтера и его драйвера. В 1С это делается так:
- В окне печати нажмите
Настройка печати. - Перейдите на вкладку
Дополнительно(илиСвойства принтера). - Найдите опцию
Двусторонняя печатьи включите ее. - Если опции нет, откройте настройки принтера через
Панель управления Windows.
Учтите, что не все принтеры поддерживают автоматическую двустороннюю печать. В этом случае можно распечатать сначала нечетные, а затем четные страницы вручную.
Где в 1С хранятся настройки печати для конкретного пользователя?
Настройки печати в 1С:Предприятие 8.3 хранятся:
- В регистре сведений
НастройкиПечатиПользователя(для индивидуальных параметров). - В макетах документов (общие настройки для всех пользователей).
- В файле конфигурации (если настройки заданы на уровне системы).
Чтобы сбросить настройки для конкретного пользователя, можно очистить запись в регистре НастройкиПечатиПользователя через конфигуратор.