Документы и Печать · 9 мин
Как создать факсимильную подпись и печать в 1С 8.3
Пошаговая инструкция: как добавить факсимильную подпись и печать в печатные формы 1С 8.3 через макет, картинки и настройки организации.
Факсимильная подпись и печать в печатных формах 1С 8.3 нужны, чтобы счета, акты и накладные выглядели подписанными без ручной обработки каждого документа. В типовых конфигурациях (Бухгалтерия предприятия, Управление торговлей, УНФ) эта задача решается двумя путями: штатными средствами добавления картинок в макет печатной формы или доработкой макета через конфигуратор.
Важно понимать юридическую границу: факсимиле не заменяет собственноручную подпись на документах, где закон требует именно её (например, на первичных документах для налогового учёта при спорах, на доверенностях, в кадровых приказах). Допустимость факсимиле определяется договором между сторонами — зафиксируйте это условие в договоре с контрагентом, если планируете использовать факсимильные счета и акты.
Технически задача сводится к трём этапам: подготовить качественные изображения подписи и печати, поместить их в макет печатной формы и проверить результат на реальном документе. Ниже разобран каждый шаг с типичными ошибками.
Подготовка изображений подписи и печати
Качество итогового документа на 90% зависит от исходных картинок. Подпись выполните чёрной или синей ручкой на чистом белом листе без линовки, отсканируйте с разрешением не менее 300 dpi. Если сканера нет, подойдёт фото при ровном освещении без теней, но результат потребует более тщательной обработки.
Откройте скан в любом графическом редакторе (Paint.NET, GIMP, Photoshop) и удалите фон: выделите белую область инструментом «волшебная палочка» и удалите её, оставив только штрихи подписи. Сохраните файл в формате PNG — он поддерживает прозрачность, и подпись будет ложиться на документ без белого прямоугольника вокруг. Тот же порядок примените к оттиску печати.
Оптимальный размер файла — до 100–200 КБ, ширина изображения подписи примерно 300–500 пикселей, печати — 400–600 пикселей. Слишком большие картинки замедляют формирование печатной формы и раздувают размер информационной базы, если хранятся в ней.
Добавление картинок в макет через пользовательский режим
В большинстве типовых конфигураций на управляемых формах макет печатной формы можно отредактировать без конфигуратора. Сформируйте печатную форму любого документа (например, счёта на оплату), затем в форме предпросмотра нажмите «Ещё» → «Изменить макет» (в ряде конфигураций — «Перейти к управлению макетом» или шестерёнка с вариантом редактирования).
Откроется табличный документ-макет. Найдите область, где должны стоять подпись и печать (обычно нижняя часть с подписями «Руководитель», «Бухгалтер»). Установите курсор в нужную ячейку, затем через меню «Таблица» → «Рисунки» → «Вставить рисунок» выберите подготовленный PNG-файл. Растяните или сожмите картинку до нужного размера мышью.
Для печати обычно требуется наложение поверх текста или подписи. Выделите рисунок и в его свойствах проверьте параметр размещения — картинка должна находиться «поверх» ячеек, а не внутри одной из них. После правок сохраните макет: изменённый макет хранится как пользовательский и не затирается при обновлении конфигурации, что является главным плюсом этого способа.
- 1Сформируйте печатную форму документа и откройте «Ещё» → «Изменить макет»
- 2Найдите область подписей в нижней части макета
- 3Вставьте рисунок подписи через «Таблица» → «Рисунки» → «Вставить рисунок»
- 4Вставьте рисунок печати и настройте его положение поверх текста
- 5Сохраните макет и сформируйте печатную форму заново для проверки
Добавление картинок через конфигуратор
Если конфигурация не разрешает редактирование макета в пользовательском режиме или нужно массовое решение для всех документов, работа ведётся в конфигураторе. Откройте конфигуратор, найдите нужный макет (например, «Общие» → «Макеты» или макет конкретного документа) и добавьте рисунки аналогично пользовательскому режиму.
Более правильный подход — хранить изображения не внутри макета, а в «Общих картинках» (ветка «Общие» → «Общие картинки»). Добавьте туда PNG-файлы под именами вроде «ФаксимилеПодпись» и «ФаксимилеПечать». Тогда в коде формирования печатной формы картинку можно подставлять программно и при необходимости менять централизованно.
В модуле менеджера документа, в процедуре печати, область макета с рисунком заполняется кодом. Типовой фрагмент выглядит так:
ОбластьМакета = Макет.ПолучитьОбласть("Подпись");
Рисунок = ОбластьМакета.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Картинка = БиблиотекаКартинок.ФаксимилеПодпись;
Рисунок.Верх = 5; Рисунок.Лево = 60;
Рисунок.Высота = 12; Рисунок.Ширина = 40;
ТабличныйДокумент.Вывести(ОбластьМакета);Координаты «Верх», «Лево», «Высота», «Ширина» задаются в миллиметрах и подбираются экспериментально под конкретный макет. Помните: изменения в конфигураторе требуют снятия объекта с поддержки (или работы через расширение), и при обновлении типовой конфигурации доработанные макеты могут конфликтовать с новыми версиями.
Вариант с расширением конфигурации
Если конфигурация находится на полной поддержке и снимать её нежелательно, используйте механизм расширений. Создайте расширение (раздел «Конфигурация» → «Расширения конфигурации»), заимствуйте в него нужный макет и модуль печати, добавьте картинки и измените код формирования.
Расширение не затрагивает основную конфигурацию: обновления проходят штатно, а доработка хранится отдельно. Это рекомендуемый способ для рабочих баз, где важна простота сопровождения. Ограничение — не все объекты и сценарии можно переопределить через расширение, для сложных случаев всё же потребуется изменение конфигурации.
Сравнение способов добавления факсимиле
Быстро и без программирования, переживает обновления. Подходит для одной-двух печатных форм, но не масштабируется на все документы сразу.
Полный контроль и централизованное решение. Требует снятия с поддержки и аккуратности при обновлениях.
Компромисс: доработка без нарушения поддержки. Ограничена возможностями механизма расширений.
Проверка результата и типичные ошибки
После настройки сформируйте печатную форму реального документа и распечатайте пробный экземпляр. Оцените: подпись не перекрывает ли важный текст, печать не уходит ли за границы страницы, читаемы ли реквизиты под изображениями. Проверьте и экспорт в PDF — иногда картинка корректна на экране, но смещается при сохранении в файл.
Если база файловая и с ней работают несколько пользователей, убедитесь, что изменённый макет виден всем. Пользовательские макеты хранятся в базе, поэтому проблем обычно не возникает, но при копировании базы или переезде на сервер проверку стоит повторить.
Юридические ограничения и безопасность
Факсимильное воспроизведение подписи допустимо только в случаях, предусмотренных законом или соглашением сторон. Включите в договор с контрагентом пункт о признании документов с факсимильной подписью — без этого документ может быть оспорен. Для первичных учётных документов безопаснее использовать электронный документооборот с квалифицированной электронной подписью.
Ограничьте круг лиц, имеющих доступ к файлам изображений и к праву изменять макеты. Права на редактирование макетов печатных форм должны быть только у администратора или ответственного за настройку. При увольнении сотрудника, чья подпись использовалась в факсимиле, замените изображение во всех макетах.
Часто задаваемые вопросы
Пропадёт ли вставленная картинка после обновления конфигурации?
Макет, изменённый в пользовательском режиме («Изменить макет»), хранится отдельно от типового и при обновлении сохраняется. Макет, изменённый в конфигураторе, может конфликтовать с обновлением — поэтому для доработок в конфигураторе лучше использовать расширения.
Можно ли сделать разные подписи для разных организаций в одной базе?
Да, но штатный пользовательский макет один на форму. Для мультиорганизационного учёта потребуется программная доработка: хранить картинки в справочнике организаций (в присоединённых файлах) и подставлять нужную в макет кодом при формировании печатной формы.
Почему подпись выглядит размытой на печати?
Чаще всего причина — низкое разрешение исходного изображения или сильное растягивание картинки в макете. Переделайте скан с разрешением 300 dpi и выше, а в макете задавайте размеры, близкие к натуральным пропорциям изображения.
Как убрать белый фон вокруг подписи?
Сохраните изображение в формате PNG с прозрачным фоном: в графическом редакторе удалите белую область инструментом выделения по цвету. Формат JPG прозрачность не поддерживает, поэтому для факсимиле не подходит.
Заменяет ли факсимиле электронную подпись?
Нет. Факсимиле — это просто изображение подписи, оно не имеет юридической силы электронной подписи и не защищает документ от изменений. Для юридически значимого обмена документами используйте ЭДО с квалифицированной электронной подписью.
Что важно запомнить
Подготовьте PNG-изображения подписи и печати с прозрачным фоном, вставьте их в макет печатной формы через пользовательский режим, конфигуратор или расширение, проверьте результат на реальном документе и в PDF. Используйте факсимиле только там, где это допустимо по закону и договору, и ограничьте доступ к изображениям подписи.