Распечатка актов из 1С:Предприятие — рутинная, но критически важная задача для бухгалтеров, менеджеров и предпринимателей. Ошибка в настройках печати или неверно выбранный шаблон могут привести к тому, что документ придётся переделывать, а время — терять. Эта статья поможет избежать типичных проблем: от выбора правильного принтера до настройки внешнего вида акта перед выводом на бумагу.
Мы разберём процесс поэтапно — с учётом разных версий платформы (1С 8.2 и 1С 8.3), конфигураций (Бухгалтерия, Управление торговлей, Зарплата и кадры) и нюансов печатных форм. Особое внимание уделим печати актов с электронной подписью — этот момент часто упускают, хотя он важен для юридической значимости документа.
Если вы никогда не печатали документы из 1С или сталкиваетесь с ошибками типа «Не найден шаблон печати», «Ошибка формирования макета» — здесь найдёте решения. А для опытных пользователей приготовили лайфхаки по настройке пользовательских шаблонов и автоматизации процесса.
1. Подготовка к печати: проверка документа и настроек
Прежде чем отправлять акт на принтер, убедитесь, что сам документ в 1С заполнен корректно. Ошибки в реквизитах (например, неверный ИНН контрагента или отсутствующая дата) могут привести к тому, что печатная форма просто не сгенерируется.
Проверьте следующие моменты:
- 📄 Статус документа: акт должен быть проведён (в противном случае некоторые реквизиты могут не отобразиться).
- 🔍 Реквизиты сторон: наименования, адреса, ИНН/КПП, банковские реквизиты. Особенно важно для актов выполненных работ или оказания услуг.
- 📅 Даты: дата акта не должна быть позже текущей (иначе возможны ошибки при печати).
- 💰 Суммы: проверьте, что все цены и итоги посчитаны верно (включая НДС, если применимо).
Также закройте все открытые окна в 1С, кроме самого акта — это поможет избежать зависаний при формировании печатной формы. Если вы работаете в тонком клиенте или через веб-браузер, убедитесь, что соединение с сервером стабильное.
Если акт формируется на основе заказа или договора, проверьте, что все позиции из них перенесены корректно. Иногда в печатной форме «пропадают» строки из-за ошибок в связке документов.
2. Способы печати акта из 1С: какой выбрать?
В 1С есть несколько способов распечатать акт, и выбор зависит от ваших задач. Рассмотрим основные варианты:
| Способ печати | Когда использовать | Плюсы | Минусы |
|---|---|---|---|
| Стандартная печатная форма | Для большинства актов (выполненных работ, передачи, сверки) | Быстро, не требует дополнительных настроек | Ограниченные возможности кастомизации |
| Печать через «Дополнительные отчёты и обработки» | Если нужна нестандартная форма (с логотипом, дополнительными полями) | Гибкость настройки, поддержка пользовательских макетов | Требует прав доступа и знаний 1С |
| Экспорт в Excel/Word с последующей печатью | Если нужно доработать документ перед печатью | Удобно для редактирования | Может нарушиться форматирование |
| Печать через внешнюю обработку | Для массовой печати или специфических форматов (например, актов с штрихкодами) | Автоматизация, поддержка сложных шаблонов | Требует установки дополнительных модулей |
Для большинства пользователей достаточно стандартной печатной формы. Однако если ваша организация использует фирменные бланки с логотипом и специфическим дизайном, придётся настроить пользовательский шаблон (об этом — в разделе 5).
3. Пошаговая инструкция: как распечатать акт стандартным способом
Рассмотрим процесс на примере 1С:Бухгалтерия 8.3 (в других конфигурациях шаги аналогичны, могут отличаться лишь названия пунктов меню).
Откройте нужный акт в журнале документов. Для этого:
- 📂 Перейдите в раздел
Продажи → Акты выполненных работ(илиПокупки → Акты об оказании услуг, если вы покупатель). - 🔎 Найдите документ по дате, номеру или контрагенту.
- 📄 Дважды кликните по строке, чтобы открыть акт.
- 📂 Перейдите в раздел
Убедитесь, что документ проведён (кнопка Провести должна быть неактивной).
Нажмите кнопку Печать в верхней панели инструментов (или выберите Действия → Печать).
В открывшемся окне выберите нужную печатную форму. Для актов обычно доступны варианты:
- 📄 Акт выполненных работ (ОКУД 0710205) — стандартный бланк.
- 📄 Акт об оказании услуг — если документ относится к услугам.
- 📄 Акт сверки — если это акт взаимозачёта.
Нажмите Печать и выберите принтер. Если нужно сохранить документ в PDF, выберите виртуальный принтер типа Microsoft Print to PDF или PDF24.
☑️ Проверка перед печатью
Если при нажатии на Печать ничего не происходит, проверьте:
- 🖨️ Подключён ли принтер к компьютеру (или сетевой принтер доступен).
- 📥 Установлены ли драйвера принтера.
- 🔄 Не заблокирована ли печать антивирусом или политиками безопасности.
4. Распространённые ошибки при печати и их решения
Даже опытные пользователи 1С сталкиваются с проблемами при печати актов. Вот самые частые ошибки и способы их устранения:
| Ошибка | Причина | Решение |
|---|---|---|
Не найден шаблон печати |
Отсутствует или повреждён файл макета (.mxl или .erf) | Переустановите шаблоны через Администрирование → Печатные формы или восстановите из резервной копии |
Ошибка формирования макета |
Несовместимость версии шаблона с текущей конфигурацией | Обновите шаблоны или откатитесь на предыдущую версию 1С |
| Пустой лист при печати | Неверно выбран принтер или сбились настройки страницы | Проверьте настройки принтера (ориентация, поля) или экспортируйте в PDF |
| Не печатаются суммы или реквизиты | Ошибка в заполнении документа или сбился макет | Перепроверьте реквизиты акта и обновите печатную форму |
Если ошибка сохраняется, попробуйте следующие действия:
Перезапустите 1С в режиме
Конфигуратори выполните тестирование и исправление базы (Администрирование → Тестирование и исправление).Проверьте права доступа: у пользователя должны быть права на печать документов (настраивается в
Администрирование → Пользователи).Обновите драйвера принтера или попробуйте распечатать на другом устройстве.
Что делать, если 1С зависает при печати?
Если 1С «подвисает» на этапе формирования печатной формы, причиной может быть повреждённый кэш. Попробуйте очистить его:
1. Закройте 1С.
2. Удалите папку %APPDATA%\1C\1cv8 (или %LOCALAPPDATA%\1C\1cv8 для тонкого клиента).
3. Перезапустите программу.
Если проблема осталась, проверьте, не блокирует ли печать антивирус (например, Kaspersky или Dr.Web иногда считают генерацию PDF подозрительной активностью).
5. Настройка пользовательских шаблонов для актов
Стандартные печатные формы 1С не всегда соответствуют требованиям компании. Например, может понадобиться:
- 🏢 Добавить логотип организации.
- 📌 Изменить порядок полей или добавить новые (например, ответственного менеджера).
- 📊 Подкорректировать шрифты или цвета для соответствия фирменному стилю.
Для этого нужно отредактировать шаблон печатной формы. Сделать это можно двумя способами:
Способ 1: Редактирование через Конфигуратор (для администраторов)
Откройте 1С в режиме
Конфигуратор.Перейдите в
Объекты → Документы → [Ваш документ] → Печатные формы.Выберите нужную форму и нажмите
Редактировать макет.Внесите изменения (например, добавьте картинку через
Вставить → Рисунок) и сохраните.
Способ 2: Использование внешних обработок (для пользователей)
Если у вас нет прав на редактирование конфигурации, можно:
Скачать готовую обработку для печати (например, с сайта infostart.ru).
Подключить её через
Файл → Открыть → Дополнительные отчёты и обработки.Выбрать документ и распечатать с новым шаблоном.
Перед редактированием шаблона обязательно сделайте резервную копию базы! Ошибки в макете могут привести к невозможности печати всех документов.
Для добавления логотипа:
Подготовьте изображение в формате
.pngили.jpgс разрешением не менее300 dpi.В редакторе макета добавьте элемент
Рисуноки укажите путь к файлу (лучше разместить его в каталоге шаблонов 1С).Настройте позиционирование, чтобы логотип не наезжал на текст.
6. Печать актов с электронной подписью: нюансы
Если ваш акт требует электронной подписи (ЭЦП), процесс печати будет немного сложнее. В 1С есть встроенные механизмы для работы с ЭЦП, но они требуют предварительной настройки.
Вот что нужно сделать:
Убедитесь, что на компьютере установлен криптопровайдер (например, КриптоПро CSP или ViPNet CSP).
Подключите токен с ЭЦП к USB-порту (или установите сертификат в хранилище Windows).
В 1С перейдите в
Сервис → Настройки → Электронная подписьи настройте параметры.При печати акта выберите опцию
Подписать и распечатать(илиСформировать с ЭЦП, в зависимости от конфигурации).
Важно: подписанный акт нельзя редактировать! Если после подписи вы найдёте ошибку, придётся создавать новый документ.
Перед подписанием акта ЭЦП сохраните его в PDF без подписи — это поможет избежать проблем, если потребуется внести правки.
Если при подписании возникает ошибка типа Не найден сертификат или Ошибка криптопровайдера, проверьте:
- 🔑 Подключён ли токен к компьютеру (индикатор на нём должен гореть).
- 📋 Установлен ли сертификат в личном хранилище (проверьте через
Пуск → КриптоПро → Сертификаты). - 🔄 Совместим ли криптопровайдер с вашей версией 1С (например, КриптоПро 5.0 может не работать с устаревшими конфигурациями).
7. Автоматизация печати актов: обработки и скрипты
Если вам регулярно приходится печатать десятки актов, имеет смысл автоматизировать процесс. В 1С это можно сделать с помощью:
1. Пакетная печать
Многие конфигурации поддерживают пакетную печать документов. Для этого:
В журнале документов выделите нужные акты (удерживая
CtrlилиShift).Нажмите
Печать → Пакетированная печать.Выберите принтер и подтвердите печать.
2. Внешние обработки для массовой печати
На сайтах вроде Infostart или 1С-Сообщество можно найти готовые обработки, которые позволяют:
- 📂 Печатать акты по фильтру (например, за определённый период).
- 📋 Добавлять водяные знаки или штампы.
- 📊 Экспортировать акты в Excel с сохранением структуры.
Пример кода для простой пакетной печати (для программистов 1С):
Процедура ПечатьАктов()
Выборка = Документы.АктВыполненныхРабот.Выбрать();
Пока Выборка.Следующий() Цикл
Документ = Выборка.ПолучитьОбъект();
ПечатнаяФорма = Документ.ПолучитьФормуПечати();
ПечатнаяФорма.Печать();
КонецЦикла;
КонецПроцедуры
Для не программистов проще использовать готовые решения. Например, обработка "Печать документов пакетом" от 1С-Рарус позволяет гибко настраивать параметры печати.
8. Печать актов в облачной 1С (1С:Фреш)
Если вы работаете в 1С:Фреш (облачной версии), процесс печати имеет особенности:
- 🖨️ Локальный принтер: перед печатью нужно подключить принтер к вашему компьютеру и разрешить доступ в настройках браузера.
- 📥 Сохранение в PDF: в облаке удобнее сначала сохранять акт в PDF, а затем печатать.
- 🔄 Ограничения: некоторые пользовательские шаблоны могут не работать в веб-версии.
Инструкция для 1С:Фреш:
Откройте акт и нажмите
Печать.В открывшемся окне выберите
Сохранить как PDF(если нужно распечатать позже) илиПечать(если принтер уже подключён).Если принтер не отображается, проверьте настройки браузера (
Настройки → Дополнительные → Печатьв Google Chrome).
В 1С:Фреш перед печатью проверьте, что в браузере разрешён доступ к принтерам. В Chrome это делается в настройках сайта (значок замка в адресной строке → «Настройки сайта» → «Принтеры»).
Если при печати из облака документ отображается некорректно (например, съезжают поля), попробуйте:
- 📄 Изменить ориентацию страницы на
Альбомная. - 🔍 Уменьшить масштаб предварительного просмотра до
90%или80%. - 🖼️ Отключить фоновые цвета в настройках печати браузера.
FAQ: Частые вопросы о печати актов из 1С
Можно ли распечатать акт без проведения документа?
Технически да, но в печатной форме могут отсутствовать некоторые реквизиты (например, итоговые суммы или НДС), так как они рассчитываются при проведении. Рекомендуем всегда проводить документ перед печатью, чтобы избежать ошибок.
Как распечатать акт на бланке с логотипом?
Есть два варианта:
Отредактировать шаблон печатной формы в
Конфигураторе(добавить логотип как рисунок).Использовать внешнюю обработку, которая поддерживает фирменные бланки (например, "Печать на бланках" с Infostart).
Для второго варианта не нужны права администратора.
Почему при печати акта вылетает ошибка «Не найден макет»?
Эта ошибка возникает, если:
- Файл макета (.mxl) повреждён или удалён.
- Версия шаблона не совместима с текущей конфигурацией 1С.
- Сбились права доступа к папке с шаблонами.
Решение:
- Восстановите макет из резервной копии или переустановите шаблоны.
- Обновите конфигурацию 1С.
- Проверьте права на папку
...\1Cv8\Templates.
Как распечатать акт в двух экземплярах на одном листе?
Для этого нужно:
Открыть печатную форму акта.
В настройках принтера выбрать
Две страницы на листе(или2 в 1).Убедиться, что ориентация страницы —
Альбомная.
Если такой опции нет, можно распечатать два экземпляра по отдельности, а затем скопировать на одном листе через Xerox или другой копир.
Можно ли распечатать акт с QR-кодом?
Да, но стандартные шаблоны 1С не поддерживают генерацию QR-кодов. Варианты:
- 📌 Использовать внешнюю обработку (например, "Печать документов с QR" с Infostart).
- 📌 Доработать шаблон через
Конфигуратор, добавив генерацию QR через встроенный механизм или внешнюю библиотеку. - 📌 Распечатать акт без QR, а затем добавить код через отдельную программу (например, QR Code Generator).