Справочники и Данные · 9 мин
Как загрузить картинку в справочник 1С
Как загрузить картинку в справочник 1С: добавление изображения в карточку номенклатуры, массовая загрузка, требования к форматам и решение типичных ошибок.
Изображения товаров, сотрудников и контрагентов в справочниках 1С упрощают идентификацию элементов, ускоряют работу менеджеров и позволяют выводить картинки в печатные формы и на сайт. В типовых конфигурациях (Управление торговлей, ERP, Комплексная автоматизация, Бухгалтерия) механизм хранения картинок уже встроен — чаще всего это присоединённые файлы, привязанные к элементу справочника.
Способ загрузки зависит от задачи: одну картинку проще добавить вручную через карточку элемента, а сотни изображений удобнее загрузить массово — через встроенную обработку или специализированную загрузку из папки. Ниже разобраны оба сценария, требования к файлам и типичные ошибки.
Где в 1С хранятся картинки справочников
В типовых конфигурациях изображения не сохраняются напрямую в реквизит элемента. Они хранятся как присоединённые файлы — отдельные объекты, связанные с конкретным элементом справочника. Такой подход позволяет прикрепить к одному товару несколько картинок, документов и других файлов.
Место хранения определяется настройкой информационной базы: файлы могут лежать непосредственно в базе данных или в томах на диске сервера. Первый вариант проще, но увеличивает размер базы; второй предпочтителен при большом количестве изображений. Настройка выполняется администратором в разделе «Настройки работы с файлами».
У элемента справочника обычно есть понятие «основное изображение» — именно оно отображается в списке, подборе и выводится в печатные формы. Остальные присоединённые картинки доступны в карточке элемента.
Загрузка одной картинки через карточку элемента
Это базовый способ, который подходит, когда нужно добавить изображение одному или нескольким элементам. Рассмотрим на примере номенклатуры — для других справочников (сотрудники, контрагенты) логика аналогична.
- 1Откройте справочник «Номенклатура» и найдите нужный элемент через поиск
- 2Откройте карточку элемента двойным щелчком
- 3Найдите область изображения или ссылку «Изображения» / «Присоединённые файлы»
- 4Нажмите «Добавить» (или «Создать») → «Из файла» и выберите картинку на компьютере
- 5Дождитесь загрузки и убедитесь, что картинка отобразилась в карточке
- 6Если изображений несколько, назначьте основное — оно будет показываться в списках
- 7Запишите и закройте карточку элемента
В некоторых конфигурациях картинку можно добавить перетаскиванием файла мышью прямо в область изображения карточки — механизм drag-and-drop поддерживается в тонком клиенте и веб-клиенте современных версий платформы.
Если картинка уже скопирована в буфер обмена (например, из браузера или редактора), во многих конфигурациях доступна вставка через «Добавить» → «Из буфера обмена» или сочетание клавиш в поле изображения.
Массовая загрузка изображений из папки
Когда картинок десятки или сотни, ручное добавление неэффективно. В типовых конфигурациях линейки «Управление торговлей» и ERP есть штатная обработка массовой загрузки: она берёт файлы из указанной папки и автоматически привязывает их к элементам справочника.
Ключевой момент — правило сопоставления файла с элементом. Чаще всего используется совпадение имени файла с артикулом, кодом или наименованием товара. Например, файл АРТ-12345.jpg будет привязан к номенклатуре с артикулом «АРТ-12345». Перед загрузкой переименуйте файлы по выбранному правилу — это можно сделать пакетно средствами проводника Windows или файлового менеджера.
- 1Подготовьте папку с картинками, имена файлов должны совпадать с артикулами или кодами элементов
- 2Откройте обработку загрузки изображений (в УТ: раздел «Закупки» или «Номенклатура» → «Загрузка изображений»)
- 3Укажите папку с файлами и выберите правило поиска элемента: по артикулу, коду или наименованию
- 4Запустите поиск соответствий и проверьте таблицу: какие файлы с чем сопоставлены
- 5Снимите отметки с ошибочных совпадений и нераспознанных файлов
- 6Выполните загрузку и проверьте результат на нескольких карточках
Если штатной обработки в вашей конфигурации нет (например, в базовой «Бухгалтерии»), массовую загрузку выполняют через универсальные обработки с диска ИТС или через внешнюю обработку, написанную под конкретную задачу. Это работа для специалиста по 1С.
Требования к файлам изображений
1С принимает стандартные графические форматы: JPG, PNG, GIF, BMP. На практике лучше всего использовать JPG для фотографий товаров и PNG, когда нужна прозрачность или чёткие линии (схемы, логотипы).
Жёстких ограничений по размеру в платформе нет, но на практике действуют разумные пределы:
- слишком большие файлы (десятки мегабайт) замедляют открытие карточек и раздувают базу;
- при хранении файлов в базе её размер растёт напрямую от суммарного объёма картинок;
- при обмене с сайтом действуют ограничения на стороне сайта — уточните их заранее;
- рекомендуемая практика — заранее сжать изображения до разумного разрешения (например, 800–1200 пикселей по большей стороне).
Проверка результата загрузки
После загрузки — особенно массовой — обязательно убедитесь, что картинки привязались правильно. Ошибочное сопоставление по похожим артикулам встречается часто и приводит к тому, что у товара отображается чужое фото.
Как проверить результат
Картинка видна в карточке элемента и соответствует товару
Пустая область изображения или чужое фото
Основная картинка назначена и видна в списке/подборе
В списке товар без картинки, хотя файлы присоединены
Все строки таблицы сопоставления обработаны, нераспознанных файлов нет
Часть файлов осталась без пары или привязана к неверным элементам
Рост размера базы соответствует объёму загруженных файлов
База выросла в разы сильнее — возможно, файлы продублировались
Дополнительно проверьте вывод изображения там, где оно реально используется: откройте форму подбора в документе, сформируйте печатную форму прайса с картинками или выполните тестовую выгрузку на сайт.
Типичные ошибки и их решение
Отдельная ситуация — недоступность картинок у части пользователей. Если файлы хранятся в томах на диске, а у пользователя нет доступа к сетевой папке, он увидит пустое изображение, хотя у других всё отображается. Проверяйте права доступа к томам и настройки хранения.
Вывод изображений в печатные формы и на сайт
Загруженные картинки можно использовать дальше. В типовых конфигурациях есть печатные формы с изображениями: прайс-лист с картинками, каталог товаров, этикетки. Если в стандартной форме картинка не выводится, её добавление в макет — задача для разработчика: в макете создаётся область с картинкой, которая заполняется из присоединённого файла элемента.
Для обмена с сайтом (например, по типовому обмену с 1С-Битрикс) изображения выгружаются автоматически вместе с товарами. Убедитесь, что у товаров назначены основные изображения — обычно выгружается именно оно, а настройки отбора картинок задаются в узле обмена.
Что важно запомнить
Картинки в 1С хранятся как присоединённые файлы. Одиночное изображение добавляется через карточку элемента, массовая загрузка — через штатную обработку с сопоставлением по имени файла и артикулу. Всегда назначайте основное изображение, контролируйте размер базы и делайте копию перед массовыми операциями.
Частые вопросы
Почему загруженная картинка не видна в списке товаров?
Чаще всего файл присоединён, но не назначен основным изображением. Откройте карточку элемента, перейдите к списку изображений и установите нужное как основное. Также проверьте, что в настройках списка включён режим отображения с картинками.
Можно ли загрузить картинку сразу к нескольким элементам?
Штатно одна картинка привязывается к одному элементу. Если одно изображение нужно группе товаров (например, общее фото серии), придётся присоединить файл к каждому элементу — вручную или через обработку массовой загрузки.
Какие форматы изображений поддерживает 1С?
Гарантированно отображаются JPG, PNG, GIF и BMP. Форматы WEBP, HEIC и подобные могут присоединиться как файл, но не показываться в интерфейсе — перед загрузкой конвертируйте их в JPG или PNG.
Что делать, если база сильно выросла после загрузки картинок?
Проверьте, где хранятся файлы: если в самой базе, рассмотрите перенос в тома на диске через настройки хранения файлов. Также убедитесь, что не загружены дубли и что исходные файлы не были избыточно большими — при необходимости замените их сжатыми версиями.
Как загрузить картинки в 1С:Бухгалтерию, если там нет обработки массовой загрузки?
В базовых конфигурациях штатной массовой загрузки изображений может не быть. Варианты: добавлять картинки вручную через карточку номенклатуры, использовать универсальные обработки с диска ИТС или заказать простую внешнюю обработку у специалиста по 1С.
Будут ли картинки выгружаться на сайт автоматически?
Да, при настроенном типовом обмене с сайтом изображения выгружаются вместе с товарами. Условие — у товара должно быть назначено основное изображение, а в настройках узла обмена не должно быть ограничений на выгрузку картинок.