Добавляем изображения в 1С 8.3: от логотипа в счёте до рисунка в макете

· 9 мин

Содержание

Чаще всего «установить картинку» в 1С означает одно из двух: добавить логотип и печать в счёт покупателю или загрузить фото товара. Логотип, факсимиле печати и подпись грузятся в карточке организации — путь Главное → Организации → ссылка «Логотип и печать». Картинку товара ставят прямо в карточке номенклатуры или через присоединённые файлы.

Механизм зависит от того, к какому объекту вы цепляете изображение. У организации — отдельная форма под логотип и печать. У номенклатуры и физлица — поле картинки или вложенный файл. К любому справочнику и документу можно прикрепить рисунок как присоединённый файл. А чтобы картинка попала в бланк на печать, её вставляют в макет печатной формы.

Ниже — куда именно грузить изображение в каждом случае, в каком формате его готовить и почему оно иногда не появляется на печати.

Куда в 1С можно добавить изображение

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

  • 🏢 Организация — логотип, факсимиле печати и подпись руководителя и бухгалтера. Используются в счёте, акте, УПД и других печатных формах.
  • 📦 Номенклатура (товар) — фото товара. Есть в УТ, Рознице, Комплексной автоматизации, ERP; в Бухгалтерии карточка товара картинку не хранит, но файл можно прикрепить.
  • 👤 Физическое лицо / сотрудник — фото в ЗУП и кадровых конфигурациях.
  • 📎 Любой объект — рисунок как присоединённый файл: работает почти везде, где включены присоединённые файлы.
  • 🖼 Макет печатной формы — статичная картинка в бланке (для разработчика в конфигураторе или в расширении).

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

Логотип, печать и подпись в счёте: самый частый случай

Это запрос номер один. В Бухгалтерии предприятия 3.0:

  1. Откройте Главное → Организации и зайдите в карточку своей организации.
  2. Нажмите ссылку «Логотип и печать» в верхней части карточки.
  3. Загрузите по кнопке выбора файла:
    • Логотип — выводится в шапке счёта;
    • Факсимиле печати — круглая печать организации;
    • Подпись руководителя и Подпись главного бухгалтера — факсимильные подписи.
  4. Нажмите «Предварительный просмотр», чтобы увидеть, как счёт выглядит с картинками.
  5. Сохраните карточку.

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

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

Факсимиле подписи на первичке допустимо только по соглашению сторон (п. 2 ст. 160 ГК РФ). На счёте-фактуре живая или квалифицированная электронная подпись обязательна — факсимиле там не годится.

Что подготовить для логотипа и печати в счёте
Выполнено: 0 / 5

Фото товара и присоединённые файлы

Для картинки товара в УТ 11, Рознице и Комплексной автоматизации откройте карточку номенклатуры — там есть область с изображением. Добавить файл можно двумя путями:

  • перетащить файл мышью прямо на карточку;
  • нажать в области картинки команду добавления и выбрать файл с диска.

В Бухгалтерии у номенклатуры отдельного поля картинки нет, но изображение прикрепляется как присоединённый файл.

Присоединённые файлы — универсальный способ привязать картинку (и не только) к любому объекту: договору, основному средству, сотруднику. В командной панели формы объекта найдите команду работы с присоединёнными файлами (часто это иконка скрепки или пункт «Присоединённые файлы»), откройте список и добавьте файл:

  1. Откройте нужный документ или элемент справочника.
  2. Вызовите список присоединённых файлов из командной панели.
  3. Нажмите добавление и выберите файл — либо перетащите его в список.
  4. При необходимости отметьте один из файлов основным.

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

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

Массовая загрузка изображений из папки

Грузить сотни фото товаров по одному — долго. Варианты для партии картинок:

  • Выделить группу файлов в проводнике и перетащить их в список присоединённых файлов разом.
  • Загрузка картинок номенклатуры из каталога — в конфигурациях с товарным блоком (УТ, Розница, КА, ERP) есть обработка, которая берёт картинки из папки и раскладывает по товарам. Файлы сопоставляются с номенклатурой по имени — обычно по коду или артикулу. Нужный пункт ищите в разделе работы с номенклатурой; точное расположение зависит от конфигурации и релиза.
  • Загрузка из Excel — если у вас прайс с товарами в таблице, стандартная загрузка из Excel подтягивает текстовые реквизиты и ссылки. Сами картинки через неё не вставляются — таблица задаёт только соответствие «товар → имя файла», а изображения потом подхватываются загрузкой из каталога.

Чтобы массовая загрузка прошла без ручной разметки, заранее переименуйте файлы под артикулы: АРТ-00123.jpg, АРТ-00124.jpg. Тогда программа сама найдёт нужный товар по имени файла.

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

Где лежат картинки: внутри базы или в томах на диске

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

Решение — хранить файлы в томах на диске. База держит только ссылки, а сами файлы лежат в сетевой папке:

  1. Откройте Администрирование → Настройки работы с файлами (название раздела в вашей конфигурации может немного отличаться).
  2. Включите флажок «Хранить файлы в томах на диске».
  3. Создайте том и укажите путь к папке — лучше к общей сетевой папке на файловом сервере, к которой есть доступ у сервера 1С и у пользователей.
  4. Проверьте права: учётная запись, под которой работает сервер 1С, должна иметь доступ на запись в эту папку.

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

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

Вставка изображения в макет печатной формы

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

Статичную картинку в макет-табличный документ добавляют так:

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

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

ДвоичныеДанные = Новый ДвоичныеДанные("C:\logo.png");
Картинка = Новый Картинка(ДвоичныеДанные);

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

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

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

Форматы и подготовка изображений

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

Что грузимФорматРекомендации
ЛоготипPNGПрозрачный фон, высота ~100–200 px по бланку
Факсимиле печатиPNGПрозрачный фон, скан без белого прямоугольника
ПодписьPNGПрозрачный фон, чёрные штрихи
Фото товараJPG600–1000 px по длинной стороне, 100–300 КБ

Короткий чек подготовки:

  • 🎯 Формат. Для логотипа, печати и подписи — PNG с прозрачным фоном, иначе на бланке появится белый прямоугольник. Для фото товаров — JPG, он легче.
  • 📐 Размер. Гигантские исходники с телефона (4000 px, 8 МБ) незачем — ужмите до нужных по бланку размеров заранее.
  • ⚖️ Вес. Чем легче файл, тем меньше распухает база. Сотни тяжёлых картинок — повод включить тома на диске.
  • 🖨 Проверка на печати. После загрузки всегда смотрите предварительный просмотр: на экране и на бумаге картинка масштабируется по-разному.

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

Типичные ошибки

Разбор частых сбоев при работе с картинками:

Диагностика: выберите симптом

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

В каком формате загружать логотип и печать в 1С?
Лучше PNG с прозрачным фоном. Тогда на бланке не будет белого прямоугольника вокруг печати и подписи. Для фото товаров подойдёт JPG — он легче.
Можно ли ставить факсимильную подпись на документы?
На первичку — да, но только по соглашению сторон (п. 2 ст. 160 ГК РФ). На счёте-фактуре факсимиле недопустимо: нужна собственноручная или квалифицированная электронная подпись.
Почему логотип не появляется в печатной форме счёта?
Скорее всего, картинка загружена как присоединённый файл, а не в форму «Логотип и печать» карточки организации. Для счёта используйте именно её. Если и там всё заполнено — проверьте, что выбрана печать комплекта с логотипом.
Как не раздуть базу картинками товаров?
Включите хранение файлов в томах на диске в настройках работы с файлами: сами изображения лягут в сетевую папку, а в базе останутся только ссылки.
Можно ли загрузить сразу много фото товаров?
Да. В товарных конфигурациях (УТ, Розница, КА, ERP) есть загрузка картинок номенклатуры из каталога: файлы сопоставляются с товарами по имени (коду или артикулу). Переименуйте файлы под артикулы заранее.

Источники

  • «Гражданский кодекс РФ, п. 2 ст. 160» — об использовании факсимильного воспроизведения подписи