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

Особенность работы с печатями в заключается в том, что алгоритм зависит от трёх факторов: версии платформы (8.3 или 8.2), конфигурации (УТ 11, БП 3.0, ЗУП 3.1 и др.) и типа документа (счёт, акт, накладная). Например, в 1С:Управление торговлей шаблоны для счетов-фактур загружаются иначе, чем в 1С:Бухгалтерии. Мы структурировали инструкции так, чтобы вы могли быстро найти решение для своей задачи — без лишних технических деталей.

Важно: если вы работаете с облачной версией 1С (1С:Фреш), некоторые функции могут быть ограничены. В этом случае часть операций выполняется через веб-интерфейс или требует участия технической поддержки.

1. Какие форматы файлов поддерживает 1С для печатных форм

Система 1С:Предприятие работает с ограниченным набором форматов печатных форм. Основные из них:

  • 📄 .mxl — стандартный формат макетов , используется для пользовательских печатных форм. Содержит как структуру документа, так и данные для подстановки.
  • 📑 .ert — формат внешних печатных форм (External Report Template), поддерживается в конфигурациях на базе БСП (Библиотека стандартных подсистем).
  • 🖼️ .xlsx и .xls — Excel-файлы, которые можно импортировать как шаблоны для некоторых отчётов (например, в 1С:ЗУП для расчётных листков).
  • 📝 .odt — редко используемый формат OpenDocument, поддерживается в отдельных конфигурациях для экспорта.

Наиболее универсальным является .mxl — его рекомендуют использовать для кастомных печатных форм. Однако в некоторых случаях (например, при работе с типовыми конфигурациями) проще скачать готовый шаблон в формате .ert с сайта или партнёров.

💡

Если вы скачали печатную форму в формате .zip, не распаковывайте её — может загрузить архив напрямую (в некоторых конфигурациях).

В таблице ниже приведён список конфигураций и поддерживаемые ими форматы:

Конфигурация Основной формат Дополнительные форматы Особенности
1С:Бухгалтерия 3.0 .ert, .mxl .xlsx (для отчётов) Поддержка загрузки через Администрирование → Печатные формы
1С:Управление торговлей 11 .mxl .ert (для внешних отчётов) Требует прав администратора для загрузки новых шаблонов
1С:Зарплата и управление персоналом 3.1 .ert .xlsx (для расчётных листков) Поддержка шаблонов для Т-форм (Т-53, Т-60 и др.)
1С:ERP Управление предприятием 2 .mxl .odt (ограниченно) Интеграция с Microsoft Word для редактирования шаблонов

В конфигурациях на базе БСП 3.0+ (например, 1С:Бухгалтерия 3.0 или 1С:ЗУП 3.1) приоритетным форматом является .ert — он позволяет гибко настраивать печатные формы без изменения конфигурации.

2. Стандартный способ: загрузка через интерфейс 1С

Самый простой метод — загрузка печатной формы непосредственно из интерфейса программы. Рассмотрим процесс на примере 1С:Бухгалтерии 3.0:

  1. Откройте документ, для которого нужно загрузить печатную форму (например, счёт на оплату).
  2. Перейдите в меню Печать → Настроить печатную форму.
  3. В открывшемся окне нажмите кнопку Загрузить из файла.
  4. Выберите файл с расширением .ert или .mxl на вашем компьютере.
  5. Подтвердите загрузку и сохраните изменения.

В 1С:Управлении торговлей 11 путь будет другим:

НСИ и администрирование → Администрирование → Печатные формы → Загрузить

Убедитесь, что файл имеет правильное расширение (.ert или .mxl)

Проверьте права доступа (требуются права администратора или "Полные права")

Закройте все открытые документы, связанные с этой печатной формой

Сделайте резервную копию текущей печатной формы (если она есть)

-->

Если кнопка Загрузить из файла отсутствует, это может означать:

  • 🔒 У вас недостаточно прав (обратитесь к администратору базы).
  • 🛠️ Конфигурация не поддерживает загрузку внешних печатных форм (решение — обновить платформу или доработать конфигурацию).
  • 📁 Вы пытаетесь загрузить форму для документа, который не поддерживает внешние шаблоны (например, некоторые справочники).

1С:Бухгалтерия 3.0

1С:Управление торговлей 11

1С:Зарплата и управление персоналом 3.1

1С:ERP Управление предприятием 2

Другая конфигурация-->

3. Загрузка печатных форм через «Администрирование» (для конфигураций на БСП)

Конфигурации, построенных на Библиотеке стандартных подсистем (БСП), поддерживают централизованное управление печатными формами. Это упрощает процесс загрузки и обновления шаблонов. Рассмотрим процесс на примере 1С:ЗУП 3.1:

  1. Перейдите в раздел НСИ и администрирование → Администрирование.
  2. Выберите пункт Печатные формы, отчёты и обработки.
  3. В открывшемся списке найдите нужный документ (например, Приказ о приёме на работу) и нажмите Изменить.
  4. В карточке печатной формы нажмите Загрузить из файла и выберите файл .ert.
  5. Сохраните изменения и обновите кэш метаданных (при необходимости).

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

НСИ и администрирование → Администрирование → Печатные формы, отчёты и обработки → Загрузить пакет
Что делать, если после загрузки печатная форма не отображается?

1. Проверьте, что файл соответствует версии конфигурации (например, шаблон для ЗУП 3.1 не подойдёт для ЗУП 2.5).

2. Обновите кэш метаданных: Сервис → Параметры → Обновить кэш метаданных.

3. Убедитесь, что в настройках документа выбрана правильная печатная форма (иногда система сохраняет старую версию по умолчанию).

4. Перезапустите 1С:Предприятие — некоторые изменения применяются только после перезагрузки.

В 1С:Бухгалтерии 3.0 путь будет слегка другим:

Администрирование → Печатные формы → Добавить → Загрузить из файла
⚠️ Внимание: В некоторых версиях 1С:Бухгалтерии после загрузки новой печатной формы требуется пересоздать документы, созданные по старому шаблону. Иначе при печати могут отображаться устаревшие данные.

4. Загрузка печатных форм через конфигуратор (для опытных пользователей)

Если стандартные методы не работают (например, в сильно доработанных конфигурациях), можно загрузить печатную форму через Конфигуратор. Этот способ требует прав администратора и базовых знаний о структуре .

Пошаговая инструкция:

  1. Закройте все сеансы 1С:Предприятия и откройте базу в режиме Конфигуратор.
  2. В дереве объектов найдите раздел Общие → Макеты или Общие → Печатные формы (зависит от конфигурации).
  3. Щёлкните правой кнопкой мыши и выберите Добавить → Печатная форма.
  4. Задайте имя печатной формы (например, СчётНаОплату_Новый) и укажите тип документа, к которому она относится.
  5. В свойствах печатной формы найдите поле Макет и нажмите кнопку ... для выбора файла.
  6. Загрузите файл .mxl или .ert и сохраните конфигурацию.
  7. Обновите базу данных (Администрирование → Обновить базу данных).

Этот метод позволяет глубоко интегрировать печатную форму в конфигурацию, но имеет риски:

  • 🔧 При следующем обновлении конфигурации ваша печатная форма может быть перезаписана.
  • 🛑 Ошибки в макете могут привести к падению системы при попытке печати.
  • 🔄 Требуется перезагрузка пользовательских сеансов.
💡

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

Для 1С:ERP и других сложных конфигураций может потребоваться дополнительная настройка прав доступа к новой печатной форме. Это делается в разделе Администрирование → Настройка прав.

5. Типичные ошибки при загрузке печатных форм и их решения

Даже при правильном выполнении инструкций пользователи часто сталкиваются с ошибками. Рассмотрим самые распространённые проблемы и способы их устранения:

Ошибка Возможная причина Решение
Файл не является печатной формой Неправильный формат файла или повреждённый архив Проверьте расширение файла (должно быть .ert или .mxl). Попробуйте пересохранить файл.
Не удалось загрузить печатную форму: несовместимая версия Файл предназначен для другой версии конфигурации Скачайте шаблон, соответствующий вашей версии (проверьте на сайте поставщика).
Доступ запрещён Недостаточно прав пользователя Обратитесь к администратору базы за правами на изменение печатных форм.
Печатная форма не отображается в списке Не обновлён кэш метаданных Выполните Сервис → Параметры → Обновить кэш метаданных.
Ошибка при открытии макета Повреждён файл или неверная структура .mxl Попробуйте открыть файл в текстовом редакторе и проверить на наличие ошибок XML.

Если вы видите ошибку Не удалось найти макет, это может означать, что:

  • 📂 Файл печатной формы физически отсутствует в каталоге базы (проверьте путь .../1Cv8/Темп).
  • 🔄 Конфигурация не обновлена после загрузки макета.
  • 🔧 В коде конфигурации жёстко прописан путь к старому макету.
⚠️ Внимание: Если после загрузки новой печатной формы перестали печататься старые документы, это может быть связано с изменением структуры макета. В этом случае рекомендуется:
  1. Создать резервную копию базы.
  2. Вернуть старую печатную форму.
  3. Сравнить структуры нового и старого шаблонов (например, в программе Notepad++).

Для диагностики сложных ошибок полезно посмотреть журнал регистрации (Администрирование → Журнал регистрации). Там могут быть детальные сведения о причине сбоя.

6. Где скачать готовые печатные формы для 1С

Не всегда нужно создавать печатные формы с нуля — многие шаблоны уже разработаны и доступны для скачивания. Вот проверенные источники:

  • 🌐 Официальный сайт 1С (users.v8.1c.ru) — здесь публикуются типовые печатные формы для последних версий конфигураций. Требуется доступ к ИТС.
  • 🛒 Партнёры 1С — многие франчайзи предлагают бесплатные и платные пакеты печатных форм (например, для УТ 11 или БП 3.0).
  • 💼 Форум Infostart — сообщество разработчиков, где выкладывают кастомные шаблоны (требуется регистрация).
  • 📦 Готовые решения — некоторые конфигурации (например, 1С:ERP) поставляются с набором альтернативных печатных форм.

При скачивании печатных форм обращайте внимание на:

  • 📌 Версию конфигурации — шаблон для БП 2.0 не подойдёт для БП 3.0.
  • 📅 Дата обновления — устаревшие формы могут не соответствовать актуальным требованиям законодательства.
  • 🔍 Отзывы пользователей — на форумах часто обсуждают баги в конкретных шаблонах.

Например, для 1С:ЗУП 3.1 актуальные печатные формы можно найти по запросу:

печатные формы ЗУП 3.1 2026 ИТС
⚠️ Внимание: Скачивайте печатные формы только с проверенных источников. Файлы с расширением .ert или .mxl могут содержать вредоносный код, если были модифицированы злоумышленниками.

7. Как редактировать печатные формы перед загрузкой

Иногда готовые шаблоны требуют доработки — например, нужно добавить логотип компании или изменить порядок полей. Для этого используются специализированные инструменты:

  • 🖥️ Встроенный редактор 1С — позволяет изменять макеты .mxl прямо в конфигураторе (Общие → Макеты).
  • 📝 Microsoft Word/Excel — для редактирования шаблонов в формате .docx или .xlsx (поддерживается в некоторых конфигурациях).
  • 🛠️ Специализированные программы — например, FastReport для сложных отчётов.

Пример редактирования печатной формы в 1С:Конфигураторе:

  1. Откройте базу в режиме Конфигуратор.
  2. Найдите нужный макет в дереве объектов (Общие → Макеты).
  3. Дважды кликните на макете — откроется встроенный редактор.
  4. Измените текст, добавьте изображения или переместите поля.
  5. Сохраните макет и обновите конфигурацию.

Для редактирования файлов .ert удобно использовать текстовые редакторы с поддержкой XML, например:

  • 🔹 Notepad++ (с плагином XML Tools).
  • 🔹 Visual Studio Code.
  • 🔹 XML Marker.

При редактировании .ert-файлов будьте осторожны с тегами:

  • 🚫 Не удаляйте секции <Template> и <Parameters>.
  • 🔄 Изменяйте только содержимое тегов, отвечающих за отображение (например, <Field>).
  • 📌 Перед сохранением проверяйте файл на валидность XML.

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

8. Автоматизация загрузки печатных форм (для ИТ-специалистов)

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

  • 🤖 Скрипты на 1С — можно написать обработку, которая загружает формы из указанной папки.
  • 🔄 Обмен данными — настройка автоматического обновления печатных форм через РИБ (Распределённая информационная база).
  • 📦 Групповые политики — развёртывание шаблонов на все рабочие места через Active Directory.

Пример кода для загрузки печатной формы из файла (на языке ):


// Получаем объект менеджера печатных форм

МенеджерПечатныхФорм = ПечатныеФормы.СоздатьМенеджер();

// Загружаем форму из файла

ПутьКФайлу = "C:\Temp\СчетНаОплату.ert";

МенеджерПечатныхФорм.ЗагрузитьИзФайла(ПутьКФайлу, Истина);

// Применяем изменения

МенеджерПечатныхФорм.Записать();

Для автоматизации через РИБ необходимо:

  1. Настроить узлы обмена в центральной и периферийных базах.
  2. Добавить печатные формы в план обмена.
  3. Указать правила синхронизации (например, перезаписывать формы при обновлении).

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

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

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

FAQ: Частые вопросы по загрузке печатных форм в 1С

Можно ли загрузить печатную форму в 1С из Excel?

Да, но только в некоторых конфигурациях (например, 1С:ЗУП 3.1 для расчётных листков). Для этого:

  1. Создайте шаблон в Excel с закладками для подстановки данных (например, <ФИО>, <Должность>).
  2. Сохраните файл в формате .xlsx.
  3. В выберите Загрузить из файла и укажите ваш .xlsx.

Обратите внимание: не все поля могут корректно подставляться — это зависит от структуры документа в .

Почему после обновления 1С пропали все загруженные печатные формы?

Это типичная проблема при обновлении конфигураций. Причины:

  • Обновление перезаписало пользовательские шаблоны стандартными.
  • Изменилась структура хранения печатных форм (например, в новых версиях БП 3.0 они хранятся в другом разделе метаданных).

Решение:

  1. Сделайте резервную копию базы перед обновлением.
  2. После обновления загрузите формы заново (они могли сохраниться в папке .../1Cv8/Темп).
  3. Если формы критически важны, перенесите их в внешние обработки, которые не затрагиваются обновлениями.
Как загрузить печатную форму в 1С:Фреш (облачную версию)?

В 1С:Фреш возможности по загрузке печатных форм ограничены. Варианты:

  • Используйте стандартные шаблоны, доступные в веб-интерфейсе.
  • Обратитесь в техническую поддержку с запросом на загрузку кастомной формы (требуется обоснование).
  • Для некоторых документов (например, счётов) можно экспортировать данные в Excel и доработать там.

В будущем обещает расширить функционал облачных версий, но на текущий момент гибкость ограничена.

Можно ли загрузить печатную форму для нескольких документов одновременно?

Да, в конфигурациях на базе БСП (например, 1С:Бухгалтерия 3.0 или 1С:ERP) поддерживается пакетная загрузка:

  1. Перейдите в Администрирование → Печатные формы, отчёты и обработки.
  2. Нажмите Загрузить пакет.
  3. Выберите архив .zip, содержащий несколько файлов .ert.

Если такой функции нет, можно написать внешнюю обработку для массовой загрузки.

Что делать, если печатная форма загружается, но при печати выдаёт ошибку?

Наиболее частые причины:

  • 🔹 В шаблоне указаны поля, которых нет в документе (проверьте соответствие имён полей).
  • 🔹 Несовпадение версий платформы (например, форма создана в 1С 8.3.20, а у вас 8.3.18).
  • 🔹 Повреждён кэш метаданных (выполните Обновить кэш).

Для диагностики:

  1. Откройте журнал регистрации (Администрирование → Журнал регистрации).
  2. Попробуйте распечатать документ в тестовом режиме (без сохранения).
  3. Сравните рабочий и нерабочий шаблоны в текстовом редакторе.