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

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

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

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

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

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

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

Где хранятся изображения номенклатуры

В типовых решениях 1С картинки товаров хранятся как присоединённые файлы — специальный механизм БСП (Библиотека стандартных подсистем). Файлы физически размещаются либо в информационной базе (в справочнике «Хранилище файлов» или аналогичном), либо в томах на диске, если администратор настроил хранение файлов в томах.

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

Как прикрепить фото через карточку номенклатуры

Стандартный способ, доступный в УТ 11, ERP и КА, выглядит так. Откройте справочник «Номенклатура» через раздел «НСИ и администрирование» или «Справочники», найдите нужную позицию и откройте её карточку.

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

Нажмите «Добавить» → «Из файла на диске» и выберите изображение. Поддерживаются распространённые форматы: JPG, PNG, BMP. После загрузки файл появится в списке присоединённых файлов.

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

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

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

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

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

Как прикрепить фото в 1С: УНФ и Рознице

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

В «Рознице» изображение чаще всего добавляется через поле картинки прямо в карточке товара: щелчок по области изображения открывает диалог выбора файла. Загруженные фото используются в интерфейсе кассира (РМК), если включено отображение картинок товаров.

Сравнение вариантов

Загрузка через карточку товара

Подходит для единичных позиций и ручного наполнения каталога; медленно при больших объёмах.

Перетаскивание файла (Drag-and-drop)

В современных версиях платформы файл можно перетащить мышью прямо в карточку или список файлов; требует актуальной версии платформы.

Обработка массовой загрузки

Подходит для сотен и тысяч позиций; в типовой поставке обычно отсутствует, нужна внешняя обработка или доработка.

Обмен с сайтом

Если каталог ведётся на сайте, изображения могут приходить в 1С обменом по CommerceML; требует настройки интеграции.

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

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

Такие обработки есть на маркетплейсе расширений 1С и профильных ресурсах. Перед применением обязательно протестируйте обработку на копии базы: ошибка в сопоставлении приведёт к тому, что чужие фото «приклеятся» к неправильным товарам, и вычищать это вручную долго.

Как проверить результат и где используются фото

После загрузки проверьте отображение в трёх местах: в карточке номенклатуры, в форме списка (если включён режим просмотра с картинками) и в печатных формах. В УТ 11 изображения выводятся в прайс-лист и печатные формы с картинками, если соответствующий шаблон выбран в настройках печати.

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

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

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

Область изображения в карточке товара
Норма

Видна загруженная фотография

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

Пустая рамка или надпись «Изображение отсутствует»

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

У нужного файла стоит отметка основного

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

Основной файл не назначен или назначен не тот

Печатная форма / прайс с картинками
Норма

Фото выводится рядом с позицией

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

Картинки нет — проверьте настройки шаблона печати

Другой пользователь открывает карточку
Норма

Фото видно всем с нужными правами

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

Ошибка доступа — проблема с правами или томами хранения

Типичные ошибки и ограничения

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

Ещё одно ограничение: при обменах между базами (например, УТ ↔ Бухгалтерия) присоединённые файлы по умолчанию часто не переносятся — это нужно учитывать при настройке синхронизации. Также в веб-клиенте загрузка больших файлов может обрываться при нестабильном соединении.

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

FAQ

Можно ли прикрепить несколько фото к одной позиции номенклатуры?

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

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

Надёжно работают JPG, PNG и BMP. Экзотические форматы (HEIC, WebP) могут загрузиться как файл, но не отображаться в интерфейсе — перед загрузкой лучше конвертировать их в JPG или PNG.

Почему фото видно мне, но не видно другому пользователю?

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

Выводятся ли изображения в прайс-лист?

В УТ 11 и ERP есть печатные формы прайс-листа с картинками — нужно выбрать соответствующий вариант в настройках печати. В стандартном прайсе без картинок изображения не выводятся.

Как удалить прикреплённое фото?

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

Перенесутся ли фото при обмене с сайтом или другой базой?

При обмене с сайтом по CommerceML изображения обычно передаются. При типовых синхронизациях между базами 1С присоединённые файлы чаще всего не переносятся — для этого потребуется доработка правил обмена.