Печать заказа-наряда в 1С — рутинная, но критически важная операция для бухгалтеров, менеджеров по продажам и специалистов сервисных центров. От корректности этого документа зависит не только внутренний учёт, но и взаимодействие с клиентами, поставщиками или подрядчиками. Однако даже опытные пользователи 1С:Предприятия иногда сталкиваются с проблемами: документ не печатается, вылетают ошибки формата, или печатная форма не соответствует требованиям организации.
В этой статье мы разберём все нюансы печати заказа-наряда — от базовых действий в типовой конфигурации до решения нестандартных ситуаций. Вы узнаете, как:
- 🔍 Найти и открыть нужный документ в разных версиях 1С
- 🖨️ Настроить печатную форму под требования вашей компании
- ⚙️ Исправить распространённые ошибки (отсутствие шаблона, сбои при экспорте в PDF/Excel)
- 📑 Распечатать заказ-наряд с учётом специфики 1С:Управление торговлей, 1С:ERP и 1С:Бухгалтерии
Особое внимание уделим пользовательским настройкам — как добавить логотип компании, изменить шрифты или скорректировать порядок вывода данных. А для тех, кто работает с внешними печатными формами, приведём инструкции по их подключению и отладке.
1. Где находится заказ-наряд в 1С и как его открыть
Прежде чем печатать документ, его нужно найти. Расположение заказа-наряда зависит от конфигурации 1С и версии платформы. Рассмотрим основные варианты:
В 1С:Управление торговлей 11 (и аналогичных редакциях) заказ-наряд обычно доступен в разделе Продажи → Заказы клиентов или Сервис → Заказы-наряды (если включён модуль сервисного обслуживания). В 1С:ERP путь может отличаться: Производство → Заказы на производство или Логистика → Заказы клиентов.
Если вы работаете в 1С:Бухгалтерии 8.3, заказы-наряды чаще всего создаются как Документы расчётов с контрагентами (раздел Покупки и продажи). Важно: в бухгалтерских конфигурациях этот документ может называться иначе — например, "Акт выполненных работ" или "Счёт на оплату", но суть остаётся той же.
- 📌 В 1С:Розница заказы-наряды обычно привязаны к
Чекам возвратаилиЗаказам на ремонт(для сервисных центров). - 🔄 В 1С:Комплексная автоматизация документ может находиться в разделе
Производство и услуги. - 🔎 Если не находите заказ-наряд, воспользуйтесь поиском по документам (кнопка
Лупав верхнем меню или сочетание клавишCtrl+F).
⚠️ Внимание: В некоторых отраслевых решениях (например, 1С:Автосервис или 1С:Мебельщик) заказы-наряды могут называться "Наряд-заказ" или "Заявка на ремонт". Уточните терминологию в документации вашей конфигурации.
Если в вашей базе нет раздела "Заказы-наряды", проверьте, включён ли функционал сервисного обслуживания в настройках программы (Администрирование → Функциональность → Сервис и ремонт).
2. Стандартная печать заказа-наряда: пошаговая инструкция
Когда документ найден, переходим к печати. Рассмотрим универсальный алгоритм, который подходит для большинства конфигураций 1С:Предприятие 8.3:
Откройте нужный заказ-наряд двойным кликом.
В верхнем меню документа найдите кнопку
Печать(илиЕщё → Печать).Выберите формат печати:
- 📄 Печатная форма — стандартный вариант для распечатки на принтере.
- 📎 В файл (PDF/Excel/Word) — если нужно сохранить документ электронно.
- 🖼️ Предварительный просмотр — для проверки перед печатью.
При необходимости настройте параметры:
- 🔄 Количество копий (если требуется дубликат).
- 📌 Печатать на бланке (если используете фирменные бланки).
- 🖨️ Выбор принтера (если подключено несколько устройств).
Нажмите Печать или Сохранить (для экспорта в файл).
В 1С:Управление торговлей 11.5 и новее при печати может появиться окно с выбором шаблона печатной формы. Если его нет — значит, используется стандартный шаблон, заложенный в конфигурации.
Открыт правильный документ|Проверены реквизиты (даты, суммы, контрагент)|Выбран нужный шаблон печатной формы|Настроены параметры принтера|Сделан предварительный просмотр-->
3. Настройка печатной формы: добавляем логотип, изменяем поля
Стандартная печатная форма заказа-наряда часто не соответствует корпоративным требованиям. Например, может отсутствовать логотип компании, неправильно отображаться ИНН или не хватать полей для дополнительной информации. Исправить это можно двумя способами:
1. Через встроенный редактор печатных форм (доступен в большинстве конфигураций на платформе 8.3.20+):
- В окне печати выберите
Изменить формуилиНастроить. - В редакторе добавьте нужные элементы:
- 🖼️ Логотип: перетащите поле
Картинкаи укажите путь к файлу. - 📝 Дополнительные реквизиты: добавьте поля из справочника (например,
ДоговорилиУсловия оплаты). - 🔤 Текстовые блоки: для произвольных надписей (например, "Оплатить в течение 5 дней").
- 🖼️ Логотип: перетащите поле
2. Через внешнюю печатную форму (для опытных пользователей):
Если встроенного редактора недостаточно, можно подключить внешнюю печатную форму (файл с расширением .erf или .epf). Для этого:
- Скачайте или создайте шаблон в Конфигураторе.
- В окне печати заказа-наряда выберите
Подключить внешнюю форму. - Укажите путь к файлу и сохраните настройки.
- 📄 В окне печати выберите
Сохранить как PDF. - 🔍 Укажите путь для сохранения и имя файла.
- ⚙️ При необходимости настройте качество изображения (например, для документов с логотипом лучше выбрать
Высокое). - 📊 В меню документа выберите
Выгрузить → В Excel. - 🔄 Выберите, какие данные экспортировать (табличную часть, шапку или всё вместе).
- 📌 Отметьте флажок
Сохранить форматирование, если нужно сохранить цвета и шрифты.
Пример кода для добавления логотипа во внешней печатной форме (на языке 1С):
Процедура Печать(Таблица, Колонка)
Картинка = Новый Картинка(ПутьКФайлуЛоготипа);
ОбластьЯчейки = Таблица.Область(1, 1, 3, 1);
ОбластьЯчейки.Картинка = Картинка;
ОбластьЯчейки.ГоризонтальноеПоложение = ГоризонтальноеПоложение.ПоЦентру;
КонецПроцедуры
⚠️ Внимание: При использовании внешних печатных форм убедитесь, что версия шаблона совместима с вашей конфигурацией. Несоответствие может привести к ошибкам при печати или потере данных.
| Проблема | Возможная причина | Решение |
|---|---|---|
| Логотип не отображается | Неверный путь к файлу или неподдерживаемый формат | Используйте формат .png или .jpg, проверьте права доступа к файлу |
| Текст накладывается друг на друга | Неправильные настройки полей или шрифтов | Уменьшите размер шрифта или увеличьте высоту строк в шаблоне |
| Не печатаются суммы прописью | Отсутствует модуль "ЧислоПрописью" | Подключите внешнюю обработку или обновите конфигурацию |
| Документ обрезается при печати | Несоответствие размеров страницы и шаблона | Настройте параметры страницы в меню Файл → Параметры страницы |
4. Экспорт заказа-наряда в PDF, Excel и другие форматы
Иногда требуется не распечатать документ, а сохранить его в электронном виде — например, для отправки клиенту по email или загрузки в систему документооборота. В 1С:Предприятие есть несколько способов экспорта:
1. Сохранение в PDF (самый универсальный формат):
2. Экспорт в Excel (удобно для дальнейшей обработки данных):
3. Сохранение в Word (для редактирования текста):
Этот вариант менее распространён, но полезен, если нужно доработать документ перед отправкой. Для экспорта в Word:
- Используйте кнопку
Скопировать в буфер(илиCtrl+C), затем вставьте данные в Word. - Или воспользуйтесь внешней обработкой (например,
ВыгрузкаВWord.erf).
Почему PDF лучше Excel для отправки клиентам?
PDF сохраняет неизменяемый вид документа — клиент не сможет случайно изменить суммы или реквизиты. Кроме того, PDF поддерживает электронную подпись и защиту паролем, что важно для юридически значимых документов. Excel удобен только для внутренней аналитики, где требуется редактирование данных.
Если при экспорте возникают ошибки (например, "Не удалось сохранить файл"), проверьте:
- 🔒 Права доступа к папке, куда сохраняете файл.
- 📂 Свободное место на диске.
- 🔄 Формат файла — некоторые версии 1С не поддерживают Excel 2019+ без обновлений.
5. Типичные ошибки при печати заказа-наряда и их решения
Даже в отлаженных системах 1С при печати документов могут возникать сбои. Рассмотрим самые частые проблемы и способы их устранения:
1. Ошибка: "Не найдена печатная форма для документа"
Эта ошибка появляется, если:
- 🔧 В конфигурации отключён модуль печатных форм.
- 📂 Повреждён или удалён шаблон печатной формы.
- 🔄 Документ не тот типа (например, пытаетесь распечатать заказ-наряд как счёт).
Решение:
- Проверьте настройки функциональности (
Администрирование → Печатные формы). - Обновите конфигурацию или восстановите шаблон из резервной копии.
- Убедитесь, что открыт именно заказ-наряд, а не похожий документ.
2. Ошибка: "Нет данных для печати"
Чаще всего это означает, что:
- 📌 В документе не заполнены обязательные поля (например,
КонтрагентилиСумма). - 🔍 Используется неверный шаблон, не соответствующий типу документа.
- 🔄 Произошёл сбой при формировании данных (например, из-за блокировки базы).
Решение:
- Проверьте заполненность всех реквизитов заказа-наряда.
- Перезагрузите 1С или очистите кэш (
Сервис → Очистить кэш). - Попробуйте распечатать документ на другом компьютере (чтобы исключить локальные ошибки).
3. Проблема: Документ печатается "в одну строку" или с наложением текста
Это типичная проблема при несовпадении размеров шаблона и реальных данных. Например, если в заказе-наряде слишком много позиций, а высота таблицы в шаблоне ограничена.
Решение:
- 📏 Отредактируйте шаблон: увеличьте высоту табличной части или уменьшите шрифт.
- 📄 Разбейте документ на несколько страниц (в настройках печати выберите
Переносить на новую страницу). - 🔍 Проверьте, не установлен ли флажок
Масштабировать— иногда он искажает форматирование.
⚠️ Внимание: Если после обновления 1С печатные формы перестали работать, проверьте версию платформы. Некоторые шаблоны требуют доработки после переходов на новые релизы (например, с 8.3.19 на 8.3.22).
Большинство ошибок печати в 1С связаны с шаблонами или данными документа. Всегда начинайте диагностику с проверки заполненности реквизитов и актуальности печатной формы.
6. Печать заказа-наряда в специфических конфигурациях
Разные конфигурации 1С:Предприятия имеют свои особенности работы с заказами-нарядами. Рассмотрим нюансы для самых популярных решений:
1С:Управление торговлей 11
В этой конфигурации заказы-наряды часто используются для сервисного обслуживания. При печати доступны дополнительные поля:
- 🔧
Виды работ— перечень услуг с указанием нормо-часов. - 📅
Срок выполнения— дата готовности заказа. - 🔄
Статус выполнения(например, "В работе", "Готово").
Чтобы распечатать заказ-наряд с детализацией работ:
- Откройте документ в разделе
Сервис → Заказы-наряды. - В печатной форме выберите шаблон
"Заказ-наряд (с детализацией)". - Убедитесь, что в табличной части указаны все выполненные работы (иначе они не попадут в печать).
1С:ERP Управление предприятием 2
Здесь заказы-наряды тесно интегрированы с производственным модулем. При печати можно вывести:
- 🏭
Маршрутные карты— для цехов. - 📦
Спецификации материалов— если заказ включает сборку. - 💰
Калькуляцию себестоимости(при наличии прав).
Важно: в 1С:ERP для печати расширенных форм может потребоваться подключение дополнительных ролей (например, "Производство: Полный доступ").
1С:Бухгалтерия 8.3
В бухгалтерских конфигурациях заказы-наряды чаще всего печатаются как акты выполненных работ или счета-фактуры. Особенности:
- 📌 Печатная форма должна соответствовать требованиям налогового законодательства (например, наличие подписей, печати, реквизитов организации).
- 🔍 Для экспорта в Контур.Диадок или СБИС используйте формат
XMLилиPDF/A. - 🔄 Если нужно распечатать заказ-наряд с НДС, проверьте настройки учёта (
Главное → Настройки учёта → НДС).
1С:Розница
В розничных конфигурациях заказы-наряды обычно связаны с ремонтом товара или обменом. При печати доступны:
- 🛒
Чек возврата— если заказ-наряд оформляется по гарантии. - 🔧
Акт приёма-сдачи— для сервисных центров. - 📋
Дефектная ведомость— если требуется описание неисправностей.
⚠️ Внимание: В 1С:ERP и 1С:УТ 11 при печати заказа-наряда с большим количеством позиций (>100) может возникнуть переполнение буфера печати. В этом случае разбейте документ на части или экспортируйте в Excel.
7. Автоматизация печати: массовая печать и интеграция с оборудованием
Если вашей компании требуется печатать десятки заказов-нарядов ежедневно, ручной режим станет тормозом. Рассмотрим способы автоматизации:
1. Массовая печать заказов-нарядов
В 1С:Предприятии можно распечатать несколько документов за раз:
- В журнале документов (
Продажи → Заказы клиентов) выделите нужные строки (Ctrl+кликилиShift+клик). - Нажмите
Печать → Печать списка. - Выберите шаблон и настройте параметры (например,
Печатать каждый документ на новом листе).
Ограничение: в одной пачке можно печатать только документы одного типа (например, только заказы-наряды, без смешивания со счётами).
2. Интеграция с принтерами этикеток и фискальными регистраторами
Для сервисных центров или складов удобно печатать заказы-наряды на термопринтерах или принтерах этикеток. Настройка:
- 🖨️ Установите драйвер принтера на компьютер с 1С.
- 🔧 В настройках печати выберите
Другое устройствои укажите модель принтера. - 📏 Настройте размер этикетки (например,
100×50 мм) в шаблоне печатной формы.
Пример кода для печати на Zebra ZD420:
Процедура ПечатьНаПринтерЭтикеток(Документ)
ТекстДляПечати = ПолучитьТекстПечатнойФормы(Документ);
Принтер = Новый COMОбъект("Zebra.TemplatePrinter");
Принтер.PrintText(ТекстДляПечати, 1); // 1 — количество копий
КонецПроцедуры
3. Автоматическая отправка заказа-наряда по email
Чтобы сэкономить время на отправке документов клиентам, настройте автоматическую рассылку:
- В печатной форме выберите
Отправить по email. - Укажите шаблон письма (можно сохранить для повторного использования).
- Настройте автоматическое прикрепление PDF (в настройках почты 1С).
Важно: для массовой рассылки потребуется настройка SMTP в разделе Администрирование → Организации → Настройки email.
Автоматизация печати экономит до 30% времени на обработку заказов-нарядов. Начните с массовой печати, затем подключите интеграцию с принтерами и email-рассылку.
8. Проверка и архивирование распечатанных заказов-нарядов
Печать документа — только половина дела. Важно убедиться, что:
- 📄 Все данные отображаются корректно (нет обрезок, ошибок в суммах).
- 🔍 Документ соответствует юридическим требованиям (есть подписи, печать, реквизиты).
- 🗃️ Сохранена электронная копия (PDF или скан распечатки).
Как проверить печатную форму перед отправкой клиенту:
- Сравните данные в распечатанном документе с экранной формой заказа-наряда.
- Проверьте математические расчёты (итоговые суммы, НДС, скидки).
- Убедитесь, что логотип и реквизиты компании отображаются чётко.
Архивирование документов:
Для хранения распечатанных заказов-нарядов можно использовать:
- 📁 Встроенный архив 1С: прикрепите отсканированную копию к документу (
Дополнительно → Файлы). - ☁️ Облачные сервисы: Google Drive, Яндекс.Диск или 1С:Документооборот.
- 🔐 Электронный архив с шифрованием (например, 1С:Архив).
Пример названия файла для архива:
[Дата]_[Номер документа]_[Контрагент]_Заказ-наряд.pdf
Например: 2026-05-15_ТД-00123_ОООРомашка_Заказ-наряд.pdf
⚠️ Внимание: Если ваша компания работает с электронным документооборотом (ЭДО), убедитесь, что распечатанный заказ-наряд соответствует формату, принимаемому оператором (например, Контур.Диадок или СБИС). Некоторые операторы требуют обязательной электронной подписи даже для внутренних документов.
FAQ: Ответы на частые вопросы
Можно ли распечатать заказ-наряд без открытия документа?
Да, в большинстве конфигураций это возможно. Выделите документ в списке (например, в журнале Заказы клиентов), затем нажмите правой кнопкой и выберите Печать или Быстрая печать. Также можно использовать пакетную печать для нескольких документов одновременно.
Как добавить в печатную форму заказа-наряда поле "Ответственный менеджер"?
Есть два способа:
- Через редактор печатных форм: откройте шаблон, добавьте поле
Ответственныйиз списка доступных реквизитов. - Через конфигуратор: если поле отсутствует в стандартном наборе, доработайте документ (добавьте реквизит в метаданные).
После изменений не забудьте обновить конфигурацию базы данных.
Почему при печати заказа-наряда в PDF вылетает ошибка "Не удалось создать файл"?
Эта ошибка обычно связана с:
- 🔒 Отсутствием прав на запись в папку (например,
C:\Program Files\1Cv8\). - 📂 Нехваткой места на диске.
- 🔄 Блокировкой файла антивирусом.