К статье
Практический материал

Документы и Печать · 12 мин

Как настроить двухстороннюю печать в 1С

Подробная инструкция по настройке двухсторонней печати в 1С 8.3: параметры принтера, макеты, настройки Windows и типичные ошибки при печати документов.

Двухсторонняя печать (дуплекс) в 1С позволяет экономить бумагу при выводе договоров, актов сверки, регламентированных отчётов и других многостраничных документов. Однако пользователи часто сталкиваются с тем, что принтер печатает только на одной стороне листа, хотя в настройках вроде бы всё включено.

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

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

Как 1С управляет двухсторонней печатью

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

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

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

Проверка поддержки дуплекса принтером

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

Откройте в Windows «Панель управления» → «Устройства и принтеры», найдите нужный принтер, щёлкните правой кнопкой мыши и выберите «Настройка печати» или «Свойства принтера». Если в параметрах есть пункт «Печать на обеих сторонах», «Двусторонняя печать» или «Duplex», устройство поддерживает автоматический дуплекс. Если пункта нет — либо модуль отсутствует, либо драйвер не знает о его наличии.

Во втором случае зайдите в свойства принтера на вкладку «Параметры устройства» (название зависит от производителя) и проверьте, что дуплексный модуль помечен как установленный. После сетевой установки принтера драйвер нередко не определяет дополнительные модули автоматически, и дуплекс нужно включить вручную.

Пункт дуплекса есть в свойствах принтераДуплекс поддерживается

Переходите к настройке в 1С или в драйвере

Пункта нет, но модуль физически естьДрайвер не видит модуль

Откройте «Параметры устройства» и включите дуплексный модуль вручную

Принтер без дуплексного модуляТолько ручной режим

Используйте печать сначала нечётных, затем чётных страниц

Настройка дуплекса при разовой печати из 1С

Самый простой способ — включить двухстороннюю печать непосредственно перед выводом конкретного документа. Способ подходит, когда дуплекс нужен время от времени, а не постоянно.

Откройте документ или отчёт, нажмите кнопку «Печать» (или Ctrl+P). В диалоге печати 1С выберите принтер и нажмите кнопку «Свойства» рядом с его названием — откроется окно настроек драйвера. Найдите параметр «Печать на обеих сторонах» и выберите нужный вариант: «Переворот относительно длинного края» (книжная ориентация, стандарт для большинства документов) или «Переворот относительно короткого края» (альбомная, для таблиц в горизонтальной ориентации).

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

Разовая печать в дуплексе
  1. 1
    Откройте документ и нажмите «Печать» или Ctrl+P
  2. 2
    Выберите принтер и нажмите «Свойства»
  3. 3
    Найдите параметр «Печать на обеих сторонах» и включите его
  4. 4
    Выберите переворот по длинному краю для книжных документов
  5. 5
    Подтвердите настройки и запустите печать
  6. 6
    Проверьте, что вторая сторона листа заполнена и не перевёрнута вверх ногами

Постоянная настройка через драйвер принтера в Windows

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

Откройте «Устройства и принтеры», щёлкните правой кнопкой по нужному принтеру и выберите «Настройка печати» (Printing Preferences). Включите двухстороннюю печать и сохраните настройки. Теперь любой документ из 1С по умолчанию уйдёт на принтер в режиме дуплекса, если пользователь не изменит параметры вручную.

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

Настройка дуплекса в макете табличного документа

Для разработчиков и администраторов с правами на изменение конфигурации есть более надёжный способ — задать двухстороннюю печать непосредственно в свойствах табличного документа. Тогда конкретная печатная форма всегда будет отправляться в дуплексе независимо от настроек пользователя.

В конфигураторе откройте нужный макет, перейдите в свойства табличного документа и установите параметр «Двусторонняя печать» в значение, соответствующее требуемому режиму переворота страниц. Тот же результат достигается программно через свойство ДвусторонняяПечать объекта табличного документа перед вызовом метода печати.

bsl
ТабДок = Новый ТабличныйДокумент;
// ... заполнение макета ...
ТабДок.ДвусторонняяПечать = Истина;
ТабДок.Напечатать(РежимИспользованияДиалогаПечати.Использовать);

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

Двухсторонняя печать в веб-клиенте и через браузер

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

В этом диалоге нужно найти параметр «Двусторонняя печать» (в Chrome и Edge он обычно находится в разделе дополнительных настроек) и выбрать режим переворота страниц. Если параметр недоступен, браузер не получил от системы сведения о дуплексном модуле — проверьте настройки драйвера, как описано выше.

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

Типичные ошибки и способы их устранения

Самая частая жалоба — вторая сторона листа напечатана вверх ногами. Причина в неверном выборе края переворота: для документов в книжной ориентации нужен переворот относительно длинного края, для альбомных таблиц — относительно короткого. Смените параметр и перепечатайте документ.

Вторая распространённая ситуация — дуплекс включён, но принтер печатает на одной стороне. Обычно это означает, что драйвер не знает о дуплексном модуле (проверьте «Параметры устройства») либо задание отправлено на другой принтер, например на виртуальный PDF-принтер или сетевое устройство без дуплекса. Также проверьте очередь печати: иногда задание уходит на принтер по умолчанию, а не на выбранный.

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

Типичные ошибки
01
Включён дуплекс в 1С, но драйвер не видит дуплексный модуль — печать идёт на одной стороне
02
Выбран переворот по короткому краю для книжного документа — оборотная сторона перевёрнута
03
Задание уходит на принтер по умолчанию без дуплекса вместо выбранного устройства
04
Настройки драйвера изменены под одним пользователем терминального сервера — у остальных дуплекс не работает
05
Макет печатной формы принудительно задаёт одностороннюю печать — настройки драйвера игнорируются
Контрольные точки

Как проверить результат

Пробная печать двух страниц
Норма

Обе стороны листа заполнены, текст читается при обычном перелистывании

Тревожный признак

Вторая сторона пустая или перевёрнута вверх ногами

Повторная печать без изменения настроек
Норма

Дуплекс применяется автоматически

Тревожный признак

Настройки сбрасываются к односторонней печати

Печать у другого пользователя
Норма

Двухсторонний режим работает у всех

Тревожный признак

У части пользователей печатается одна сторона — настройки не применены к их профилям

Ручной дуплекс: когда автоматический недоступен

Если принтер не имеет дуплексного модуля, двухстороннюю печать всё равно можно организовать вручную. В диалоге печати многих драйверов есть режим «Ручная двусторонняя печать»: сначала выводятся нечётные страницы, затем программа предлагает перевернуть стопку и печатает чётные.

Если такого режима в драйвере нет, напечатайте документ в два приёма: сначала задайте диапазон нечётных страниц (1, 3, 5 и так далее), затем переверните стопку и напечатайте чётные. Обязательно сделайте пробу на одном листе, чтобы определить, какой стороной и каким краем вперёд подавать бумагу — у разных моделей принтеров ориентация отличается.

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

Сводный порядок действий

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

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

Итог

Что важно запомнить

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

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

Почему в диалоге печати 1С нет кнопки двухсторонней печати?

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

Дуплекс включён, но принтер печатает только на одной стороне. Что делать?

Проверьте три вещи: видит ли драйвер дуплексный модуль в «Параметрах устройства», тот ли принтер выбран при печати и не задаёт ли макет печатной формы принудительно односторонний режим. Чаще всего причина в первом пункте после сетевой установки принтера.

Как сделать, чтобы оборотная сторона не была перевёрнута?

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

Работает ли двухсторонняя печать при сохранении в PDF из 1С?

При сохранении в PDF создаётся обычный многостраничный файл без привязки к сторонам листа. Режим дуплекса выбирается позже — при печати этого PDF из программы просмотра, в её диалоге печати.

Можно ли задать дуплекс только для одной печатной формы, не меняя настройки принтера?

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