Справочники и Данные · 10 мин
Как в 1С добавить изображение товара
Как добавить изображение товара в 1С: Управление торговлей, ERP и Комплексная автоматизация. Прикрепление файлов, основное фото, массовая загрузка и типичные ошибки.
Изображение товара в 1С хранится как присоединённый файл к элементу справочника «Номенклатура». Это значит, что картинка не встраивается в саму карточку товара, а прикрепляется к ней через стандартный механизм работы с файлами, доступный в большинстве типовых конфигураций: «Управление торговлей 11», «Комплексная автоматизация», «ERP Управление предприятием 2», «Розница» и других.
Прикреплённые изображения используются в нескольких местах: показываются в карточке товара, в списках подбора, в печатных формах с картинками, а также могут выгружаться на сайт при обмене с интернет-магазином. Одно из изображений можно назначить основным — именно оно будет отображаться по умолчанию.
Ниже разобраны способы добавления фото к одному товару и массовой загрузки, требования к файлам, настройка хранения и типичные ошибки, из-за которых картинки «теряются» или не выгружаются на сайт.
Где в 1С хранятся изображения товаров
В типовых конфигурациях картинки товаров — это присоединённые файлы, привязанные к элементам справочника «Номенклатура». Сами файлы физически хранятся либо в информационной базе (внутри базы данных), либо в томах на диске — это зависит от настройки хранения файлов, которую задаёт администратор.
Для пользователя различие почти незаметно: в обоих случаях добавление происходит через одни и те же кнопки в карточке товара. Но при большом количестве изображений хранение в базе заметно увеличивает её размер и замедляет резервное копирование, поэтому для тысяч фотографий обычно настраивают тома на диске.
Как добавить фото к одному товару
Базовый сценарий одинаков во всех типовых конфигурациях на управляемых формах. Откройте раздел с товарами (обычно «НСИ и администрирование» → «Номенклатура» или «Справочники» → «Номенклатура») и зайдите в карточку нужного товара двойным щелчком.
В карточке товара найдите область изображения — обычно это рамка с подписью «Изображение отсутствует» или ссылка «Присоединённые файлы» в командной панели (значок скрепки). Нажмите на область изображения или на ссылку, затем кнопку «Добавить» → «Из файла на диске» и выберите файл картинки на компьютере.
После добавления файл появится в списке присоединённых файлов и сразу отобразится в карточке товара. Если картинок несколько, первую добавленную программа обычно делает основной автоматически, но это можно изменить вручную.
- 1Откройте справочник «Номенклатура» и найдите нужный товар
- 2Откройте карточку товара и нажмите на область изображения или ссылку «Присоединённые файлы»
- 3Нажмите «Добавить» → «Из файла на диске» и выберите картинку
- 4Убедитесь, что изображение отобразилось в карточке
- 5При необходимости назначьте файл основным изображением
Добавление перетаскиванием
Во многих типовых конфигурациях работает drag-and-drop: файл картинки можно просто перетащить мышью из проводника Windows на область изображения в карточке товара. Это самый быстрый способ при поштучной обработке товаров, когда фотографии уже лежат в папке на компьютере.
Добавление из буфера обмена
Если картинка скопирована в буфер обмена (например, скриншот или изображение с сайта), в форме присоединённых файлов доступен вариант «Из буфера обмена». Учтите, что качество и формат такого файла зависят от источника — для выгрузки на сайт лучше использовать исходные файлы.
Как назначить основное изображение
К товару можно прикрепить несколько фотографий: общий вид, упаковка, этикетка, сертификат. Основным считается то изображение, которое показывается в карточке, в списках подбора и уходит на сайт при обмене. Остальные файлы остаются присоединёнными, но не отображаются по умолчанию.
Чтобы сменить основное фото, откройте список присоединённых файлов товара, выделите нужную картинку и нажмите кнопку «Установить основным изображением» (в некоторых конфигурациях — «Сделать основным» или аналогичная команда в меню «Ещё»). Рядом с основным файлом в списке появится отметка.
Массовая загрузка изображений
Добавлять фото по одному неудобно, когда товаров сотни или тысячи. В типовых конфигурациях есть штатные средства массовой загрузки, а также распространена практика загрузки через обмен с сайтом.
Первый способ — обработка подбора изображений из папки. В ряде конфигураций (например, в «Управлении торговлей 11») доступна функция, которая сопоставляет файлы в папке с товарами по имени файла: если файл назван по артикулу или коду товара, программа автоматически прикрепит его к нужной карточке. Перед запуском приведите имена файлов к единому правилу, например «артикул.jpg».
Второй способ — обмен с сайтом. Если товары и картинки уже есть на сайте или в выгрузке в формате CommerceML, при настройке обмена изображения подтягиваются к номенклатуре автоматически. Этот вариант удобен, когда каталог ведётся на стороне интернет-магазина.
Третий вариант — сторонние обработки массовой загрузки. Их используют, когда штатных средств не хватает: например, нужно сопоставлять файлы по штрихкоду или загружать по списку из Excel. Любую внешнюю обработку сначала проверяйте на копии базы.
Требования к файлам и настройка хранения
Типовые конфигурации корректно работают с распространёнными графическими форматами: JPG, PNG, GIF, BMP. Для каталога и выгрузки на сайт практичнее всего JPG — он даёт приемлемое качество при небольшом размере файла. Слишком большие фотографии (десятки мегабайт) замедляют открытие карточек и обмен с сайтом, поэтому изображения лучше заранее уменьшать до разумного разрешения.
Место хранения файлов настраивается в разделе администрирования: «НСИ и администрирование» → «Настройка работы с файлами». Там задаётся, хранить файлы в информационной базе или в томах на диске, а также максимальный размер загружаемого файла. Если загрузка обрывается ошибкой на больших файлах — проверьте это ограничение.
Где хранить изображения
Подходит при небольшом количестве товаров. Проще резервное копирование, но база быстро растёт в размере.
Оптимально при тысячах фотографий. База остаётся компактной, но нужно отдельно настраивать тома и включать их в резервное копирование.
Подходит, если каталог ведётся в интернет-магазине, а в 1С картинки не нужны. Минус: фото не будут видны в карточках и печатных формах 1С.
Проверка результата и выгрузка на сайт
После добавления изображений проверьте результат в нескольких точках. Откройте карточку товара — основное фото должно отображаться в области изображения. Затем откройте форму подбора номенклатуры в любом документе продажи: если включён режим просмотра с картинками, фото должны быть видны и там.
Если изображения нужны на сайте, выполните тестовый обмен и убедитесь, что картинки ушли вместе с товарами. Отсутствие фото на сайте при наличии их в 1С чаще всего означает, что у товара не назначено основное изображение либо в настройках обмена отключена выгрузка картинок.
Как проверить результат
В области изображения видно основное фото
Надпись «Изображение отсутствует» при наличии присоединённых файлов — не назначено основное фото
Файл картинки есть в списке и открывается для просмотра
Файл есть, но не открывается — повреждён файл или нет доступа к тому хранения
После обмена фото появилось в карточке товара на сайте
Фото нет — проверьте настройки обмена и основное изображение
Типичные ошибки при работе с изображениями
Большинство проблем с картинками в 1С сводится к нескольким повторяющимся ситуациям. Их легко избежать, если знать причины заранее.
Отдельная ситуация — права доступа. Если кнопка добавления файлов неактивна или выдаёт ошибку прав, значит, у пользователя нет права на добавление присоединённых файлов. Это решается настройкой ролей администратором, а не обходными путями.
Перед массовой загрузкой выработайте единое правило именования файлов — например, строго «артикул.jpg» без пробелов и лишних символов. Это избавит от большинства ошибок сопоставления и упростит дальнейшее обновление фотографий.
Частые вопросы
Можно ли прикрепить несколько фото к одному товару?
Да, количество присоединённых файлов не ограничено. Одно изображение назначается основным и показывается в карточке, остальные хранятся в списке присоединённых файлов и доступны для просмотра. Дополнительные фото удобно использовать для упаковки, сертификатов и инструкций.
Почему картинка есть в присоединённых файлах, но не видна в карточке товара?
Чаще всего файл просто не назначен основным изображением. Откройте список присоединённых файлов, выделите картинку и нажмите команду установки основного изображения. Также проверьте, что файл действительно графического формата, а не PDF или документ.
Какие форматы изображений поддерживает 1С?
Типовые конфигурации корректно отображают JPG, PNG, GIF и BMP. Для каталога и обмена с сайтом практичнее JPG: он даёт хорошее соотношение качества и размера. Экзотические форматы лучше заранее конвертировать в один из перечисленных.
Увеличит ли загрузка фото размер базы?
Да, если файлы хранятся в информационной базе — каждая картинка добавляется к её объёму. При большом каталоге настройте хранение файлов в томах на диске: тогда в базе остаются только ссылки, а сами файлы лежат в папке на сервере. Не забудьте включить эту папку в регламент резервного копирования.
Как удалить или заменить изображение товара?
Откройте список присоединённых файлов товара, выделите нужный файл и удалите его командой удаления. Для замены проще добавить новый файл и назначить его основным, а старый затем удалить — так исключается ситуация, когда у товара вообще не остаётся картинки.
Перенесутся ли изображения при обмене между базами 1С?
Зависит от настройки обмена. В типовых планах обмена присоединённые файлы могут передаваться вместе с номенклатурой, но часто в целях экономии трафика их передачу отключают. Проверьте состав обмена в настройках синхронизации и при необходимости включите передачу файлов изображений.
Что важно запомнить
Изображение товара добавляется через «Присоединённые файлы» в карточке номенклатуры, а для отображения его нужно назначить основным. Для массовой загрузки используйте сопоставление файлов по имени или обмен с сайтом, предварительно сделав резервную копию. При большом объёме фотографий храните файлы в томах на диске, а не в базе.