Работа с печатными формами в 1С:Предприятие 8.3 часто требует индивидуальных настроек принтера — особенно когда в офисе используется несколько устройств, а документы должны выводиться на конкретное. По умолчанию система может отправлять задания на не тот принтер, что приводит к пустой трате бумаги, времени и нервов. Где же скрываются эти настройки, и почему они иногда «сбиваются» после обновлений или переустановки драйверов?
В этой статье разберём все возможные способы назначить принтер по умолчанию в 1С — от глобальных параметров конфигурации до локальных настроек отдельных документов и отчётов. Особое внимание уделим типичным ошибкам (например, когда система игнорирует выбранный принтер) и нюансам для разных версий платформы: 1С:Управление торговлей (УТ), 1С:Бухгалтерия (БП), 1С:Зарплата и управление персоналом (ЗУП), а также 1С:ERP. Также вы узнаете, как закрепить настройки для всех пользователей или конкретного рабочего места.
Предупреждаем сразу: путь к решению зависит от того, где именно вы хотите изменить принтер — на уровне всей базы, для отдельного пользователя или для конкретного документа. И да, иногда проблема кроется не в 1С, а в настройках Windows!
1. Глобальные настройки принтера по умолчанию в 1С 8.3
Если вам нужно установить принтер по умолчанию для всех пользователей базы, изменять настройки придётся в конфигураторе. Этот способ подходит администраторам, которые хотят стандартизировать печать во всей организации. Важно: для этого требуются права на изменение конфигурации.
Вот пошаговый алгоритм:
- Откройте 1С:Предприятие в режиме Конфигуратор (запуск с удержанием клавиши
Shiftили через ярлык). - Перейдите в меню
Администрирование → Печать → Настройки принтеров. - В открывшемся окне выберите нужный принтер из списка установленных устройств и нажмите
Установить по умолчанию. - Сохраните изменения и обновите конфигурацию базы (
Конфигурация → Обновить конфигурацию базы данных).
⚠️ Внимание: Если в списке отсутствует нужный принтер, сначала установите его драйвер на сервере 1С (для файлового варианта) или на рабочей станции (для клиент-серверного). В противном случае 1С просто не «увидит» устройство.
Установите драйвер принтера на сервер/рабочую станцию|
Проверьте права доступа к конфигуратору|
Создайте резервную копию базы (на случай ошибок)|
Убедитесь, что принтер подключён к сети и включён
-->
Эти настройки будут действовать для всех новых сеансов, но не перезапишут индивидуальные параметры пользователей, если те уже были заданы ранее. Чтобы применить изменения ко всем без исключения, потребуется дополнительная обработка (об этом — в одном из следующих разделов).
2. Локальные настройки принтера для текущего пользователя
Если глобальные параметры вас не устраивают или у вас нет прав на изменение конфигурации, можно настроить принтер по умолчанию лично для себя. Этот способ работает в пользовательском режиме (1С:Предприятие) и не требует доступа к конфигуратору.
Инструкция:
- 🖨️ Откройте любой документ или отчёт, для которого нужно изменить принтер (например,
Счёт на оплатуилиАкт выполненных работ). - 📄 Нажмите кнопку
Печать(илиПечать → Настройка). - 🔧 В окне предварительного просмотра выберите вкладку
Принтер(илиПараметры печати, в зависимости от версии). - 🖱️ В выпадающем списке
Имя принтераукажите нужное устройство и поставьте галочкуИспользовать по умолчанию. - 💾 Сохраните настройки (иногда требуется перезапуск 1С).
Эти параметры будут действовать только для вашего профиля в текущей базе. Если вы работаете с несколькими базами, настройку придётся повторить для каждой. Также учтите, что некоторые конфигурации (например, 1С:ERP) могут сохранять настройки принтера отдельно для каждого типа документа.
3. Настройка принтера для конкретных документов и отчётов
Иногда требуется, чтобы разные типы документов печатались на разных принтерах. Например, Счета-фактуры — на лазерном принтере в бухгалтерии, а Товарные чеки — на термопринтере на складе. В 1С есть инструменты для такой гибкой настройки.
Способы назначить принтер для отдельных форм:
| Тип документа/отчёта | Где настроить принтер | Примечания |
|---|---|---|
Счёт на оплату, Акт |
В форме документа: Печать → Настройка принтера |
Настройки сохраняются для этого типа документов |
Отчёт по продажам, Оборотно-сальдовая ведомость |
В окне отчёта: Ещё → Настройки → Печать |
Можно задать разные принтеры для разных вариантов отчёта |
Этикетки, Ценники |
В обработке печати: Печать → Параметры |
Часто требует предварительной настройки шаблона |
Фискальные документы (чеки) |
В настройках ККТ: Администрирование → Настройки торгового оборудования |
Требуется драйвер фискального регистратора |
Для массового изменения принтера по типам документов можно использовать обработку Универсальная настройка печати (есть в стандартных поставках многих конфигураций). Если её нет — попросите администратора добавить.
Как найти обработку "Универсальная настройка печати"
Она обычно расположена в меню Файл → Открыть → Дополнительные отчёты и обработки. Если обработки нет, её можно скачать с портала 1С:ИТС или создать через конфигуратор.
4. Почему 1С игнорирует принтер по умолчанию и как это исправить
Частая проблема: вы настроили принтер, но 1С упорно отправляет документы на другое устройство. Причины могут быть разные — от багов платформы до конфликтов драйверов. Вот топ-5 причин и способы их устранения:
- 🔄 Кэш настроек: 1С иногда сохраняет старые параметры в кэше. Решение: очистите кэш через
%APPDATA%\1C\1cv8(удалите папку с названием вашей базы). - 🖥️ Настройки Windows: Если в системе по умолчанию выбран другой принтер, 1С может его «подхватывать». Проверьте в
Пуск → Принтеры и сканеры. - 📋 Конфликт шаблонов: В некоторых конфигурациях (например, 1С:УТ) шаблоны печатных форм могут переопределять настройки принтера. Решение: отредактируйте шаблон в конфигураторе.
- 🔌 Драйвер принтера: Устаревшие или повреждённые драйверы часто вызывают сбои. Обновите драйвер на сайте производителя принтера.
- 👥 Права пользователя: Если у вас ограниченные права, настройки могут не сохраняться. Обратитесь к администратору.
Критическая деталь: в клиент-серверном варианте 1С принтер по умолчанию определяется на стороне клиента, а не сервера. Это значит, что если вы работаете через терминальный сервер или тонкий клиент, настройки нужно проверять на той машине, с которой идёт печать.
-->
5. Настройка принтера по умолчанию для фискальных документов (ККТ)
Печать фискальных документов (чеков, БСО) имеет свои особенности, так как требует взаимодействия с фискальным регистратором (ФР). Здесь настройка принтера по умолчанию связана с настройками торгового оборудования.
Как назначить ФР по умолчанию:
- Откройте
Администрирование → Настройки торгового оборудования. - В списке оборудования найдите ваш фискальный регистратор (например, Атол 11Ф или Штрих-М-ФР-К).
- Нажмите
Настроитьи вкладкуПечать. - В поле
Принтер по умолчанию для чековвыберите нужное устройство. - Сохраните и проверьте печать тестового чека (
Тест драйвера ККТ).
⚠️ Внимание: Если вы используете онлайн-кассу (например, Атол Онлайн или Эвотор), настройка принтера может отличаться. В некоторых случаях чеки отправляются напрямую в облако ОФД, и локальный принтер не используется.
Также учтите, что для фискальных документов часто требуется:
- 📌 Указать
Формат чека(57 мм, 80 мм). - 📌 Настроить
ШрифтиМежстрочный интервал(чтобы текст не обрезался). - 📌 Проверить
Порт подключения(COM, USB, Ethernet).
6. Автоматизация: как задать принтер по умолчанию для всех пользователей
Если в вашей компании десятки сотрудников, и вам нужно централизованно назначить принтер по умолчанию, ручная настройка каждого профиля займёт слишком много времени. В этом случае поможет:
- Групповая политика (для Windows): Настроить принтер по умолчанию через
gpedit.msc(для доменной сети). - Обработка для 1С: Написать или скачать обработку, которая массово обновляет настройки пользователей. Пример кода:
Процедура УстановитьПринтерПоУмолчанию()ПараметрыПечати = Новый Структура();
ПараметрыПечати.Вставить("ИмяПринтера", "HP LaserJet M404n");
ПараметрыПечати.Вставить("ИспользоватьПоУмолчанию", Истина);
СохранитьПараметрыПечати(ПараметрыПечати);
КонецПроцедуры
- Регламентное задание: Создать задание в 1С, которое будет периодически проверять и обновлять настройки принтеров.
Для крупных организаций оптимальным решением будет комбинация групповой политики Windows и обработки в 1С. Это гарантирует, что даже после обновлений или смены оборудования настройки останутся актуальными.
-->
7. Частые ошибки и их решения
Даже после правильной настройки принтера по умолчанию пользователи могут столкнуться с проблемами. Вот самые распространённые ошибки и способы их исправления:
| Ошибка | Возможная причина | Решение |
|---|---|---|
Не удалось инициализировать принтер |
Драйвер принтера несовместим с 1С | Установите драйвер от производителя (не универсальный от Windows) |
Принтер не отвечает |
Принтер выключен или не подключён к сети | Проверьте питание и сетевой кабель, перезапустите службу печати Windows |
| Печать идёт на другой принтер | Конфликт настроек в 1С и Windows | Настройте принтер по умолчанию и в 1С, и в Windows |
Ошибка формата печати |
Несовпадение размеров бумаги в настройках 1С и принтера | Укажите одинаковый формат (например, A4) в обоих местах |
| Пустые страницы при печати | Неправильные поля или масштаб | Отрегулируйте поля в настройках печатной формы |
Если ошибка повторяется, проверьте журнал регистрации 1С (Администрирование → Журнал регистрации). Often there you can find detailed error descriptions that will help diagnose the problem.
FAQ: Ответы на частые вопросы
Можно ли настроить разные принтеры по умолчанию для разных баз 1С на одном компьютере?
Да, настройки принтера по умолчанию хранятся отдельно для каждой информационной базы. Это значит, что в 1С:Бухгалтерии можно назначить один принтер, а в 1С:Управлении торговлей — другой.
Почему после обновления 1С сбиваются настройки принтера?
При обновлении платформы или конфигурации некоторые системные параметры сбрасываются до значений по умолчанию. Чтобы избежать этого, фиксируйте настройки принтера через обработки или групповые политики (см. раздел 6).
Как сделать, чтобы 1С всегда печатала в PDF, а не на физический принтер?
Установите виртуальный принтер (например, Microsoft Print to PDF или CutePDF) и назначьте его по умолчанию в настройках 1С. В некоторых конфигурациях (например, 1С:ERP) есть отдельная опция «Сохранять в файл» при печати.
Можно ли задать принтер по умолчанию для конкретного отдела (например, только для бухгалтерии)?
Да, для этого нужно:
- Создать отдельную роль в 1С для бухгалтерии.
- Написать обработку, которая будет применять настройки принтера только для пользователей с этой ролью.
- Запустить обработку с правами администратора.
Альтернативно — настроить разные принтеры по умолчанию на компьютерах бухгалтерии через групповые политики Windows.
Где в 1С 7.7 находится настройка принтера по умолчанию?
В 1С:Предприятие 7.7 путь к настройкам другой: Сервис → Параметры → Закладка «Печать». Однако мы рекомендуем обновиться до 8.3, так как 7.7 давно не поддерживается и может иметь проблемы совместимости с современными принтерами.
Если ваш вопрос не освещён в статье, уточните детали: версия 1С, тип принтера и конкретная ошибка (если есть). Это поможет дать точный ответ.