Документы и Печать · 11 мин
Как сделать в 1С печать документа с подписью и печатью
Как настроить в 1С печать документов с подписью и печатью: загрузка изображений, настройка макета, типовые и нетиповые способы, проверка результата и частые ошибки.
Печать документов с факсимиле подписи и изображением печати организации — частая задача в 1С: счета, акты, накладные и договоры удобнее отправлять контрагентам сразу в готовом виде, без ручного проставления оттисков. В типовых конфигурациях (1С:Бухгалтерия, 1С:Управление торговлей, 1С:ERP) для этого есть штатные механизмы, а при необходимости макет можно доработать.
Способ реализации зависит от конфигурации и её версии. В свежих релизах 1С:Бухгалтерии 8 подпись и печать добавляются через настройки организации, в старших версиях и отраслевых решениях — через редактирование макета печатной формы. Ниже разобраны оба пути, а также вариант с программным выводом картинок для самописных и сильно доработанных конфигураций.
Важно понимать юридическую границу: факсимиле подписи и изображение печати на внутренних и коммерческих документах допустимы по соглашению сторон, но для первичных учётных документов, налоговой отчётности и документов для госорганов обычно требуется собственноручная подпись или квалифицированная электронная подпись. Перед массовым использованием факсимиле уточните требования у вашего бухгалтера или юриста.
Что понадобится перед настройкой
Сначала подготовьте сами изображения. Отсканируйте или сфотографируйте подпись руководителя и оттиск печати на чистом белом листе. Обрежьте картинки по контуру, удалите фон (подойдёт любой графический редактор с функцией удаления фона) и сохраните в формате PNG с прозрачным фоном. Прозрачность важна: иначе белый прямоугольник картинки перекроет линии и текст макета.
Рекомендуемые практические параметры: разрешение около 300 точек на дюйм, размер изображения печати — примерно 40×40 мм в реальном масштабе, подпись — пропорционально обычной росчерку. Слишком большой файл замедлит формирование печатной формы, слишком маленький даст размытую картинку на печати.
Также проверьте права доступа. Загрузка логотипов и печатей в карточку организации обычно доступна пользователю с правами администратора или главного бухгалтера. Редактирование макетов требует прав на работу с конфигуратором или с механизмом «Управление печатными формами», если он есть в вашей конфигурации.
Способ 1: загрузка подписи и печати в карточку организации
В 1С:Бухгалтерии 8 (ред. 3.0) и ряде других типовых решений изображения подписи и печати хранятся в справочнике организаций и автоматически подставляются в печатные формы, где это предусмотрено макетом.
- 1Откройте «Главное → Организации» и выберите нужную организацию.
- 2Найдите блок настроек печати (вкладка или ссылка «Логотип и печать», «Подписи» — название зависит от релиза).
- 3Загрузите файл изображения печати и при необходимости файл факсимиле подписи руководителя.
- 4Проверьте, что в карточке ответственного лица (руководителя) указано факсимиле, если конфигурация хранит его там.
- 5Сформируйте любую печатную форму (например, счёт на оплату) и убедитесь, что картинки выводятся.
Если после загрузки картинки не появились в печатной форме, проверьте настройки самой формы. В ряде макетов вывод печати включается отдельным флажком в параметрах печати документа либо в персональных настройках пользователя («Администрирование → Печатные формы, отчёты и обработки» или аналогичный раздел).
Учтите: штатный механизм выводит печать и подпись только в тех макетах, где разработчики конфигурации предусмотрели соответствующие области. Если нужной картинки нет в конкретной форме (например, в акте сверки), потребуется доработка макета — об этом ниже.
Способ 2: редактирование макета печатной формы
Когда штатной настройки нет или картинку нужно вывести в нестандартном месте, макет правят вручную. В типовых конфигурациях на управляемых формах макеты печатных форм находятся в конфигураторе: общие макеты либо макеты конкретного документа (например, «Документ.СчетНаОплатуПокупателю.Макеты»).
Общая логика доработки такая: в табличный документ макета добавляется область с параметром или именованной областью рисунка, а в модуле менеджера печати программно выводится картинка из хранилища (например, из присоединённых файлов организации или из двоичных данных, сохранённых в макете).
Быстрый вариант без программирования
Если подпись и печать не меняются, картинку можно вставить прямо в макет как рисунок: в конфигураторе откройте макет, выделите нужную ячейку и через «Таблица → Рисунки → Вставить» добавьте изображение. Плюс — никакого кода. Минус — при смене подписанта или печати придётся снова править макет, а при обновлении конфигурации доработка может быть затёрта.
Вариант с параметром и кодом
Более гибкий путь — выводить картинку из присоединённых файлов организации. Тогда замена изображения выполняется в пользовательском режиме, без конфигуратора. В модуле печати область заполняется примерно так:
ОбластьМакета = Макет.ПолучитьОбласть("ПодписьПечать");
Рисунок = ОбластьМакета.Рисунки.Добавить(ТипРисункаТабличногоДокумента.Картинка);
Рисунок.Картинка = Новый Картинка(ДвоичныеДанныеПечати);
Рисунок.РазмерКартинки = РазмерКартинки.РеальныйРазмер;
ТабличныйДокумент.Вывести(ОбластьМакета);Двоичные данные картинки получают из присоединённого файла через «РаботаСФайлами.ДвоичныеДанныеФайла()» в конфигурациях на БСП. Точный код зависит от версии библиотеки стандартных подсистем и структуры вашей конфигурации.
Способ 3: внешняя печатная форма
Если конфигурация типовая и находится на полной поддержке, оптимальный вариант — внешняя печатная форма, подключаемая через «Администрирование → Печатные формы, отчёты и обработки → Дополнительные отчёты и обработки». Вы создаёте обработку с собственным макетом, в который уже встроены подпись и печать, и регистрируете её для нужного вида документа.
Преимущества подхода: типовая конфигурация не трогается, обновления проходят штатно, а внешнюю форму легко отключить или заменить. Недостаток: разработку внешней обработки обычно поручают специалисту по 1С, если в компании нет своего разработчика.
Сравнение способов
Подходит для типовой 1С:Бухгалтерии и свежих релизов; ограничение — работает только в макетах, где предусмотрен вывод картинок.
Быстро и без кода; ограничение — замена изображения только через конфигуратор, риск потери при обновлении.
Гибко, картинки меняются пользователем; требует навыков разработки и аккуратности при обновлении.
Не затрагивает типовую конфигурацию, безопасно для обновлений; нужна разработка обработки.
Как проверить результат перед массовой печатью
После настройки сформируйте тестовый документ и выведите его на экран, а затем распечатайте один экземпляр. Проверяйте не только наличие картинок, но и их расположение: печать не должна перекрывать суммы, наименования и саму подпись так, чтобы текст стал нечитаемым. По сложившейся практике оттиск частично заходит на подпись, но реквизиты документа должны читаться полностью.
Также проверьте выгрузку в PDF и отправку по электронной почте из 1С: картинки должны корректно переноситься в файл. Если в PDF печать пропадает или «уезжает», чаще всего помогает уменьшение размера исходного изображения или замена формата на PNG меньшего веса.
Как проверить результат
Подпись и печать видны в предпросмотре, фон прозрачный
Белый прямоугольник вокруг картинки, перекрытые строки макета
Оттиск чёткий, текст под ним читается
Картинка размыта, смещена или обрезана краем страницы
Картинки на месте, файл открывается корректно
Печать пропала или искажена пропорциями
Картинки выводятся во всех нужных формах
В части форм картинок нет — значит, макет не предусматривает вывод
Типичные ошибки и ограничения
Чаще всего проблемы возникают не из-за 1С, а из-за исходных изображений и непонимания, где именно конфигурация берёт картинки. Разберите типовые случаи по списку ниже, прежде чем обращаться к разработчику.
Отдельное ограничение касается электронного документооборота. Если вы обмениваетесь документами через ЭДО (операторы типа СБИС, Контур и другие), картинка печати в печатной форме не заменяет электронную подпись: юридическую значимость там обеспечивает подписание файла сертификатом, а не изображение в макете.
Удобно хранить по два варианта каждой картинки: один для цветной печати и PDF, второй — облегчённый чёрно-синий для чёрно-белых принтеров. На монохромной печати цветная печать часто выглядит бледно и нечитаемо.
Когда лучше привлечь специалиста
Самостоятельно безопасно выполнять только пользовательские действия: загрузку картинок в карточку организации, включение флажков в настройках печати, проверку печатных форм. Любые правки макетов в конфигураторе, изменение модулей печати и снятие конфигурации с поддержки — зона ответственности разработчика 1С.
Обязательно сделайте резервную копию информационной базы перед любыми изменениями в конфигураторе и сначала опробуйте доработку на копии базы. Ошибка в коде печатной формы не испортит учётные данные, но может сломать печать документов у всех пользователей в самый неподходящий момент.
Как выбрать действие
Частые вопросы
Можно ли вывести печать и подпись в Word-формате (макеты DOCX)?
Да, если печатная форма построена на макете офисного документа. Картинки вставляются в шаблон DOCX в нужное место, либо выводятся программно через механизм печати. Проще всего вставить изображения прямо в шаблон, если они меняются редко.
Почему после обновления конфигурации печать пропала из документов?
Почти всегда это признак того, что был изменён типовой макет, и при обновлении он был заменён эталонным. Восстановите доработку из копии и в дальнейшем перенесите её в расширение или внешнюю печатную форму.
Можно ли использовать разные печати для нескольких организаций в одной базе?
Да. Изображения хранятся привязанными к конкретной организации, поэтому при печати документа подставляется печать той организации, которая указана в документе. Проверьте корректность подстановки на тестовых документах каждой организации.
Заменяет ли изображение печати электронную подпись?
Нет. Картинка в печатной форме — это лишь оформление. Юридически значимое подписание электронных документов выполняется сертификатом квалифицированной или неквалифицированной электронной подписи через механизмы ЭДО или подписания файлов.
Какой формат изображения лучше: PNG, JPG или BMP?
Оптимален PNG с прозрачным фоном и умеренным размером файла. JPG не поддерживает прозрачность, а BMP даёт избыточно большие файлы. Разрешения около 300 dpi обычно достаточно для чёткой печати.
Что важно запомнить
Подготовьте PNG с прозрачным фоном, сначала проверьте штатные настройки организации, а доработку макетов делайте через расширение или внешнюю печатную форму. Проверяйте результат на экране, бумаге и в PDF. Помните: факсимиле не заменяет подлинную подпись для банка, налоговой и ЭДО.