К статье
Практический материал

Документы и Печать · 10 мин

Как установить печатную форму по умолчанию в 1С

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

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

Способ настройки зависит от конфигурации и её режима работы. В типовых решениях на управляемых формах (1С:Бухгалтерия 8, 1С:Управление торговлей 11, 1С:ERP) выбор можно зафиксировать прямо из формы печати, без изменения конфигурации. В старых или самописных решениях потребуется доработка через конфигуратор. Ниже разобраны оба подхода, условия их применения и способы проверки результата.

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

Как работает механизм печатных форм в 1С

Печатная форма в 1С — это макет (шаблон) плюс программный код, который заполняет его данными документа. Макеты бывают встроенными (поставляются с конфигурацией) и внешними (подключаются отдельными файлами через «Дополнительные отчеты и обработки»). К одному документу может быть привязано несколько форм: например, к реализации — ТОРГ-12, счёт-фактура, УПД, акт.

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

Установка формы по умолчанию в пользовательском режиме

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

В 1С:Бухгалтерии 8 при печати комплекта документов действует правило: программа запоминает последний использованный вариант формы для данного вида документа. Достаточно один раз выбрать нужную форму и напечатать документ — при следующих печатях она будет предлагаться первой. Если требуется печатать сразу комплект (например, счёт + УПД), состав комплекта настраивается в форме печати кнопкой выбора макетов.

В 1С:Управление торговлей 11 и 1С:ERP порядок форм и форма по умолчанию могут задаваться через настройки печати объекта: в форме выбора печатных форм доступно перемещение команд вверх-вниз, а верхняя форма списка используется как основная при быстрой печати. Точное расположение элементов отличается между релизами, поэтому ориентируйтесь на подсказки в самой форме.

Порядок действий в пользовательском режиме
  1. 1
    Откройте документ нужного вида (например, «Реализация товаров и услуг»)
  2. 2
    Нажмите кнопку «Печать» и откройте полный список форм
  3. 3
    Выберите нужную форму и выполните печать или предварительный просмотр
  4. 4
    Если доступна команда закрепления (флажок «по умолчанию», кнопка перемещения вверх списка) — активируйте её
  5. 5
    Закройте документ, откройте другой документ того же вида и проверьте, какая форма предлагается первой

Настройка для отдельных пользователей и всей базы

Пользовательские настройки печати в 1С, как правило, персональны: каждый сотрудник закрепляет свою форму под своей учётной записью. Это удобно, когда менеджер печатает счета, а склад — ТОРГ-12. Настройки хранятся в системном хранилище и привязаны к пользователю информационной базы.

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

Назначение формы по умолчанию через конфигуратор

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

Для самописных конфигураций логика проще: в команде печати или в общей команде укажите нужный макет в качестве основного. Если печать вызывается из кнопки формы документа, проверьте обработчик команды — какой макет в нём вызывается первым. После изменений обновите конфигурацию базы данных и проверьте результат в пользовательском режиме.

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

Внешние печатные формы как альтернатива

Если нужной формы нет в конфигурации или типовую требуется изменить (добавить логотип, поля, подписи), подключите внешнюю печатную форму через «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки». Внешняя форма регистрируется для конкретного вида документа и появляется в списке печати наравне со встроенными.

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

Способы установить форму по умолчанию

Пользовательские настройки

Быстро и без риска, но действует только для текущего пользователя и может сбрасываться при очистке настроек

Копирование настроек другим пользователям

Единообразие для отдела без изменения конфигурации; требует прав администратора

Изменение в конфигураторе

Гарантированно для всех пользователей, но усложняет обновления типовой конфигурации и требует резервной копии

Внешняя печатная форма

Позволяет изменить сам макет и закрепить его; нужен корректно разработанный файл обработки

Проверка результата и типичные ошибки

После настройки откройте новый документ того же вида и нажмите «Печать». Признак успеха — нужная форма открывается сразу или стоит первой в списке. Проверьте также быструю печать из списка документов (кнопка печати без открытия документа): в некоторых конфигурациях она использует именно форму по умолчанию.

Если настройка не сработала, чаще всего причины такие: форма закреплена для другого вида документа (счёт и реализация — разные объекты); пользователь проверяет под другой учётной записью; конфигурация не запоминает выбор, и требуется доработка; после обновления типовой конфигурации порядок команд печати был перезаписан. В последнем случае настройку придётся повторить.

Типичные ошибки
01
Настройка формы для одного вида документа и ожидание эффекта в другом — настройки печати привязаны к конкретному объекту
02
Проверка под другим пользователем — персональные настройки не переносятся автоматически
03
Изменение типовой конфигурации там, где достаточно внешней формы — усложняет обновления
04
Отсутствие резервной копии перед правками в конфигураторе — ошибка в модуле ломает печать для всех
Контрольные точки

Как проверить результат

Печать из открытого документа
Норма

Нужная форма открывается первой или сразу

Тревожный признак

Снова предлагается старый вариант или полный список

Быстрая печать из списка документов
Норма

Формируется закреплённая форма

Тревожный признак

Печатается другая форма — значит, быстрая печать использует отдельную настройку

Печать под другим пользователем
Норма

У каждого пользователя своя корректная форма

Тревожный признак

Настройка применилась только к одной учётной записи, хотя нужна была общая

Частые вопросы

Почему после обновления конфигурации форма по умолчанию сбросилась?

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

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

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

Как вернуть стандартную форму, если закрепил неправильную?

Повторите процедуру закрепления, выбрав стандартную форму. Если использовалась внешняя обработка, отключите её в списке дополнительных отчетов и обработок — встроенные формы снова станут основными.

Влияет ли настройка на выгрузку документа в PDF или отправку по почте?

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

Нужны ли права администратора для установки формы по умолчанию?

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

Итог

Что важно запомнить

Форма по умолчанию закрепляется в пользовательском режиме через форму печати и действует персонально; для всех пользователей настройку копируют или задают в конфигураторе. Изменение макета безопаснее делать внешней печатной формой. Перед правками в конфигураторе всегда создавайте резервную копию базы.