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

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

Как вставить картинку в номенклатуру 1С

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

Изображение товара в карточке номенклатуры помогает менеджерам быстрее находить нужную позицию, снижает количество ошибок при подборе и упрощает выгрузку каталога на сайт или в интернет-магазин. В типовых конфигурациях 1С (Управление торговлей 11, ERP, Комплексная автоматизация, Управление нашей фирмой) механизм работы с картинками уже встроен — достаточно включить хранение присоединенных файлов и добавить изображение к элементу справочника.

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

Подготовка: включение хранения присоединенных файлов

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

В УТ 11 и ERP перейдите в раздел «НСИ и администрирование» → «Настройка НСИ и разделов» → «Работа с файлами» и установите флажки «Присоединенные файлы» и «Хранить файлы в томах на диске» (второй — при необходимости). В УНФ аналогичная настройка находится в разделе «Компания» → «Администрирование» → «Общие настройки».

Также проверьте права пользователя: для добавления файлов нужны права на изменение справочника «Номенклатура» и на работу с присоединенными файлами. Обычно это входит в роли «Добавление и изменение базовой нормативно-справочной информации». Если кнопка загрузки недоступна, обратитесь к администратору базы.

Как добавить картинку в карточку номенклатуры

Основной сценарий — загрузка изображения вручную для конкретной позиции. Порядок действий в УТ 11 / ERP:

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

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

Порядок действий
  1. 1
    Включите хранение присоединенных файлов в настройках программы
  2. 2
    Откройте карточку нужной позиции номенклатуры
  3. 3
    Нажмите кнопку добавления изображения или перетащите файл в область картинки
  4. 4
    Выберите файл на диске и дождитесь загрузки
  5. 5
    Запишите карточку и проверьте, что изображение отображается

Назначение основного изображения

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

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

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

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

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

Распространённый подход — обработка, которая сопоставляет файлы с позициями номенклатуры по имени файла: например, файл называется по артикулу или коду товара (артикул_12345.jpg), а обработка находит соответствующую карточку и прикрепляет изображение. Такие обработки разрабатываются под конкретную конфигурацию или берутся готовые с учётом версии платформы.

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

Требования к файлам и производительность

1С не накладывает жёстких ограничений на формат, но на практике используют JPG и PNG: они корректно отображаются в интерфейсе и при выгрузке на сайты. Файлы BMP и TIFF лучше конвертировать заранее — они занимают много места и не всегда поддерживаются внешними системами.

Оптимизируйте размер изображений до загрузки. Фотографии с камеры весом 5–10 МБ не нужны для учётной системы: достаточно разрешения порядка 800–1200 пикселей по большей стороне и размера файла в сотни килобайт. Это ускорит открытие карточек, уменьшит размер базы и упростит выгрузки.

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

Кнопка загрузки неактивнаНет прав или выключены присоединенные файлы

Настройки «Работа с файлами» и роли пользователя

Картинка загружена, но не видна в спискеНе назначено основное изображение

Список присоединенных файлов карточки

База быстро растёт в размереФайлы хранятся внутри базы

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

Проверка результата и типичные ошибки

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

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

Типичные ошибки
01
Загрузка картинок в полном разрешении с фотоаппарата — база раздувается, карточки открываются медленно
02
Забыли назначить основное изображение — в подборе и на сайте картинка не отображается
03
Массовая загрузка без теста на копии — неверное сопоставление файлов и долгая ручная чистка
04
Хранение тысяч изображений внутри базы вместо томов на диске — замедление резервного копирования и работы

Ограничения и альтернативные варианты

В конфигурациях на обычных формах (например, УТ 10.3) механизм другой: изображение хранится в специальном реквизите или справочнике «Хранилище дополнительной информации», а кнопка добавления находится на панели карточки. Общий принцип тот же, но расположение элементов отличается.

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

Итог

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

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

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

Почему в карточке номенклатуры нет кнопки для добавления картинки?

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

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

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

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

На практике используются JPG и PNG — они корректно отображаются в интерфейсе и при обмене с сайтами. Форматы BMP и TIFF технически могут загрузиться, но занимают много места и не всегда поддерживаются внешними системами, поэтому их лучше конвертировать заранее.

Куда физически сохраняются загруженные картинки?

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

Как загрузить картинки сразу для тысячи товаров?

Штатной массовой загрузки в типовых конфигурациях обычно нет. Используется обработка, сопоставляющая файлы с позициями по имени файла (артикул или код). Перед запуском сделайте резервную копию и протестируйте обработку на небольшой группе товаров.

Почему картинка есть в карточке, но не выгружается на сайт?

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