Настройка печати в 1С:Предприятие — одна из самых востребованных задач среди пользователей и администраторов системы. Без корректных параметров невозможно распечатать ни первичные документы, ни отчёты, ни этикетки. Однако найти нужные настройки не всегда просто: их расположение зависит от версии платформы (1С 8.2 или 8.3), конфигурации (УТ 11, БП 3.0, ЗУП 3.1 и др.), а также от типа печатаемого документа. В этой статье мы разберём все возможные варианты — от базовых параметров до тонкой настройки шаблонов и устранения типовых ошибок.
Особое внимание уделим скрытым настройкам, которые не лежат на поверхности, но влияют на результат: выбор принтера по умолчанию, управление полями страницы, экспорт в PDF/Excel, а также настройку печати для удалённых рабочих мест через RDP или веб-клиент. Если вы сталкиваетесь с проблемами вроде "документ печатается вразнобой", "неверные шрифты" или "пустые страницы" — здесь вы найдёте решения.
Материал актуален для всех актуальных релизов 1С (на момент публикации), но учитывайте, что интерфейс может незначительно отличаться в зависимости от обновлений конфигурации. Для критически важных операций (например, настройка фискальных документов) рекомендуем сверяться с документацией вашей версии.
1. Базовые настройки печати в 1С: где искать?
Начнём с самого очевидного — где в 1С находятся основные параметры печати, доступные большинству пользователей без прав администратора. Эти настройки отвечают за выбор принтера, количество копий, ориентацию страницы и другие стандартные опции.
Чтобы открыть их:
- 📄 Перейдите в любой документ (например,
Реализация товаровилиСчёт на оплату) и нажмите кнопкуПечать(илиПечать → Настройки). - 🖨️ В открывшемся окне выберите пункт
Параметры страницыилиНастройка печати(название может варьироваться). - ⚙️ Здесь вы увидите вкладки:
Принтер— выбор устройства, количество копий;Страница— ориентация (книжная/альбомная), поля, формат бумаги;Документ— масштаб, печать заголовков, нумерация страниц.
Эти параметры применяются ко всем документам текущего типа (например, ко всем счётам или накладным). Если вам нужно настроить печать для конкретного отчёта (например, Оборотно-сальдовая ведомость), ищите аналогичные опции в меню этого отчёта.
⚠️ Внимание: Настройки, сделанные здесь, могут перекрываться индивидуальными шаблонами (о них поговорим далее). Если после изменения параметров ничего не поменялось — проверьте, не используется ли пользовательский шаблон.
2. Где в 1С хранятся шаблоны печати?
Шаблоны печати — это основа внешнего вида ваших документов. Они определяют, какие данные и как будут выведены на бумагу или в файл. В 1С шаблоны могут быть:
- 📑 Встроенными — поставляются с конфигурацией (например, шаблон счёта в БП 3.0);
- 🛠️ Пользовательскими — созданные или отредактированные вручную;
- 🔄 Общими — используются для нескольких типов документов.
Чтобы найти и изменить шаблоны:
- Откройте меню
Администрирование → Печать → Настройки печати(в некоторых конфигурациях путь может отличаться, например,Сервис → Настройки печати). - В списке выберите нужный тип документа (например,
Счёт на оплату). - Нажмите
Изменить шаблонилиРедактировать макет— откроется встроенный редактор 1С (или внешний, если используется Microsoft Word/Excel для шаблонов).
В 1С 8.3 шаблоны могут храниться в двух местах:
| Тип шаблона | Где хранится | Как редактировать |
|---|---|---|
| Встроенные макеты | В конфигурации (в объектах метаданных) | Только в режиме Конфигуратор (требуются права администратора) |
| Пользовательские шаблоны | В базе данных (таблица v8users или аналогичная) | Через интерфейс 1С (меню Настройки печати) |
| Шаблоны Word/Excel | В файлах .dotx, .xlsx на сервере или локальном ПК | Внешним редактором (например, Microsoft Office) |
Если вы не видите нужный шаблон в списке, возможно, он привязан к конкретной роли пользователя. Проверьте настройки прав в Администрирование → Пользователи и права.
Сохраните резервную копию шаблона перед редактированием! В 1С 8.3 это можно сделать через Файл → Сохранить как в редакторе макетов.
3. Настройка печати для конкретных документов (счёта, накладные, акты)
Каждый тип документа в 1С может иметь уникальные настройки печати. Рассмотрим наиболее распространённые случаи:
Счёта на оплату:
- 📄 Путь:
Продажи → Счета на оплату→ выберите счёт →Печать → Настройки. - 🔧 Здесь можно настроить:
- Отображение логотипа компании;
- Формат реквизитов (ИНН, КПП, банковские данные);
- Порядок сортировки товаров (по наименованию, артикулу и т.д.).
Товарные накладные (ТОРГ-12):
- 📦 Путь:
Склад → Товарные накладные→ выберите документ →Печать → Настройка формы. - ⚠️ Особенность: В накладных часто требуется настройка количества строк на странице (чтобы избежать разрыва таблицы). Это делается в шаблоне через параметр
Количество строк на странице.
Акты выполненных работ:
- 📋 Путь:
Продажи → Акты выполненных работ→Печать → Параметры. - 💡 Совет: Если в акте не хватает строк для описания услуг, проверьте настройки
Перенос на новую страницув шаблоне.
Для фискальных документов (чеков, кассовых ордеров) настройки печати могут быть жёстко привязаны к фискальному регистратору или онлайн-кассе. В этом случае параметры задаются в меню Администрирование → Настройки фискальных документов.
☑️ Проверка перед печатью документа
4. Печать отчётов: оборотно-сальдовая ведомость, анализ счёта и др.
Отчёты в 1С печатаются иначе, чем документы. Здесь нет привязки к конкретному шаблону — вместо этого используются универсальные механизмы экспорта в Excel, PDF или на принтер. Рассмотрим ключевые моменты:
Где находятся настройки?
- 📊 Для любого отчёта (например,
Оборотно-сальдовая ведомость) откройте его через менюОтчёты. - 🖨️ Нажмите кнопку
Печать(илиЕщё → Печать). - ⚙️ В открывшемся окне выберите:
Настройки страницы— для управления полями, ориентацией;Параметры экспорта— если нужно сохранить вExcel/PDF;Дополнительно— здесь можно включить/отключить вывод заголовков, подвалов, группировок.
Типовые проблемы и решения:
- 🔍 Отчёт обрезается при печати → Увеличьте поля страницы или уменьшите масштаб в настройках.
- 📉 Графики и диаграммы печатаются нечётко → Экспортируйте отчёт в
PDF, а затем распечатывайте из Adobe Reader. - 🔢 Цифры в
Excelотображаются как текст → В параметрах экспорта выберитеСохранять форматы ячеек.
Для сложных отчётов (например, Анализ субконто) может потребоваться ручная доработка шаблона через 1С:Конфигуратор. Это актуально, если стандартный вывод не устраивает по структуре или дизайну.
⚠️ Внимание: При экспорте больших отчётов в Excel 1С может "зависнуть". Чтобы избежать этого, разбейте отчёт на части по периодам или контрагентам.
5. Настройка печати для удалённых рабочих мест (RDP, веб-клиент, тонкий клиент)
Если вы работаете с 1С через удалённый доступ (RDP, веб-клиент или тонкий клиент), настройка печати имеет свои нюансы. Основная проблема — принтер не определяется или печатает "в никуда". Решается это так:
Для RDP (Remote Desktop):
- 🖥️ Перед подключением к удалённому рабочему столу убедитесь, что в настройках RDP включена опция
Локальные ресурсы → Принтеры. - 🔧 В 1С выберите принтер из списка перенаправленных устройств (обычно они отмечены значком
TSилиRDP).
Для веб-клиента:
- 🌐 Печать осуществляется через браузер. Настройки принтера берутся из системных параметров вашего ПК.
- 📄 Чтобы распечатать документ, сначала экспортируйте его в
PDF(кнопкаПечать → Сохранить как PDF), затем откройте файл и распечатайте.
Для тонкого клиента:
- 💻 Настройки принтера настраиваются на сервере 1С. Локальные принтеры пользователя становятся доступны автоматически.
- 🔌 Если принтер не отображается, проверьте настройки в
Администрирование → Настройки системы → Печать.
Общая рекомендация: для стабильной работы используйте сетевые принтеры, подключённые напрямую к серверу 1С. Это минимизирует проблемы с драйверами и перенаправлением.
Как проверить, видит ли 1С ваш принтер?
Откройте любой документ и нажмите Печать. В списке устройств должны отобразиться все принтеры, доступные вашей сессии (локальные + сетевые). Если списка нет — проблема в настройках подключения или правах пользователя.
6. Решение типовых ошибок печати в 1С
Даже после правильной настройки печать в 1С может работать со сбоями. Рассмотрим самые распространённые ошибки и способы их устранения:
| Ошибка | Возможная причина | Решение |
|---|---|---|
| Документ печатается пустым | Не выбран шаблон или сбились настройки макета | Проверьте привязку шаблона в Настройки печати → Шаблоны |
| Текст накладывается друг на друга | Неверные поля страницы или масштаб | Установите поля не менее 10 мм и масштаб 100% |
| Печать "уезжает" вправо/влево | Смещение из-за драйвера принтера | Обновите драйвер или используйте универсальный драйвер Microsoft XPS Document Writer |
| Не печатаются штрихкоды | Отсутствует шрифт Barcode или неверный формат |
Установите шрифт Free 3 of 9 и проверьте настройки в шаблоне |
| Ошибка "Нет доступа к принтеру" | Проблемы с правами или сетевым подключением | Проверьте настройки Пользователи и права и сетевые пути |
Если ошибка сохраняется, попробуйте следующие действия:
- Перезапустите службу 1С:Предприятие на сервере.
- Очистите кэш 1С (папка
%APPDATA%\1C\1cv8на локальном ПК). - Проверьте журнал событий 1С (
Администрирование → Журналы регистрации) на наличие ошибок, связанных с печатью.
Критическая информация: Если при печати фискальных документов (чеков) возникает ошибка "Ошибка связи с ККТ", проверьте физическое подключение кассового аппарата и настройки в Администрирование → Фискальные регистраторы. В 90% случаев проблема решается перезапуском драйвера ККТ.
7. Дополнительные инструменты: макросы, внешние обработки, расширения
Если стандартных средств 1С недостаточно, можно использовать дополнительные инструменты для гибкой настройки печати:
Макросы в шаблонах Word/Excel:
- 📝 Позволяют динамически изменять содержимое документа перед печатью.
- 🔧 Пример: автоматически подставлять текущую дату или номер документа.
- ⚠️ Требуют знаний VBA (для Word/Excel).
Внешние обработки печати:
- 🛠️ Разрабатываются в 1С:Конфигуратор для нестандартных задач (например, печать этикеток со штрихкодами).
- 📦 Можно скачать готовые решения на портале 1С-ИТС или Infostart.
Расширения конфигурации:
- 🔄 Позволяют добавлять новые шаблоны или модифицировать существующие без изменения основной конфигурации.
- 💡 Подходит для доработки типовых решений (например, УТ 11 или БП 3.0).
Пример кода для добавления пользовательской кнопки печати через расширение:
&НаКлиенте
Процедура ПечатьСЧетом(Команда)
Печать.ПечатьДокумента(Объект, "ШаблонСчетаСДопПолями");
КонецПроцедуры
Для работы с этими инструментами могут потребоваться права администратора 1С или помощь программиста.
Использование внешних обработок — самый гибкий способ настройки печати, но требует тестирования на совместимость с вашей версией 1С.
FAQ: Частые вопросы по настройке печати в 1С
Как сделать так, чтобы логотип компании печатался на всех документах?
Логотип добавляется в шаблон печати. Для этого:
- Откройте настройки шаблона для нужного типа документа (
Администрирование → Печать → Настройки печати). - В редакторе макета найдите раздел "Заголовок" и вставьте изображение через
Вставить → Картинка. - Сохраните шаблон и примените его ко всем пользователям (если нужно).
Для Word-шаблонов логотип можно добавить напрямую в файл .dotx.
Почему при печати из 1С через RDP документ уходит на другой принтер?
Это типичная проблема перенаправления принтеров в RDP. Решения:
- Проверьте, что в настройках подключения RDP включена опция
Локальные принтеры. - В 1С выберите принтер с пометкой
(перенаправленный)или(TS). - Если принтер не отображается, переподключитесь к RDP с галочкой
Подключить локальные устройства.
Можно ли настроить автоматическую печать документов при проведении?
Да, это делается через регламентные задания или триггеры:
- В 1С:Конфигуратор откройте модуль документа (например,
РеализацияТоваровУслуг). - Добавьте обработчик события
ПриПроведениис вызовом процедуры печати. - Настройте права доступа для пользователей.
Пример кода:
&НаСервере
Процедура ПриПроведении(Отказ)
Печать.АвтоматическаяПечать(ЭтотОбъект);
КонецПроцедуры
⚠️ Будьте осторожны: автоматическая печать может замедлить работу при большом количестве документов.
Как экспортировать отчёт в Excel с сохранением формул?
По умолчанию 1С экспортирует данные в Excel как значения. Чтобы сохранить формулы:
- В настройках экспорта выберите
Сохранять формулы(если опция доступна). - Используйте внешнюю обработку для выгрузки (например, "ВыгрузкаВExcelСФормулами" с Infostart).
- Для сложных отчётов настройте связь с Excel через COM-объект (требуются знания программирования).
Где в 1С 8.3 хранится история печати документов?
1С не ведёт журнал печати по умолчанию, но есть несколько способов отследить, какие документы печатались:
- Журнал регистрации: проверьте события с типом
ПечатьвАдминистрирование → Журналы регистрации. - Расширение конфигурации: можно добавить запись в регистр сведений при каждой печати.
- Логи принтера: некоторые сетевые принтеры ведут собственные журналы.