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

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

Как вставить логотип в счет в 1С

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

Логотип на счете — это не только элемент фирменного стиля, но и способ быстрее идентифицировать документ у контрагента. В типовых конфигурациях 1С (Бухгалтерия предприятия, Управление торговлей, Комплексная автоматизация) вставить логотип можно двумя основными способами: штатным, через карточку организации, и через редактирование макета печатной формы. Первый вариант доступен обычному пользователю без прав администратора, второй требует аккуратности и базовых навыков работы с конфигуратором или внешними печатными формами.

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

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

Где 1С хранит логотип и как он попадает в счет

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

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

Способ 1: добавление логотипа через карточку организации

Это рекомендуемый способ для типовой 1С:Бухгалтерии 8.3 и ряда других конфигураций. Порядок действий прост и не требует прав разработчика.

Порядок действий
  1. 1
    Откройте раздел «Главное» — «Реквизиты организации» (или «Справочники» — «Организации»).
  2. 2
    В карточке организации найдите группу «Логотип и печать» и нажмите «Логотип».
  3. 3
    Выберите файл изображения с диска и подтвердите загрузку.
  4. 4
    Запишите карточку организации.
  5. 5
    Откройте любой счет на оплату и нажмите «Печать» — логотип должен появиться в шапке.

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

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

Требования к файлу изображения

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

  • Формат: предпочтительно PNG с прозрачным фоном; JPEG допустим, но может дать белый прямоугольник вокруг логотипа на цветной шапке.
  • Разрешение: ориентируйтесь на ширину 300–600 пикселей — этого достаточно для четкой печати без избыточного веса файла.
  • Пропорции: если логотип сильно вытянут по вертикали, в типовой области он может уменьшиться до нечитаемого размера — при необходимости подготовьте горизонтальную версию.
  • Цвет: проверьте, как логотип выглядит при черно-белой печати — мелкие светлые элементы могут пропасть.

Способ 2: вставка логотипа через редактирование макета

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

Доработка через конфигуратор или расширение

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

bsl
ОбластьШапка = Макет.ПолучитьОбласть("Шапка");
Логотип = Организация.ФайлЛоготипа.Получить();
Если Логотип <> Неопределено Тогда
    ОбластьШапка.Рисунки.Логотип.Картинка = Новый Картинка(Логотип);
КонецЕсли;
ТабДок.Вывести(ОбластьШапка);

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

Внешняя печатная форма

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

Сравнение вариантов

Логотип в карточке организации

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

Доработка макета

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

Внешняя печатная форма

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

Проверка результата перед отправкой счета клиенту

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

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

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

Наличие логотипа в шапке счета
Норма

Логотип виден в предпросмотре и в сохраненном PDF

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

Область пустая — макет не поддерживает вывод или картинка не загружена

Пропорции изображения
Норма

Логотип не растянут и не сплюснут

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

Искажение сторон — нужно изменить размер области в макете или пропорции файла

Черно-белая печать
Норма

Логотип читается в градациях серого

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

Мелкие элементы исчезают — подготовьте монохромную версию

Счета других организаций
Норма

У каждой организации свой логотип

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

Везде один логотип или пусто — загрузка выполнена не для всех организаций

Типичные ошибки и ограничения

Типичные ошибки
01
Загрузка логотипа в настройки пользователя вместо карточки организации — в печатной форме он не появится.
02
Использование JPEG с белым фоном вместо PNG с прозрачностью — на небелой шапке виден некрасивый прямоугольник.
03
Правка типового макета напрямую — после обновления конфигурации изменения теряются.
04
Загрузка изображения огромного размера — раздувает базу и замедляет печать.
05
Проверка только на экране — искажения пропорций часто видны только в PDF или на бумаге.

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

FAQ: частые вопросы о логотипе в счете

Почему логотип загружен в организацию, но в счете не отображается?

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

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

Да, логотип привязан к конкретной организации. Загрузите изображение в карточку каждой организации — при печати счета подставится картинка той организации, которая указана в документе.

Выводится ли логотип при отправке счета по электронной почте из 1С?

Да, если логотип виден в печатной форме, он попадет и в PDF, который 1С прикладывает к письму. Перед массовой рассылкой отправьте тестовое письмо себе и откройте вложение.

Как изменить размер логотипа в шапке счета?

Штатными настройками размер не регулируется — он задан областью макета. Варианты: подготовить файл с нужными пропорциями (макет масштабирует картинку под область) или изменить размер области в макете через конфигуратор либо внешнюю печатную форму.

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

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

Можно ли вместе с логотипом вывести печать и подпись?

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

Итог

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

В типовой 1С логотип загружается в карточку организации и выводится в счет автоматически, если макет это поддерживает. Используйте PNG разумного размера, проверяйте результат в PDF и при черно-белой печати. Доработку макета выполняйте через расширение или внешнюю печатную форму и всегда после резервной копии.