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

Справочники и Данные · 10 мин

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

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

Изображение товара в 1С хранится как присоединённый файл к элементу справочника «Номенклатура». Это значит, что картинка не встраивается в саму карточку товара, а прикрепляется к ней через стандартный механизм работы с файлами, доступный в большинстве типовых конфигураций: «Управление торговлей 11», «Комплексная автоматизация», «ERP Управление предприятием 2», «Розница» и других.

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

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

Где в 1С хранятся изображения товаров

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

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

Как добавить фото к одному товару

Базовый сценарий одинаков во всех типовых конфигурациях на управляемых формах. Откройте раздел с товарами (обычно «НСИ и администрирование» → «Номенклатура» или «Справочники» → «Номенклатура») и зайдите в карточку нужного товара двойным щелчком.

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

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

Порядок действий
  1. 1
    Откройте справочник «Номенклатура» и найдите нужный товар
  2. 2
    Откройте карточку товара и нажмите на область изображения или ссылку «Присоединённые файлы»
  3. 3
    Нажмите «Добавить» → «Из файла на диске» и выберите картинку
  4. 4
    Убедитесь, что изображение отобразилось в карточке
  5. 5
    При необходимости назначьте файл основным изображением

Добавление перетаскиванием

Во многих типовых конфигурациях работает drag-and-drop: файл картинки можно просто перетащить мышью из проводника Windows на область изображения в карточке товара. Это самый быстрый способ при поштучной обработке товаров, когда фотографии уже лежат в папке на компьютере.

Добавление из буфера обмена

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

Как назначить основное изображение

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

Чтобы сменить основное фото, откройте список присоединённых файлов товара, выделите нужную картинку и нажмите кнопку «Установить основным изображением» (в некоторых конфигурациях — «Сделать основным» или аналогичная команда в меню «Ещё»). Рядом с основным файлом в списке появится отметка.

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

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

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

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

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

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

Типовые конфигурации корректно работают с распространёнными графическими форматами: JPG, PNG, GIF, BMP. Для каталога и выгрузки на сайт практичнее всего JPG — он даёт приемлемое качество при небольшом размере файла. Слишком большие фотографии (десятки мегабайт) замедляют открытие карточек и обмен с сайтом, поэтому изображения лучше заранее уменьшать до разумного разрешения.

Место хранения файлов настраивается в разделе администрирования: «НСИ и администрирование» → «Настройка работы с файлами». Там задаётся, хранить файлы в информационной базе или в томах на диске, а также максимальный размер загружаемого файла. Если загрузка обрывается ошибкой на больших файлах — проверьте это ограничение.

Где хранить изображения

В информационной базе

Подходит при небольшом количестве товаров. Проще резервное копирование, но база быстро растёт в размере.

В томах на диске

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

Только на сайте

Подходит, если каталог ведётся в интернет-магазине, а в 1С картинки не нужны. Минус: фото не будут видны в карточках и печатных формах 1С.

Проверка результата и выгрузка на сайт

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

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

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

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

Карточка товара
Норма

В области изображения видно основное фото

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

Надпись «Изображение отсутствует» при наличии присоединённых файлов — не назначено основное фото

Список присоединённых файлов
Норма

Файл картинки есть в списке и открывается для просмотра

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

Файл есть, но не открывается — повреждён файл или нет доступа к тому хранения

Выгрузка на сайт
Норма

После обмена фото появилось в карточке товара на сайте

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

Фото нет — проверьте настройки обмена и основное изображение

Типичные ошибки при работе с изображениями

Большинство проблем с картинками в 1С сводится к нескольким повторяющимся ситуациям. Их легко избежать, если знать причины заранее.

Типичные ошибки
01
Файл прикреплён, но не назначен основным — в карточке и на сайте картинка не отображается
02
Загрузка фото в исходном размере с фотоаппарата — база раздувается, карточки и обмен тормозят
03
Имена файлов не совпадают с артикулами при массовой загрузке — картинки прикрепляются не к тем товарам или не прикрепляются вовсе
04
Хранение в базе при тысячах изображений — резервная копия становится огромной и делается долго
05
Удаление файла из тома на диске вручную — в 1С остаётся «битая» ссылка на несуществующий файл

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

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

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

Можно ли прикрепить несколько фото к одному товару?

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

Почему картинка есть в присоединённых файлах, но не видна в карточке товара?

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

Какие форматы изображений поддерживает 1С?

Типовые конфигурации корректно отображают JPG, PNG, GIF и BMP. Для каталога и обмена с сайтом практичнее JPG: он даёт хорошее соотношение качества и размера. Экзотические форматы лучше заранее конвертировать в один из перечисленных.

Увеличит ли загрузка фото размер базы?

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

Как удалить или заменить изображение товара?

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

Перенесутся ли изображения при обмене между базами 1С?

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

Итог

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

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