Двусторонняя печать в 1С:Предприятие позволяет экономить бумагу и упорядочивать документы, но её настройка часто вызывает сложности у пользователей. Проблемы возникают на разных этапах: от неправильных параметров драйвера принтера до некорректных шаблонов печатных форм в конфигурациях типа 1С:Бухгалтерия, 1С:ЗУП или 1С:УТ. В этой статье разберём все нюансы — от проверки поддержки дуплекса вашим устройством до тонкостей настройки конкретных отчётов.
Особенность работы с 1С заключается в том, что система сама не управляет двусторонней печатью — она передаёт документ драйверу принтера «как есть», а уже драйвер решает, как его обработать. Поэтому половину проблем решает правильная настройка Windows или Linux, а вторую — корректировка шаблонов в конфигураторе. Мы рассмотрим оба подхода, а также типичные ошибки, из-за которых печать идёт только на одной стороне листа.
Если вы используете сетевой принтер или МФУ, учтите: его настройки могут переопределять параметры, заданные в 1С. Например, в офисных Xerox или HP LaserJet дуплекс по умолчанию может быть отключён на уровне устройства. Проверить это можно через веб-интерфейс принтера (обычно по IP-адресу) или панель управления на самом аппарате.
1. Проверка поддержки двусторонней печати принтером
Прежде чем настраивать 1С, убедитесь, что ваше устройство физически способно печатать на обеих сторонах листа. Даже если в настройках драйвера есть опция «Двусторонняя печать», это не гарантирует её поддержку аппаратно. Например, многие струйные принтеры Canon или Epson эмулируют дуплекс программно: печатают сначала нечётные страницы, затем просят пользователя перевернуть стопку и вставить её обратно для печати чётных.
Как проверить:
- 🔍 Документация принтера: найдите модель вашего устройства на сайте производителя (например, HP OfficeJet Pro 9015e) и проверьте спецификации. Ищите слова «Duplex», «Двусторонняя печать» или «Автоматический дуплекс».
- 🖨️ Тестовая печать: отправьте на печать любой многостраничный документ (например, из Word или PDF) с включённой опцией дуплекса. Если принтер выдаст листы с текстом на одной стороне и пустые с обратной — поддержки нет.
- 💻 Свойства драйвера: откройте «Устройства и принтеры» в Windows, найдите свой принтер, кликните правой кнопкой → «Свойства принтера» → вкладка «Общие» или «Настройка». Если опции «Двусторонняя печать» нет — драйвер не поддерживает функцию.
Если ваш принтер не поддерживает автоматический дуплекс, но вам критично печатать с двух сторон, рассмотрите два варианта:
- Ручной дуплекс: печать сначала нечётных страниц, затем переворот стопки и печать чётных. В 1С это можно реализовать через обработку печатной формы (об этом расскажем ниже).
- Замена принтера: для офисов с большим объёмом документов целесообразно приобрести модель с аппаратным дуплексом (например, Brother HL-L2350DW или Kyocera Ecosys P2235d).
2. Настройка драйвера принтера для дуплекса
Если принтер поддерживает двустороннюю печать, следующий шаг — настроить её на уровне операционной системы. Инструкции для Windows 10/11 и Linux отличаются, но принцип один: включить опцию в свойствах принтера и сделать её по умолчанию для всех задач.
Для Windows:
- Откройте «Параметры» → «Устройства» → «Принтеры и сканеры».
- Выберите свой принтер и нажмите «Управление» → «Свойства принтера».
- Перейдите на вкладку «Общие» → «Параметры печати» (или «Настройка»).
- Найдите раздел «Макет» или «Формат и качество» → включите опцию «Двусторонняя печать» (может называться «Печать на обеих сторонах» или «Duplex»).
- Выберите тип переплёта:
- «Книжка»** — для документов, которые будут сшиваться (например, отчёты).
- «Блокнот»** — для листов, которые будут скрепляться сверху (например, счет-фактуры).
- Сохраните настройки как по умолчанию (кнопка «Применить» или «По умолчанию»).
- 🔄 Обновите драйвер принтера до последней версии (скачайте с сайта производителя).
- 📋 Убедитесь, что в настройках принтера не стоит галочка «Печатать как изображение» (это отключает обработку дуплекса).
- 🖥️ Если принтер сетевой — проверьте настройки на самом устройстве (через веб-интерфейс или панель управления).
- 📄 Через параметры печати: при выводе документа на печать в диалоговом окне может быть опция «Двусторонняя печать» (зависит от шаблона).
- 🛠️ Через конфигуратор: редактирование макета печатной формы (для опытных пользователей).
- 📑 Через внешние обработки: использование готовых решений для дуплекса (например, из каталога Инфостарт).
Для Linux (на примере CUPS):
1. Откройте веб-интерфейс CUPS: http://localhost:631
2. Перейдите в «Printers» → выберите свой принтер → «Set Default Options».
3. В разделе «Duplex» выберите «Duplex No Tumble» (для книжной ориентации) или «Duplex Tumble» (для блокнотной).
4. Сохраните изменения.
После настройки драйвера проверьте её работоспособность, отправив на печать тестовый документ не из 1С (например, PDF или Word). Если дуплекс работает — переходите к настройке 1С. Если нет — проверьте:
Если после настройки дуплекса в Windows документ печатается в зеркальном отображении, попробуйте в свойствах принтера отключить опцию "Поворот на 180 градусов" или "Mirror Print".
3. Настройка двусторонней печати в 1С: общие параметры
В 1С:Предприятие 8.3 нет универсального переключателя «Включить дуплекс» — настройка зависит от типа печатной формы (документ, отчёт, внешняя обработка) и конфигурации. Однако есть общие принципы, которые работают для большинства типовых решений (1С:Бухгалтерия 3.0, 1С:ЗУП 3.1, 1С:УТ 11 и др.).
Основные способы:
Рассмотрим каждый метод подробнее.
Способ 1: Параметры печати в пользовательском режиме
При формировании печатной формы (например, счёта или акта) в окне предварительного просмотра нажмите кнопку «Печать» (или Ctrl+P). В появившемся диалоге:
- Выберите нужный принтер.
- Нажмите «Свойства» (или «Параметры»).
- В открывшемся окне найдите вкладку «Макет» или «Формат» и включите «Двусторонняя печать».
- Укажите ориентацию переплёта (книжка/блокнот).
Важно: если опции «Двусторонняя печать» в диалоге нет, значит:
- Драйвер принтера не поддерживает дуплекс (см. раздел 1).
- Печатная форма в 1С сгенерирована как одностраничная (например, этикетки или бейджи).
- В шаблоне отключена поддержка многолистовых документов.
Способ 2: Редактирование макета в конфигураторе
Если дуплекс не работает для конкретного документа (например, счёт-фактура или Торг-12), потребуется изменить макет печатной формы. Для этого:
- Откройте конфигуратор (
1Cv8.exe /config). - Найдите нужный документ или отчёт (например, «РеализацияТоваровУслуг» → «Печатные формы»).
- Откройте макет печатной формы (обычно это файл с расширением
.mxlили.ert). - Проверьте настройки страницы: в макете должна быть включена опция «Двусторонняя печать» (если она есть).
- Сохраните изменения и обновите конфигурацию базы.
Если вы не уверены в своих навыках работы с конфигуратором, лучше поручить эту задачу 1С-программисту или использовать внешние обработки.
Что делать, если в макете нет опции "Двусторонняя печать"?
В этом случае дуплекс настраивается через параметры принтера при печати. Однако можно доработать макет вручную:
1. Откройте макет в режиме редактирования.
2. Добавьте параметр ДвусторонняяПечать в настройки страницы (если используется ТабличныйДокумент).
3. В модуле формы добавьте код для передачи этого параметра драйверу принтера:
ПараметрыПечати = Новый Структура();
ПараметрыПечати.Вставить("ДвусторонняяПечать", Истина);
ТабличныйДокумент.Печать(ПараметрыПечати);
Этот метод требует знаний 1С-программирования и тестирования на копии базы.
4. Настройка дуплекса для конкретных документов
Разные печатные формы в 1С могут требовать индивидуального подхода. Рассмотрим наиболее распространённые случаи.
| Тип документа | Типовая конфигурация | Особенности настройки дуплекса |
|---|---|---|
| Счёт-фактура | 1С:Бухгалтерия 3.0, 1С:УТ 11 | Дуплекс работает по умолчанию, если принтер поддерживает. Для ручного дуплекса используйте обработку «Печать документов с ручным дуплексом» (доступна на Инфостарт). |
| Торг-12, УПД | 1С:УТ 11, 1С:КА 2.4 | В макете формы может быть отключена опция «Печатать на двух сторонах». Требуется редактирование в конфигураторе или замена шаблона. |
| Акт выполненных работ | 1С:Бухгалтерия 3.0 | Часто печатается на одном листе. Для дуплекса нужно доработать макет или использовать внешнюю обработку. |
| Ведомости (ЗП, авансовые) | 1С:ЗУП 3.1 | Поддерживают дуплекс по умолчанию. Проблемы возникают при печати на бланках с логотипом — требуется корректировка полей. |
| Отчёты (оборотно-сальдовая ведомость) | Любая | Дуплекс настраивается через параметры печати. Для многостраничных отчётов рекомендуется использовать «книжную» ориентацию. |
Для документов, которые печатаются на бланках (например, Торг-12 или Счёт-фактура), важно учитывать размер полей. При двусторонней печати поля на чётных и нечётных страницах могут отличаться (например, слева 20 мм на нечётных и 25 мм на чётных). Это связано с переплётом. В типовых конфигурациях это обычно учтено, но при доработке макетов проверяйте:
- 📏 Левое поле на чётных страницах должно быть шире, если документ будет сшиваться.
- 🖼️ Колонтитулы (номера страниц, заголовки) не должны «съезжать» при печати на обратной стороне.
- 🔄 Проверьте предварительный просмотр в 1С: если текст накладывается или обрезается, корректируйте макет.
Убедитесь, что принтер поддерживает дуплекс
Включите двустороннюю печать в свойствах принтера
Проверьте ориентацию переплёта (книжка/блокнот)
Запустите предварительный просмотр в 1С
Отправьте на печать 1-2 листа для теста
-->
5. Решение типичных проблем с двусторонней печатью
Даже после правильной настройки дуплекс может работать некорректно. Вот наиболее частые проблемы и их решения:
Проблема 1: Печатается только первая сторона, вторая — пустая
Причины и решения:
- 🖨️ Драйвер принтера: обновлите драйвер до последней версии. Для сетевых принтеров Xerox или Ricoh может потребоваться установка PCL6-драйвера вместо PostScript.
- 📄 Формат документа: если документ состоит из одной страницы, дуплекс не сработает. Проверьте количество страниц в предварительном просмотре.
- 🔧 Настройки 1С: в макете печатной формы может быть установлен флаг «Печатать на одном листе». Исправляется в конфигураторе.
Проблема 2: Текст на обратной стороне перевёрнут или зеркальный
Это происходит из-за неправильной настройки ориентации переплёта. Решения:
- В свойствах принтера выберите «Двусторонняя печать (переплёт по короткому краю)» для книжной ориентации или «по длинному краю» для блокнотной.
- Если принтер HP, отключите опцию «Автоматический поворот» в настройках драйвера.
- Для документов с бланками (например, Торг-12) проверьте, что в макете 1С не установлен принудительный поворот страницы на 180 градусов.
Проблема 3: Документ печатается не с той стороны листа
Часто встречается при печати счёт-фактур или накладных, где первая страница — бланк, а вторая — продолжение. Решение:
- В настройках принтера выберите «Начать печать с первой страницы» (если есть такая опция).
- Если используется ручной дуплекс, переворачивайте стопку листов по короткой стороне (для книжной ориентации) или по длинной (для блокнотной).
- В макете 1С проверьте параметр «Первая страница — бланк». Если он включён, дуплекс может сбиваться.
Если проблема с дуплексом возникает только для конкретного документа (например, Торг-12), а остальные печатаются нормально — ищите ошибку в макете печатной формы этого документа, а не в настройках принтера.
Проблема 4: При печать из 1С дуплекс работает, а из Word — нет (или наоборот)
Это означает, что проблема не в принтере, а в настройках 1С или приложения, из которого печатаете. Решения:
- 🔄 Сбросьте настройки принтера по умолчанию (в «Устройствах и принтерах» Windows нажмите «Установить по умолчанию»).
- 📋 В 1С при печати выбирайте «Печать через драйвер принтера», а не «Печать в файл».
- 🖥️ Проверьте, не конфликтуют ли настройки дуплекса в 1С и в самом принтере (например, если на принтере включён «экономный режим», он может игнорировать дуплекс).
Если после обновления 1С перестала работать двусторонняя печать, проверьте, не сбросились ли настройки макетов печатных форм. Часто при обновлении типовых конфигураций (1С:Бухгалтерия 3.0, 1С:ЗУП 3.1) макеты возвращаются к стандартным, где дуплекс может быть отключён.
6. Двусторонняя печать через внешние обработки
Если стандартные средства 1С не позволяют настроить дуплекс (например, для ручного переворота листов или печати на бланках), можно использовать готовые обработки. Наиболее популярные решения:
- 📄 «Печать документов с ручным дуплексом»** (доступна на Инфостарт). Позволяет печатать сначала нечётные страницы, затем чётные с паузой для переворота стопки.
- 🖨️ «Универсальная печать документов»** (от 1С-Софт). Поддерживает настройку полей и ориентации для каждой стороны листа отдельно.
- 🔄 «Дуплекс-Печать»** (для 1С:УТ 11 и 1С:Бухгалтерия 3.0). Автоматически определяет тип документа и применяет оптимальные настройки дуплекса.
Как установить и использовать внешнюю обработку:
- Скачайте файл обработки (обычно это
.epfили.erf). - В 1С откройте «Файл» → «Открыть» и выберите скачанный файл.
- В открывшемся окне обработки укажите:
- Документ для печати (например, «Счёт-фактура»).
- Принтер и его настройки (дуплекс, ориентация).
- Параметры ручного переворота (если требуется).
- Нажмите «Печать» и следуйте инструкциям (например, переверните стопку листов после печати нечётных страниц).
- ✅ Работают даже с принтерами, которые не поддерживают аппаратный дуплекс.
- ✅ Позволяют гибко настраивать поля и ориентацию для каждой стороны.
- ✅ Поддерживают печать на бланках с учётом смещения.
- ❌ Требуют дополнительных действий от пользователя (например, ручного переворота листов).
- ❌ Не все обработки бесплатны (стоимость обычно 500–2000 рублей).
Преимущества внешних обработок:
Недостатки:
Внешние обработки — лучшее решение для печати документов на бланках (например, Торг-12 или счёт-фактура), где стандартные средства 1С не позволяют корректно настроить дуплекс.
7. Двусторонняя печать в Linux и macOS
Если вы используете 1С:Предприятие под Linux или macOS, настройка дуплекса имеет свои особенности. В этих ОС печать управляется через систему CUPS, и опции могут называться иначе.
Для Linux:
- Откройте веб-интерфейс CUPS по адресу
http://localhost:631. - Перейдите в раздел «Printers» и выберите свой принтер.
- Нажмите «Set Default Options».
- В разделе «Duplex» выберите:
- Duplex No Tumble** — для книжной ориентации (переплёт по короткому краю).
- Duplex Tumble** — для блокнотной ориентации (переплёт по длинному краю).
sudo service cups restart
Для macOS:
- Откройте «Системные настройки» → «Принтеры и сканеры».
- Выберите принтер и нажмите «Параметры и расходные материалы».
- Перейдите на вкладку «Параметры драйвера» или «Настройки принтера».
- В разделе «Макет» или «Двусторонняя печать» включите опцию «Двусторонняя (длинный край)» или «Двусторонняя (короткий край)».
- Закройте настройки и попробуйте напечатать тестовый документ.
Если дуплекс не работает:
- 🔄 Убедитесь, что установлен правильный драйвер (для HP используйте HPLIP, для Brother — официальные драйверы с сайта производителя).
- 📋 Проверьте, что в настройках 1С не установлен флаг «Печатать как изображение» (это отключает обработку дуплекса).
- 🖥️ Для сетевых принтеров настройте дуплекс непосредственно на устройстве (через веб-интерфейс).
- Откройте «Устройства и принтеры».
- Кликните правой кнопкой на принтере → «Свойства принтера».
- Настройте дуплекс и другие параметры.
- Нажмите «Применить» → «ОК», затем снова правой кнопкой → «Установить как принтер по умолчанию».
- При печати документа выберите нужный принтер.
- Нажмите «Свойства» и включите дуплекс.
- Поставьте галочку «Сохранить настройки для этого документа» (если есть).
В Linux для печати из 1С через Wine может потребоваться дополнительная настройка CUPS. Убедитесь, что принтер добавлен в систему как «по умолчанию» и поддерживает PostScript.
8. Автоматизация двусторонней печати для часто используемых документов
Если вам регулярно приходится печатать одни и те же документы (например, счёт-фактуры или ведомости по ЗП) с дуплексом, можно автоматизировать процесс:
Способ 1: Сохранение настроек принтера по умолчанию
В Windows:
В 1С:
Способ 2: Использование обработок с предварительными настройками
Некоторые внешние обработки (например, «Универсальная печать документов») позволяют сохранять профили настроек для разных типов документов. Например:
- Профиль «Счёт-фактура»: дуплекс, книжная ориентация, поля 20 мм.
- Профиль «Ведомость ЗП»: дуплекс, блокнотная ориентация, поля 15 мм.
Способ 3: Доработка конфигурации (для программистов)
Если у вас есть доступ к конфигуратору, можно добавить в печатные формы 1С автоматическое применение дуплекса. Пример кода для модуля формы:
Процедура Печать(Кнопка)
ПечатнаяФорма = ПолучитьПечатнуюФорму();
ПараметрыПечати = Новый Структура();
ПараметрыПечати.Вставить("ДвусторонняяПечать", Истина);
ПараметрыПечати.Вставить("ОриентацияПереплета", "Книжная");
ПечатнаяФорма.Печать(ПараметрыПечати);
КонецПроцедуры
Этот код будет автоматически включать дуплекс при печати документа. Для разных типов документов можно создать отдельные процедуры с уникальными настройками.
Автоматизация дуплекса особенно полезна для бухгалтерии и отдела кадров, где ежедневно печатаются десятки многостраничных документов (ведомости, акты, отчёты).
FAQ: Частые вопросы по настройке двусторонней печати в 1С
Мой принтер поддерживает дуплекс, но в 1С опция «Двусторонняя печать» неактивна. В чём проблема?
Скорее всего, проблема в одном из следующих:
- Драйвер принтера не обновлён (скачайте последнюю версию с сайта производителя).
- В настройках 1С для данной печатной формы отключена поддержка многолистовых документов.
- Вы печатаете документ, который состоит из одной страницы (дуплекс не применим).