Документы и Печать · 10 мин
Как сделать факсимиле печати в 1С
Как сделать факсимиле подписи и печати в 1С: подготовка изображения, вставка в макет документа, настройка печатной формы, типичные ошибки и проверка результата.
Факсимиле в 1С — это графическое изображение подписи руководителя и оттиска печати, которое автоматически подставляется в печатные формы документов: счета, акты, накладные, доверенности. Технически задача сводится к трём шагам: подготовить качественное изображение на прозрачном или белом фоне, добавить его в макет печатной формы и привязать вывод к нужным документам.
Подход зависит от конфигурации. В типовых решениях на управляемых формах (1С:Управление нашей фирмой, 1С:Бухгалтерия 8, 1С:Управление торговлей) часто есть штатные механизмы подстановки факсимиле через настройки организации или дополнительные печатные формы. В самописных и старых конфигурациях изображение вставляют непосредственно в макет через конфигуратор.
Прежде чем начинать, определитесь с юридической стороной: факсимиле не заменяет собственноручную подпись на документах, где закон требует именно её (например, на доверенностях, первичных документах для налоговой в ряде случаев, кадровых приказах). Использование факсимиле допустимо, если это прямо предусмотрено договором с контрагентом или внутренним регламентом.
Подготовка изображения подписи и печати
Отсканируйте подпись и оттиск печати с белого листа с разрешением не ниже 300 dpi. Снимок с телефона тоже подойдёт, если освещение равномерное и нет теней, но скан даёт более чистый результат. Сохраните исходники до обработки — они понадобятся, если потребуется переделать картинку.
Обработайте изображение в графическом редакторе: удалите фон, сделав его прозрачным, и сохраните файл в формате PNG. Формат JPEG не поддерживает прозрачность, поэтому на печати вокруг подписи останется белый или сероватый прямоугольник, который будет перекрывать линии таблицы и текст документа. Если прозрачность сделать сложно, допустим вариант с чисто белым фоном — но только если подпись размещается на пустой области макета.
Подгоните размер под реальные пропорции: подпись обычно 30–50 мм в ширину, оттиск печати — около 40 мм в диаметре. Слишком крупное изображение придётся сжимать в макете, что приведёт к потере качества или искажению пропорций.
Вставка факсимиле в макет через конфигуратор
Это универсальный способ, работающий в любой конфигурации, если у вас есть права на изменение конфигурации и она не находится на полной поддержке без возможности изменения. Откройте конфигуратор, найдите нужный документ, перейдите к его макетам и откройте макет печатной формы (обычно он называется «Макет», «Печать» или аналогично).
В табличном документе макета установите курсор в ячейку, где должна располагаться подпись, затем через меню «Таблица — Рисунки — Вставить» добавьте подготовленное изображение. В свойствах рисунка задайте имя (например, «ФаксимилеДиректор»), размер и положение. Рисунок можно разместить поверх ячеек, включив в свойствах режим «Поверх ячеек».
Сохраните конфигурацию и проверьте печать на тестовом документе. Если подпись смещается при изменении содержимого документа, привяжите рисунок к конкретной строке макета или выводите его программно в модуле менеджера печати.
- 1Сделайте резервную копию информационной базы
- 2Откройте конфигуратор и найдите макет печатной формы нужного документа
- 3Вставьте рисунок подписи через меню Таблица — Рисунки — Вставить
- 4Задайте имя, размер и положение рисунка в свойствах
- 5Аналогично добавьте изображение печати
- 6Обновите конфигурацию базы данных и проверьте печать на тестовом документе
Факсимиле без изменения конфигурации
Если конфигурация на поддержке или доработка нежелательна, используйте механизм дополнительных внешних печатных форм (в типовых конфигурациях: «Администрирование — Печатные формы, отчёты и обработки — Дополнительные отчёты и обработки»). Внешняя печатная форма создаётся как обработка .epf, в макет которой встраивается изображение факсимиле. Такой подход не нарушает поддержку и легко переносится при обновлениях.
В 1С:Управление нашей фирмой факсимиле подключается штатно: в карточке организации на вкладке, связанной с печатью документов, можно загрузить изображения подписи и печати, после чего они автоматически подставляются в счета и акты. Проверьте наличие такой настройки в вашей конфигурации до того, как лезть в конфигуратор.
Ещё один вариант — редактирование макета непосредственно в пользовательском режиме. В ряде типовых конфигураций макет печатной формы можно открыть на изменение через кнопку «Изменить» в форме печати (при включённой технической возможности). Изменения сохраняются в данных, а не в конфигурации, и не влияют на обновления.
Сравнение способов
Подходит для самописных конфигураций и снятых с поддержки баз. Минус: усложняет обновление типовых решений
Оптимально для типовых конфигураций на поддержке. Требует навыков создания внешних обработок
Самый простой путь, но доступен не во всех конфигурациях и не для всех видов документов
Быстро и безопасно для обновлений, но изменение применяется ко всем документам данного вида без гибких условий
Программный вывод факсимиле с условиями
Если факсимиле должно печататься не всегда — например, только для определённой организации или при установленном флаге в документе — изображение выводится программно. В модуле менеджера печати документа рисунок добавляется в табличный документ методом, предусмотренным для работы с рисунками области, а картинка загружается из хранилища значений, константы или присоединённого файла.
Хранить изображение удобно в константе типа «Хранилище значения» или в присоединённых файлах организации — тогда замена подписи при смене руководителя не потребует изменения конфигурации. Пользователь с правами администратора просто загружает новый файл в настройках.
Условие вывода обычно строится на проверке реквизита документа (например, «ПечататьФаксимиле») или настройки организации. Это защищает от случайной печати факсимиле в документах, где оно недопустимо.
ОбластьМакета = Макет.ПолучитьОбласть("Подпись");
Если Документ.ПечататьФаксимиле Тогда
Картинка = Новый Картинка(Константы.ФаксимилеДиректора.Получить().Получить());
Рисунок = ОбластьМакета.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Картинка = Картинка;
Рисунок.Расположить(ОбластьМакета.Область("МестоПодписи"));
КонецЕсли;Проверка результата и качество печати
После настройки распечатайте несколько реальных документов разных видов и оцените результат. Подпись не должна перекрывать текст, суммы и линии таблицы; оттиск печати традиционно располагается так, чтобы частично заходить на подпись, но не закрывать ключевые данные документа.
Проверьте документ при масштабировании и в PDF: если печатные формы отправляются контрагентам электронно, важно, чтобы изображение корректно экспортировалось. PNG с прозрачным фоном обычно переносится в PDF без проблем, тогда как рисунки с белым фоном могут выглядеть чужеродными прямоугольниками.
Как проверить результат
Фон прозрачный, сквозь него видны линии макета
Белый или серый прямоугольник перекрывает текст
Подпись стоит в зоне подписи, не закрывает суммы и реквизиты
Подпись смещается при изменении состава документа
Изображение отображается чётко и на своём месте
Картинка пропадает, искажается или обрезается
Контуры подписи и печати различимы, без размытия
Пикселизация, размытые края из-за низкого разрешения
Типичные ошибки и ограничения
Самая частая ошибка — вставка изображения в формате JPEG с белым фоном поверх ячеек с текстом. На экране это может выглядеть приемлемо, но при печати фон закрывает часть документа. Вторая типичная проблема — рисунок, жёстко привязанный к координатам: при добавлении строк в табличную часть подпись «уезжает» от своего места.
Не храните изображение только внутри макета, если подписи несколько или они периодически меняются. При смене директора придётся снова изменять конфигурацию. Вынос картинки в константу или присоединённые файлы решает эту проблему.
Учтите и организационное ограничение: доступ к файлам факсимиле должен быть строго ограничен. Наличие у посторонних изображения подписи руководителя и печати создаёт риск подделки документов. Храните исходники в защищённом месте и разграничьте права на изменение настроек печати.
FAQ по факсимиле в 1С
Можно ли использовать факсимиле на счетах-фактурах?
Нет. Правила оформления счетов-фактур предполагают собственноручную подпись руководителя или уполномоченного лица. Факсимиле на счёте-фактуре — основание для отказа в вычете НДС. Для внутренних документов и счетов на оплату (не счетов-фактур) факсимиле допустимо, если это согласовано с контрагентом.
Какой формат изображения лучше для факсимиле?
PNG с прозрачным фоном и разрешением от 300 dpi. Прозрачность позволяет размещать подпись поверх линий макета без белых прямоугольников. BMP тоже поддерживается, но файлы тяжелее, а JPEG не подходит из-за отсутствия прозрачности.
Нужно ли снимать конфигурацию с поддержки для вставки факсимиле?
Не обязательно. Используйте внешнюю печатную форму (.epf) или штатные настройки организации, если они есть. Изменение макета в конфигураторе — крайний вариант, который усложнит последующие обновления.
Как сделать разные факсимиле для нескольких организаций в одной базе?
Храните изображения в присоединённых файлах каждой организации или в табличной части настроек, а в модуле печати выбирайте картинку по организации из документа. Жёстко вшитое в макет изображение будет одинаковым для всех организаций.
Почему факсимиле не попадает в PDF при отправке по почте?
Чаще всего причина в рисунке, размещённом за пределами области печати макета, или в формате изображения, который некорректно экспортируется. Проверьте, что рисунок привязан к ячейкам внутри выводимой области, и замените картинку на PNG с прозрачным фоном.
Кто должен иметь доступ к файлам факсимиле?
Минимальный круг лиц: руководитель, системный администратор и, при необходимости, доверенный сотрудник, отвечающий за печать документов. Свободный доступ к изображению подписи и печати создаёт риск изготовления поддельных документов от имени компании.
Что важно запомнить
Факсимиле в 1С — это PNG-изображение с прозрачным фоном, вставленное в макет печатной формы через конфигуратор, внешнюю обработку или штатные настройки. Храните картинку вне макета, выводите её по условию и применяйте только там, где факсимильная подпись юридически допустима.