Документы и Печать · 10 мин
Как установить печатную форму по умолчанию в 1С
Как установить печатную форму по умолчанию в 1С: настройка в пользовательском режиме, через конфигуратор, для отдельных пользователей и документов. Проверка результата и ошибки.
При печати документов в 1С программа каждый раз предлагает выбрать форму: счёт на оплату, ТОРГ-12, акт, универсальный передаточный документ. Если из десяти вариантов вы используете один и тот же, постоянный выбор отнимает время и провоцирует ошибки — документ уходит контрагенту не в том виде. Назначение печатной формы по умолчанию решает эту задачу: нужный макет подставляется автоматически при нажатии кнопки «Печать».
Способ настройки зависит от конфигурации и её режима работы. В типовых решениях на управляемых формах (1С:Бухгалтерия 8, 1С:Управление торговлей 11, 1С:ERP) выбор можно зафиксировать прямо из формы печати, без изменения конфигурации. В старых или самописных решениях потребуется доработка через конфигуратор. Ниже разобраны оба подхода, условия их применения и способы проверки результата.
Важно понимать: настройка формы по умолчанию — это пользовательский параметр, а не изменение макета. Сам шаблон документа остаётся прежним, меняется только то, какой вариант программа предложит первым. Поэтому операция безопасна и обратима: в любой момент форму можно переназначить или сбросить.
Как работает механизм печатных форм в 1С
Печатная форма в 1С — это макет (шаблон) плюс программный код, который заполняет его данными документа. Макеты бывают встроенными (поставляются с конфигурацией) и внешними (подключаются отдельными файлами через «Дополнительные отчеты и обработки»). К одному документу может быть привязано несколько форм: например, к реализации — ТОРГ-12, счёт-фактура, УПД, акт.
Когда пользователь нажимает «Печать», подсистема печати формирует список доступных команд. Порядок в списке и форма, выбранная по умолчанию, определяются настройками: либо сохранёнными пользовательскими параметрами, либо логикой, зашитой в конфигурацию. В типовых решениях последняя использованная форма часто запоминается автоматически — это и есть самый простой сценарий «по умолчанию».
Установка формы по умолчанию в пользовательском режиме
В конфигурациях на Библиотеке стандартных подсистем (БСП) — это большинство современных типовых решений — настройка выполняется без прав разработчика. Откройте любой документ нужного вида, нажмите кнопку «Печать» и посмотрите на выпадающий список. В ряде конфигураций рядом с формами есть возможность закрепить выбор: например, через меню «Ещё» в окне печати или установкой флажка при выборе формы.
В 1С:Бухгалтерии 8 при печати комплекта документов действует правило: программа запоминает последний использованный вариант формы для данного вида документа. Достаточно один раз выбрать нужную форму и напечатать документ — при следующих печатях она будет предлагаться первой. Если требуется печатать сразу комплект (например, счёт + УПД), состав комплекта настраивается в форме печати кнопкой выбора макетов.
В 1С:Управление торговлей 11 и 1С:ERP порядок форм и форма по умолчанию могут задаваться через настройки печати объекта: в форме выбора печатных форм доступно перемещение команд вверх-вниз, а верхняя форма списка используется как основная при быстрой печати. Точное расположение элементов отличается между релизами, поэтому ориентируйтесь на подсказки в самой форме.
- 1Откройте документ нужного вида (например, «Реализация товаров и услуг»)
- 2Нажмите кнопку «Печать» и откройте полный список форм
- 3Выберите нужную форму и выполните печать или предварительный просмотр
- 4Если доступна команда закрепления (флажок «по умолчанию», кнопка перемещения вверх списка) — активируйте её
- 5Закройте документ, откройте другой документ того же вида и проверьте, какая форма предлагается первой
Настройка для отдельных пользователей и всей базы
Пользовательские настройки печати в 1С, как правило, персональны: каждый сотрудник закрепляет свою форму под своей учётной записью. Это удобно, когда менеджер печатает счета, а склад — ТОРГ-12. Настройки хранятся в системном хранилище и привязаны к пользователю информационной базы.
Если нужно единое поведение для всех, вариантов два. Первый — администратор настраивает форму под своей учётной записью, а затем через обработку управления настройками (в типовых — раздел «Администрирование», работа с пользовательскими настройками) копирует их другим пользователям. Второй — форма по умолчанию жёстко задаётся в конфигураторе, тогда она действует для всех, но требует прав на изменение конфигурации.
Назначение формы по умолчанию через конфигуратор
Если в пользовательском режиме закрепить форму нельзя, настройка выполняется в конфигураторе. Откройте конфигурацию, найдите нужный документ, перейдите к его командам печати или к модулю менеджера объекта. В типовых конфигурациях порядок и видимость команд печати формируются в процедуре добавления команд печати: форма, указанная первой или помеченная как основная, будет предлагаться по умолчанию.
Для самописных конфигураций логика проще: в команде печати или в общей команде укажите нужный макет в качестве основного. Если печать вызывается из кнопки формы документа, проверьте обработчик команды — какой макет в нём вызывается первым. После изменений обновите конфигурацию базы данных и проверьте результат в пользовательском режиме.
Перед любыми изменениями в конфигураторе сделайте резервную копию базы. Даже небольшая правка в модуле менеджера при ошибке может нарушить печать для всех пользователей, а на поддерживаемых типовых конфигурациях изменения усложнят последующие обновления.
Внешние печатные формы как альтернатива
Если нужной формы нет в конфигурации или типовую требуется изменить (добавить логотип, поля, подписи), подключите внешнюю печатную форму через «Администрирование» → «Печатные формы, отчеты и обработки» → «Дополнительные отчеты и обработки». Внешняя форма регистрируется для конкретного вида документа и появляется в списке печати наравне со встроенными.
Подключённую внешнюю форму можно сделать формой по умолчанию теми же способами: закрепить в пользовательских настройках или переместить выше в списке команд печати. Это безопасный путь: конфигурация не меняется, обновления проходят штатно, а при проблемах внешнюю форму достаточно отключить.
Способы установить форму по умолчанию
Быстро и без риска, но действует только для текущего пользователя и может сбрасываться при очистке настроек
Единообразие для отдела без изменения конфигурации; требует прав администратора
Гарантированно для всех пользователей, но усложняет обновления типовой конфигурации и требует резервной копии
Позволяет изменить сам макет и закрепить его; нужен корректно разработанный файл обработки
Проверка результата и типичные ошибки
После настройки откройте новый документ того же вида и нажмите «Печать». Признак успеха — нужная форма открывается сразу или стоит первой в списке. Проверьте также быструю печать из списка документов (кнопка печати без открытия документа): в некоторых конфигурациях она использует именно форму по умолчанию.
Если настройка не сработала, чаще всего причины такие: форма закреплена для другого вида документа (счёт и реализация — разные объекты); пользователь проверяет под другой учётной записью; конфигурация не запоминает выбор, и требуется доработка; после обновления типовой конфигурации порядок команд печати был перезаписан. В последнем случае настройку придётся повторить.
Как проверить результат
Нужная форма открывается первой или сразу
Снова предлагается старый вариант или полный список
Формируется закреплённая форма
Печатается другая форма — значит, быстрая печать использует отдельную настройку
У каждого пользователя своя корректная форма
Настройка применилась только к одной учётной записи, хотя нужна была общая
Частые вопросы
Почему после обновления конфигурации форма по умолчанию сбросилась?
При обновлении типовой конфигурации могут перезаписываться команды печати и связанные настройки. Если форма была закреплена через конфигуратор, проверьте, сохранилась ли доработка. Если через пользовательские настройки — просто закрепите форму заново.
Можно ли задать разные формы по умолчанию для разных организаций в одной базе?
Штатно в большинстве конфигураций настройка привязана к пользователю и виду документа, а не к организации. Обходной путь — внешняя печатная форма с логикой выбора макета по организации либо доработка конфигурации.
Как вернуть стандартную форму, если закрепил неправильную?
Повторите процедуру закрепления, выбрав стандартную форму. Если использовалась внешняя обработка, отключите её в списке дополнительных отчетов и обработок — встроенные формы снова станут основными.
Влияет ли настройка на выгрузку документа в PDF или отправку по почте?
Да, если отправка или сохранение выполняется из формы печати: используется та форма, которая открыта или выбрана. Закреплённая по умолчанию форма будет подставляться и при прямой отправке, если конфигурация использует её как основную.
Нужны ли права администратора для установки формы по умолчанию?
Для персонального закрепления в пользовательском режиме — нет. Права администратора или разработчика нужны для копирования настроек другим пользователям, подключения внешних форм и изменений в конфигураторе.
Что важно запомнить
Форма по умолчанию закрепляется в пользовательском режиме через форму печати и действует персонально; для всех пользователей настройку копируют или задают в конфигураторе. Изменение макета безопаснее делать внешней печатной формой. Перед правками в конфигураторе всегда создавайте резервную копию базы.