Изображения в базе 1С 8.3: куда загружать фото товаров, логотип и сканы и почему они не видны
Содержание
Чтобы установить картинку в 1С, откройте карточку нужного объекта и загрузите файл с компьютера: фото товара — в поле изображения в карточке номенклатуры, логотип и печать — в карточке организации (Главное → Организации, группа «Логотип и печать»), скан документа — через скрепку «Присоединённые файлы» в форме документа. Для обычной работы ничего настраивать в Конфигураторе не нужно.
Конфигуратор понадобится, только если вы хотите поменять значки команд, добавить картинку в макет печатной формы или в форму, где места под изображение нет. Всё, что ниже относится к пользовательскому режиму, проверено на 1С:Бухгалтерии 3.0 и 1С:Управлении торговлей 11 с интерфейсом «Такси».
Что проверить перед загрузкой изображений
Пять минут подготовки избавляют от картинок, которые потом «пропадают» или тормозят базу.
- 📁 Где хранятся файлы. Типовые конфигурации умеют хранить присоединённые файлы прямо в информационной базе или в томах на диске. Настройка — в разделе
Администрирование, в группе параметров присоединённых файлов (в БП 3.0 —Администрирование → Общие настройки). - 📏 Ограничение размера. Там же задаётся максимальный размер одного файла. Если фото весит больше лимита, программа его не примет.
- 🖼 Формат. Самые надёжные — PNG и JPG. Подробности — в разделе про требования к файлам.
- 🔑 Права. Пользователь без права на изменение справочника не сможет добавить фото, даже если кнопка видна.
Если база большая и картинок будут тысячи, решите вопрос с томами заранее. Перенести файлы из базы в тома потом можно, но это отдельная операция с ожиданием.
Тома хранения указывайте сетевым путём вида \\server\1c_files, а не D:\files — иначе у пользователей на других компьютерах картинки не откроются.
Как добавить картинку в карточку товара или другого справочника
Фото чаще всего ставят в номенклатуру: оно видно в карточке, в подборе товаров и может выводиться в прайс-лист или коммерческое предложение .
Номенклатура в 1С:Бухгалтерии и 1С:Управлении торговлей
- Откройте карточку товара: в БП 3.0 —
Справочники → Номенклатура, в УТ 11 —НСИ и администрирование → Номенклатура. - Найдите область изображения в верхней части карточки (пустая рамка с подсказкой).
- Щёлкните по ней и выберите загрузку файла с компьютера.
- Укажите файл и дождитесь, пока картинка появится в рамке.
- Нажмите
Записать и закрыть.
Загруженный файл становится присоединённым файлом товара и одновременно его основным изображением. Если у товара несколько фото, остальные добавьте через скрепку, а основное потом можно сменить, выбрав другой файл из уже присоединённых.
Любой другой справочник или документ
Скрепка в командной панели формы открывает список «Присоединённые файлы». Через неё к контрагенту, сотруднику, договору или документу можно прикрепить сколько угодно изображений:
- 📷 фото с камеры или телефона;
- 📄 сканы договоров, накладных, актов;
- 🧾 изображения чеков и квитанций.
Кнопка добавления предлагает выбрать файл с диска, а в типовых конфигурациях на основе БСП — ещё и получить его со сканера. Для сканера нужна внешняя компонента, программа предложит её установить при первом обращении.
Сканы документов без лишнего веса
Сканы — главный источник распухания базы. Несколько правил, которые держат её в форме:
- 🖤 Текстовые документы сканируйте в оттенках серого, а не в цвете: файл легче в 3–4 раза, читается так же.
- 📐 Разрешения 200 dpi достаточно для договора или накладной. 600 dpi нужны только для мелкого шрифта.
- 📚 Многостраничный договор сохраняйте одним PDF, а не десятью отдельными JPG. Искать и открывать его потом проще.
- 🏷 Называйте файл по смыслу:
Договор_15_Ромашка.pdf, а неScan0001.jpg. Имя видно в списке присоединённых файлов.
Присоединённый файл — это вложение, а не поле карточки. В печатную форму он сам по себе не попадёт. Печатать картинки умеют только те формы, где разработчик это предусмотрел.
Логотип, печать и подписи для счёта на оплату
В 1С:Бухгалтерии 3.0 логотип и факсимиле настраиваются в карточке организации, и это самый частый повод «установить картинку».
- Откройте
Главное → Организациии карточку своей организации. - Разверните группу «Логотип и печать».
- Загрузите логотип — он будет выводиться в шапке счёта на оплату.
- Загрузите изображение печати и подписи руководителя и главного бухгалтера.
- Откройте предварительный просмотр счёта прямо из этой группы и проверьте, как легли элементы.
- Запишите карточку.
Чтобы печать и подписи появились на бланке, при печати счёта выберите вариант формы с печатью и подписями — он есть в меню Печать документа «Счёт покупателю».
Как подготовить печать и подпись
- ✂️ Обрежьте поля вокруг оттиска вплотную.
- 🎨 Сохраните в 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 и более позиций. Порядок:
- Сохраните фото в одну папку, назвав каждый файл артикулом или кодом товара:
A-1024.jpg,00-00000157.png. - Программист пишет внешнюю обработку : она перебирает файлы папки, по имени находит номенклатуру и присоединяет файл через программный интерфейс работы с файлами БСП, отмечая его основным изображением.
- Обработку запускают через
Файл → Открытьили подключают в разделе дополнительных обработок. - Результат — отчёт: сколько файлов присоединено, какие имена не нашли товар.
Первый прогон делайте на копии базы. Ошибка в сопоставлении повесит чужие фото на сотни карточек, а откатывать вручную долго.
Расширения и решения сторонних разработчиков
Готовые обработки массовой загрузки изображений есть у партнёров 1С. Перед покупкой проверьте, что обработка работает через расширение или как внешняя и не требует снимать типовую конфигурацию с поддержки.
Значки, темы оформления и картинки в формах
Эта часть — для администраторов и разработчиков. Пользователь в режиме «Предприятие» значки команд поменять не может.
Что доступно пользователю
- 🧭
Главное меню → Вид → Настройка панелей— расположение панели разделов, навигации и открытых окон. Панель разделов можно показать картинками, текстом или картинками с текстом. - 🔠 Масштаб форм меняется в меню
Вид— это помогает, если значки на мониторе 4K выглядят мелкими. - 🏷 Заголовок окна программы задаётся в
Администрирование → Общие настройки. Удобно, когда открыто несколько баз.
Что делается в Конфигураторе
Значки команд, подсистем и картинки в формах хранятся в ветке Общие → Общие картинки.
- Создайте новую общую картинку и загрузите файл.
- Для значков используйте SVG или PNG размером 16×16 и 32×32 пикселя для разделов.
- Укажите картинку в свойстве
Картинкаподсистемы, команды или элемента формы. - Чтобы вывести изображение в печатной форме, вставьте рисунок в макет табличного документа.
Не правьте типовую конфигурацию ради значка или логотипа в макете. Сделайте расширение: общие картинки и изменённые макеты прекрасно в нём живут, а обновления типовой конфигурации проходят без объединения.
Расширение после изменения нужно сохранить в базе, а пользователям — перезапустить программу, чтобы увидеть новые значки.
Почему картинка не отображается или пропала
Типичные ситуации и их проверки собраны ниже. Раскройте свой симптом.
C:\1c_files. Пропишите том сетевым путём \\server\share, дайте доступ пользователю, от имени которого работает сервер 1С (для клиент-серверной базы), и перенесите файлы в новый том./ClearCache: в окне запуска выберите базу, нажмите «Изменить» и добавьте параметр в дополнительные параметры запуска.Перенос файлов между базой и томами нагружает сервер и может занять часы. Запускайте его вечером, когда в программе никто не работает.
Если изображение исчезло у всех и сразу, проверьте, не переименовали ли сетевую папку тома и есть ли к ней доступ. Сами файлы при этом обычно целы — 1С просто не находит путь.