Документы и Печать · 11 мин
Как вывести печать на печатную форму в 1С
Как добавить изображение печати и подписи на печатную форму в 1С: настройка в типовых конфигурациях, доработка макета, фасимиле, типичные ошибки и проверка результата.
Печать и подпись на документе часто требуются контрагентами: на счетах, актах, накладных и доверенностях. В 1С вывести изображение печати на печатную форму можно двумя путями — штатными средствами типовой конфигурации (если она поддерживает фасимиле) или доработкой макета печатной формы в конфигураторе. Выбор зависит от версии программы и от того, есть ли у вас доступ к изменению конфигурации.
Юридический момент важно учитывать заранее: с 2015 года для ООО печать не обязательна, если её наличие не закреплено в уставе, а для ИП обязательность печати отменена ещё раньше. Однако многие контрагенты и банки по-прежнему требуют оттиск на документах, поэтому вывод печати на печатную форму остаётся востребованной задачей.
Ниже разобраны оба подхода: настройка без программирования в типовых решениях (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация, ERP) и доработка макета через конфигуратор для случаев, когда штатных средств недостаточно.
Что подготовить перед настройкой
Основа решения — качественное изображение оттиска. Отсканируйте чёткий оттиск печати на белом листе или сфотографируйте его при хорошем освещении без теней. Оптимальный формат — PNG с прозрачным фоном: тогда печать будет корректно накладываться на текст подписи и линии документа. Если фон белый и непрозрачный, при наложении на подпись картинка закроет часть текста белым прямоугольником.
Удалить фон можно в любом графическом редакторе: Photoshop, GIMP или бесплатных онлайн-сервисах удаления фона. Размер картинки подберите пропорционально реальному оттиску — обычно диаметр печати на документе составляет 38–42 мм, что при печати соответствует примерно 150–200 пикселям ширины при стандартном разрешении. Слишком большой файл замедлит формирование печатной формы, слишком маленький даст размытое изображение.
Аналогично подготовьте изображение подписи руководителя (факсимиле), если планируете выводить и его. Помните: факсимиле юридически приравнивается к собственноручной подписи только если это предусмотрено договором с контрагентом или законом, поэтому заранее уточните, примут ли такой документ.
Вывод печати штатными средствами типовой конфигурации
В конфигурациях «1С:Бухгалтерия 8» (ред. 3.0), «Управление торговлей 11», «Комплексная автоматизация» и «ERP» предусмотрен механизм подстановки печати и факсимильной подписи без доработок. Порядок действий на примере Бухгалтерии предприятия: откройте раздел «Главное» → «Реквизиты организации» (или карточку организации в справочнике «Организации»). В карточке найдите блок «Печать и подпись» либо ссылку «Логотип и печать».
В открывшейся форме загрузите подготовленные изображения: логотип, печать организации и факсимильную подпись руководителя. Картинки сохраняются в информационной базе, поэтому при переносе базы или обновлении они не пропадут. После сохранения закройте форму.
- 1Откройте карточку организации: Главное → Реквизиты организации (или Справочники → Организации)
- 2Перейдите по ссылке «Логотип и печать» или найдите блок «Печать и подпись»
- 3Загрузите изображения печати и факсимильной подписи в формате PNG
- 4Сохраните изменения и откройте нужный документ
- 5Нажмите «Печать», выберите форму и при необходимости включите флажок «Печать и подпись» в настройках печатной формы
- 6Проверьте результат в предварительном просмотре
В самих печатных формах (например, «Счёт на оплату») вывод печати часто управляется отдельной настройкой. В Бухгалтерии при формировании счёта есть кнопка «Ещё» или ссылка настройки, где включается вывод печати и подписей. В Управлении торговлей аналогичный параметр находится в настройках печатной формы документа. Если печать не появилась — первым делом проверьте именно этот флажок.
Доработка макета печатной формы в конфигураторе
Если конфигурация не типовая, снята с поддержки или штатный механизм не покрывает нужную форму, печать добавляют через макет. Для этого потребуются права на изменение конфигурации и базовые навыки работы в конфигураторе. Перед изменениями обязательно сделайте резервную копию информационной базы — ошибка в модуле формирования печати может сломать вывод документов для всех пользователей.
Общая логика такая: печатная форма строится из макета табличного документа. Откройте конфигуратор, найдите нужный макет (обычно он лежит в менеджере печати объекта, в общих макетах или в макетах самого документа). В области, где должна быть печать (рядом с «М.П.» или строкой подписи), добавьте элемент «Картинка» через свойства ячейки: тип ячейки — «Картинка», и укажите либо картинку из библиотеки картинок конфигурации, либо оставьте ячейку для программной подстановки.
Гибче программный вариант: изображение хранится в базе (например, в присоединённых файлах организации), а в модуле формирования печати картинка подставляется в область макета. Типовой фрагмент кода выглядит примерно так:
// В модуле формирования печатной формы
ОбластьМакета = Макет.ПолучитьОбласть("Подвал");
ДвоичныеДанные = ПолучитьДвоичныеДанныеПечати(Организация); // своя функция получения картинки из базы
Если ДвоичныеДанные <> Неопределено Тогда
ОбластьМакета.Рисунки.ПечатьОрганизации.Картинка = Новый Картинка(ДвоичныеДанные);
КонецЕсли;
ТабличныйДокумент.Вывести(ОбластьМакета);Чтобы код работал, в макете у области «Подвал» должен существовать именованный рисунок «ПечатьОрганизации» — имя задаётся в свойствах картинки в макете. Если рисунка с таким именем нет, обращение вернёт ошибку. После доработки обновите конфигурацию базы данных и протестируйте печать под обычным пользователем, а не только под администратором.
Вывод печати через расширение конфигурации
Расширение — рекомендуемый способ доработки для конфигураций на поддержке. Механика та же, что и при прямом изменении, но макет и модуль добавляются в расширении: заимствуется типовой макет печатной формы, в него добавляется картинка, а процедура формирования переопределяется аннотацией «&Вместо» или «&После».
Плюсы подхода: типовая конфигурация остаётся нетронутой, обновления устанавливаются штатно, а расширение легко отключить, если что-то пошло не так. Ограничение — если печатная форма формируется в общем модуле с жёсткой структурой, переопределение может потребовать копирования значительной части типового кода, который придётся поддерживать при обновлениях.
Сравнение способов вывода печати
Подходит для типовых БП, УТ, КА, ERP. Не требует программирования, устойчиво к обновлениям. Ограничение: работает только в формах, где предусмотрен вывод печати.
Для нетиповых конфигураций и нестандартных форм. Полный контроль над расположением. Минус: усложняет обновление, требует навыков разработки.
Оптимально для типовых конфигураций без штатной поддержки печати. Сохраняет обновляемость. Минус: требует знания механизма расширений и тестирования после обновлений.
Подходит, когда нет доступа к конфигуратору или нужно быстро заменить одну форму. Подключается через «Дополнительные отчеты и обработки». Минус: форму надо создать или найти, она не обновляется автоматически.
Проверка результата и типичные ошибки
После настройки сформируйте документ и откройте предварительный просмотр, а затем распечатайте пробную страницу — то, что видно на экране, не всегда совпадает с бумагой. Проверьте: печать не перекрывает важные реквизиты (суммы, ИНН, номер документа), размер оттиска пропорционален, изображение не размыто, при масштабировании и печати в PDF картинка не смещается.
Как проверить результат
Печать частично заходит на подпись или стоит рядом с «М.П.», не закрывая реквизиты
Печать перекрывает сумму, номер документа или уезжает за поля страницы
Контуры оттиска чёткие на экране и на бумаге
Картинка размыта, виден белый прямоугольник фона вокруг печати
При сохранении в PDF картинка на месте и не искажена
В PDF печать смещается или исчезает
Печать выводится у всех документов выбранного вида и у всех пользователей
Печать видна только администратору или пропадает после обновления
Самая частая ошибка — загрузка картинки с непрозрачным белым фоном: на экране выглядит нормально, а на документе закрывает строку подписи белым пятном. Вторая типичная проблема — печать выводится, но не у всех пользователей: обычно это вопрос прав на чтение присоединённых файлов организации. Третья — после обновления конфигурации доработанный макет заменился типовым, и печать исчезла; лечится переносом доработки в расширение.
Когда печать не нужна или не поможет
Если устав организации не предусматривает печать, оттиск на счетах и актах носит декоративный характер — юридической силы он не добавляет. Для электронного документооборота (ЭДО) печать вообще заменяется усиленной квалифицированной подписью: в маршрутах ЭДО изображение оттиска не требуется, а иногда и мешает, увеличивая размер файла.
Если контрагент требует «живую» печать и подпись, факсимиле на печатной форме не решит вопрос — такие документы придётся подписывать вручную поверх распечатки. Поэтому перед внедрением уточните у ключевых контрагентов и банка, какой вид подписи они принимают.
Что важно запомнить
В типовых конфигурациях печать добавляется через карточку организации и включается в настройках печатной формы. Для нестандартных случаев макет дорабатывают в конфигураторе, предпочтительно через расширение. Используйте PNG с прозрачным фоном, проверяйте результат на бумаге и в PDF, а юридическую применимость факсимиле согласуйте с контрагентами заранее.
Частые вопросы
Почему печать загружена, но не выводится на документ?
Чаще всего не включён параметр вывода печати в самой печатной форме: откройте настройки формы (кнопка «Ещё» или ссылка настройки при печати) и активируйте флажок печати и подписи. Также проверьте, что изображение сохранено именно для той организации, от которой выписан документ, — в базах с несколькими организациями это частая причина.
Какой формат и размер изображения печати лучше использовать?
Оптимален PNG с прозрачным фоном: он корректно накладывается на текст. Ширины 150–300 пикселей обычно достаточно для чёткого оттиска на бумаге. Файлы большого размера замедляют формирование формы и раздувают PDF, поэтому изображение стоит предварительно сжать.
Можно ли вывести печать без доступа к конфигуратору?
Да, двумя способами. Первый — штатная настройка в карточке организации, если конфигурация её поддерживает. Второй — подключение внешней печатной формы через механизм «Дополнительные отчеты и обработки»: внешняя форма с печатью заменит типовую без изменения конфигурации.
Пропадёт ли настройка печати после обновления конфигурации?
Изображения, загруженные в карточку организации, хранятся в базе и при обновлении не пропадают. А вот доработанный типовой макет может быть заменён на новый типовой — поэтому изменения макетов рекомендуется выносить в расширение конфигурации.
Имеет ли документ с факсимиле и изображением печати юридическую силу?
Факсимильная подпись допускается, если это прямо предусмотрено законом или соглашением сторон — например, соответствующим пунктом договора с контрагентом. Изображение печати само по себе юридической силы не добавляет: для организаций, чей устав не требует печати, документ действителен и без оттиска.
Как вывести разные печати для разных организаций в одной базе?
В типовых конфигурациях изображения хранятся привязанными к конкретной организации, поэтому достаточно загрузить свою печать в карточку каждой организации — при печати подставится нужная. При программной доработке логику выбора картинки задают в модуле формирования печати по ссылке на организацию из документа.