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

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

Как вставить факсимиле подписи в 1С

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

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

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

Важно понимать и юридическую сторону: факсимиле не заменяет собственноручную подпись в документах, где закон требует именно её (например, в первичных документах, принимаемых для налогового учёта, вопрос допустимости факсимиле нужно согласовывать с контрагентом и закреплять в договоре). Техническая вставка картинки в 1С не делает документ юридически значимым сама по себе.

Подготовка изображения подписи

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

Обратите внимание на разрешение. Слишком маленькая картинка при печати будет размытой, слишком большая — увеличит размер файла и может «разъехать» по макету. Практически удобен вариант с разрешением около 300 dpi и шириной изображения, соответствующей 3–5 см на бумаге. Фон лучше сделать прозрачным в любом графическом редакторе, иначе белый прямоугольник картинки может перекрыть линии таблицы или текст макета.

Способ 1: типовые настройки конфигурации

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

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

Маршрут решения

Как выбрать способ вставки

Конфигурация типовая и в карточке организации есть поле для файла подписиИспользуйте штатный механизм — он переживёт обновления без доработок
Подпись нужна в нестандартном месте макета или штатного механизма нетРедактируйте макет печатной формы или выводите картинку программно
Нет доступа к конфигуратору и прав на доработкуИспользуйте внешнюю печатную форму — изменения не затронут конфигурацию

Способ 2: редактирование макета печатной формы в конфигураторе

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

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

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

Способ 3: программный вывод и внешние печатные формы

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

Примерный алгоритм: получить двоичные данные картинки из хранилища, создать объект «Картинка», добавить рисунок в область табличного документа с заданными координатами и размерами. Такой подход позволяет подставлять разные подписи для разных организаций и сотрудников без правки макета под каждый случай.

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

Порядок действий при программном способе
  1. 1
    Подготовьте PNG-файл подписи с прозрачным фоном
  2. 2
    Загрузите файл в базу: в присоединённые файлы организации или в справочник изображений
  3. 3
    В модуле печати найдите место вывода области подписи
  4. 4
    Добавьте код: получение картинки из хранилища и вставка рисунка в табличный документ
  5. 5
    Сформируйте пробный документ и проверьте положение и масштаб подписи
  6. 6
    Распечатайте тестовый экземпляр и сравните с ожидаемым результатом

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

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

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

Типичные ошибки
01
Вставка картинки с белым непрозрачным фоном — подпись перекрывает линии таблицы и текст макета
02
Правка типового макета напрямую — после обновления конфигурации факсимиле исчезает
03
Жёсткая привязка рисунка к абсолютным координатам — подпись смещается при изменении содержимого документа
04
Одна подпись для всех организаций — на документах других юрлиц оказывается чужое факсимиле
05
Отсутствие обработки ситуации, когда файл подписи не найден — печать завершается ошибкой

Юридические ограничения и безопасность

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

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

Контрольные точки

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

Предпросмотр печатной формы
Норма

Подпись на своём месте, пропорции сохранены, фон прозрачный

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

Картинка растянута, перекрывает текст или имеет белый прямоугольник вокруг

Печать на бумаге и сохранение в PDF
Норма

Положение подписи совпадает с экранным, края не обрезаны

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

Подпись смещена, обрезана или исчезла при выводе

Документы других организаций и подписантов
Норма

Подставляется корректная подпись либо строка остаётся пустой

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

На всех документах одна и та же подпись

Отсутствие файла подписи в базе
Норма

Форма выводится без картинки, ошибки нет

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

Печать прерывается с ошибкой обращения к файлу

Итог

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

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

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

Можно ли вставить факсимиле в 1С без конфигуратора и программирования?

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

Пропадёт ли факсимиле после обновления конфигурации?

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

В каком формате сохранять изображение подписи?

Оптимален PNG с прозрачным фоном — он корректно ложится на табличные макеты и не даёт белого прямоугольника вокруг подписи. JPEG не поддерживает прозрачность и даёт артефакты сжатия на тонких линиях. Разрешения около 300 dpi достаточно для чёткой печати.

Законно ли использовать факсимиле на счетах и актах?

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

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

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

Подпись на экране выглядит нормально, а при печати смещается. Что делать?

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