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

· 9 мин

Содержание

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

Конфигуратор понадобится, только если вы хотите поменять значки команд, добавить картинку в макет печатной формы или в форму, где места под изображение нет. Всё, что ниже относится к пользовательскому режиму, проверено на 1С:Бухгалтерии 3.0 и 1С:Управлении торговлей 11 с интерфейсом «Такси».

Что проверить перед загрузкой изображений

Пять минут подготовки избавляют от картинок, которые потом «пропадают» или тормозят базу.

  • 📁 Где хранятся файлы. Типовые конфигурации умеют хранить присоединённые файлы прямо в информационной базе или в томах на диске. Настройка — в разделе Администрирование, в группе параметров присоединённых файлов (в БП 3.0 — Администрирование → Общие настройки).
  • 📏 Ограничение размера. Там же задаётся максимальный размер одного файла. Если фото весит больше лимита, программа его не примет.
  • 🖼 Формат. Самые надёжные — PNG и JPG. Подробности — в разделе про требования к файлам.
  • 🔑 Права. Пользователь без права на изменение справочника не сможет добавить фото, даже если кнопка видна.

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

Тома хранения указывайте сетевым путём вида \\server\1c_files, а не D:\files — иначе у пользователей на других компьютерах картинки не откроются.

Как добавить картинку в карточку товара или другого справочника

Фото чаще всего ставят в номенклатуру: оно видно в карточке, в подборе товаров и может выводиться в прайс-лист или коммерческое предложение .

Номенклатура в 1С:Бухгалтерии и 1С:Управлении торговлей

  1. Откройте карточку товара: в БП 3.0 — Справочники → Номенклатура, в УТ 11 — НСИ и администрирование → Номенклатура.
  2. Найдите область изображения в верхней части карточки (пустая рамка с подсказкой).
  3. Щёлкните по ней и выберите загрузку файла с компьютера.
  4. Укажите файл и дождитесь, пока картинка появится в рамке.
  5. Нажмите Записать и закрыть.

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

Любой другой справочник или документ

Скрепка в командной панели формы открывает список «Присоединённые файлы». Через неё к контрагенту, сотруднику, договору или документу можно прикрепить сколько угодно изображений:

  • 📷 фото с камеры или телефона;
  • 📄 сканы договоров, накладных, актов;
  • 🧾 изображения чеков и квитанций.

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

Сканы документов без лишнего веса

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

  • 🖤 Текстовые документы сканируйте в оттенках серого, а не в цвете: файл легче в 3–4 раза, читается так же.
  • 📐 Разрешения 200 dpi достаточно для договора или накладной. 600 dpi нужны только для мелкого шрифта.
  • 📚 Многостраничный договор сохраняйте одним PDF, а не десятью отдельными JPG. Искать и открывать его потом проще.
  • 🏷 Называйте файл по смыслу: Договор_15_Ромашка.pdf, а не Scan0001.jpg. Имя видно в списке присоединённых файлов.

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

Логотип, печать и подписи для счёта на оплату

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

  1. Откройте Главное → Организации и карточку своей организации.
  2. Разверните группу «Логотип и печать».
  3. Загрузите логотип — он будет выводиться в шапке счёта на оплату.
  4. Загрузите изображение печати и подписи руководителя и главного бухгалтера.
  5. Откройте предварительный просмотр счёта прямо из этой группы и проверьте, как легли элементы.
  6. Запишите карточку.

Чтобы печать и подписи появились на бланке, при печати счёта выберите вариант формы с печатью и подписями — он есть в меню Печать документа «Счёт покупателю».

Как подготовить печать и подпись

  • ✂️ Обрежьте поля вокруг оттиска вплотную.
  • 🎨 Сохраните в PNG с прозрачным фоном. Белый фон закроет текст счёта прямоугольником.
  • 🖨 Сканируйте с разрешением 300 dpi: на бумаге оттиск должен быть около 4 см в диаметре, как настоящий.
  • 🖊 Подпись делайте синей или чёрной ручкой на чистом листе, без линовки.

Факсимиле в счёте на оплату допустимо, это не первичный документ. На актах, накладных и счетах-фактурах вместо скана подписи используют собственноручную подпись или электронную подпись через ЭДО.

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

Платформа 1С:Предприятие 8.3 открывает основные растровые и векторные форматы. Практическая шпаргалка:

ФорматГде использоватьЗамечания
PNGЛоготип, печать, подпись, значкиПоддерживает прозрачность. Лучший выбор для графики
JPGФото товаров, сканыКомпактный. Сохраняйте в цветовой модели RGB
GIFПростые значкиПалитра 256 цветов, для фото не годится
BMPУстаревшие сканерыОгромный размер, лучше пересохранить в PNG или JPG
SVGЗначки команд в КонфигуратореЧётко выглядит при любом масштабе экрана
TIFFМногостраничные сканыКак вложение хранится, но предпросмотр не везде удобен

Фото с современных смартфонов часто приходят в HEIC, а картинки с сайтов — в WebP. Не гадайте с поддержкой: пересохраните их в JPG или PNG любой программой просмотра.

Рекомендуемые размеры

НазначениеРазмер в пикселяхВес файла
Фото товара800–1200 по длинной сторонедо 300 КБ
Логотип для счёта400–600 по ширинедо 100 КБ
Печатьоколо 470 × 470 при 300 dpiдо 150 КБ
Подпись300–500 по ширинедо 50 КБ
Скан документаA4 при 200–300 dpiдо 1 МБ на страницу

Фото с камеры весом 5–8 МБ загрузится, но умножьте это на 3 000 товаров — и база вырастет на десятки гигабайт. Копии, обновления и обмены станут заметно медленнее.

Массовая загрузка фото товаров

Штатной кнопки «загрузить картинки ко всем товарам из папки» в типовых конфигурациях нет. Рабочие варианты такие.

Обмен с сайтом или маркетплейсом

Если каталог ведётся на сайте, фото удобно получать вместе с товарами при обмене. Формат CommerceML передаёт картинки вместе с номенклатурой. Обратное направление тоже работает: фото, загруженные в 1С, уходят на сайт.

Внешняя обработка

Самый быстрый путь для 500 и более позиций. Порядок:

  1. Сохраните фото в одну папку, назвав каждый файл артикулом или кодом товара: A-1024.jpg, 00-00000157.png.
  2. Программист пишет внешнюю обработку : она перебирает файлы папки, по имени находит номенклатуру и присоединяет файл через программный интерфейс работы с файлами БСП, отмечая его основным изображением.
  3. Обработку запускают через Файл → Открыть или подключают в разделе дополнительных обработок.
  4. Результат — отчёт: сколько файлов присоединено, какие имена не нашли товар.

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

Расширения и решения сторонних разработчиков

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

Значки, темы оформления и картинки в формах

Эта часть — для администраторов и разработчиков. Пользователь в режиме «Предприятие» значки команд поменять не может.

Что доступно пользователю

  • 🧭 Главное меню → Вид → Настройка панелей — расположение панели разделов, навигации и открытых окон. Панель разделов можно показать картинками, текстом или картинками с текстом.
  • 🔠 Масштаб форм меняется в меню Вид — это помогает, если значки на мониторе 4K выглядят мелкими.
  • 🏷 Заголовок окна программы задаётся в Администрирование → Общие настройки. Удобно, когда открыто несколько баз.

Что делается в Конфигураторе

Значки команд, подсистем и картинки в формах хранятся в ветке Общие → Общие картинки.

  1. Создайте новую общую картинку и загрузите файл.
  2. Для значков используйте SVG или PNG размером 16×16 и 32×32 пикселя для разделов.
  3. Укажите картинку в свойстве Картинка подсистемы, команды или элемента формы.
  4. Чтобы вывести изображение в печатной форме, вставьте рисунок в макет табличного документа.

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

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

Почему картинка не отображается или пропала

Типичные ситуации и их проверки собраны ниже. Раскройте свой симптом.

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

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

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

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

Можно ли вставить картинку в комментарий документа?
Нет. Поле комментария текстовое. Изображение прикрепите к документу через скрепку «Присоединённые файлы».
Попадут ли фото товаров в обычный файл выгрузки .dt?
Да, если файлы хранятся в базе. Если они в томах на диске, папку томов нужно копировать отдельно — в .dt их не будет.
Сколько фото можно привязать к одному товару?
Присоединённых файлов может быть сколько угодно, но основное изображение у карточки одно. Именно оно показывается в карточке и при подборе.
Работает ли загрузка картинок в веб-клиенте и в облаке 1С:Фреш?
Да, файл выбирается в окне браузера и передаётся на сервер. Ограничение по размеру то же, что задано в настройках базы.
Нужно ли согласие, чтобы хранить в 1С фото сотрудников?
Фото, по которому можно установить личность, относится к персональным данным. Получите письменное согласие сотрудника и ограничьте доступ к карточке.