Справочники и Данные · 8 мин
Как добавить фото в номенклатуру 1С
Как добавить фото в карточку номенклатуры 1С: через кнопку «Изображение», Drag-and-Drop, присоединенные файлы и массовую загрузку. Настройка, ошибки, FAQ.
Фотография товара в карточке номенклатуры ускоряет идентификацию позиций менеджерами и кладовщиками, снижает количество ошибок при подборе заказов и позволяет выводить изображения в прайс-листы и печатные формы. В типовых конфигурациях 1С (Управление торговлей, Комплексная автоматизация, ERP, Розница) механизм хранения картинок уже встроен — достаточно знать, где он находится и как правильно им пользоваться.
Способ добавления зависит от конфигурации и режима работы: через обычные формы, управляемые формы, веб-клиент или файловую систему. Ниже разобраны основные сценарии для типовых решений на платформе 1С:Предприятие 8.3, а также массовая загрузка изображений и типичные проблемы.
Где в 1С хранятся изображения номенклатуры
В типовых конфигурациях картинки привязываются к элементу справочника «Номенклатура» через механизм присоединенных файлов. Физически файлы хранятся либо в информационной базе (в справочнике «Присоединенные файлы» или аналогичном), либо в томах на диске — это зависит от настройки «Хранить файлы в томах на диске» в параметрах работы с файлами.
В карточке товара обычно есть отдельная ссылка «Изображения» рядом с областью предпросмотра. Одна из картинок помечается как основная — именно она показывается в форме элемента, в подборе товаров в документы и может выводиться в печатные формы прайс-листа.
Добавление фото через карточку товара
Базовый сценарий подходит для разового добавления изображений в УТ 11, КА 2, ERP 2 и Рознице 2/3. Последовательность действий практически одинакова во всех этих конфигурациях.
- 1Откройте раздел «НСИ и администрирование» или «Справочники» и перейдите в справочник «Номенклатура».
- 2Откройте карточку нужного товара двойным щелчком.
- 3Найдите область изображения и ссылку «Изображения» (в некоторых конфигурациях — гиперссылка «Файлы» на панели навигации).
- 4Нажмите «Добавить» → «Из файла» и выберите картинку на компьютере.
- 5Убедитесь, что нужное изображение отмечено как основное — обычно это первая добавленная картинка или отмечается вручную.
- 6Запишите карточку товара и проверьте отображение фото в форме элемента.
Форматы, которые корректно обрабатываются платформой: JPEG, PNG, BMP, GIF. На практике лучше использовать JPEG для фотографий и PNG для изображений с прозрачным фоном. Слишком большие файлы (десятки мегабайт) стоит предварительно ужать — они замедляют открытие списков и карточек.
Добавление перетаскиванием (Drag-and-Drop)
В управляемых формах картинку можно перетащить мышью из проводника Windows прямо в область изображения карточки товара. Платформа автоматически создаст присоединенный файл. Это удобно при обработке небольшого числа позиций, когда папка с фото уже открыта на экране.
Добавление фото в веб-клиенте
При работе через браузер перетаскивание и прямой доступ к файловой системе ограничены. Картинка добавляется через стандартный диалог выбора файла: нажмите «Добавить», затем «Выбрать файл» и укажите изображение на локальном диске. После загрузки файл передается на сервер и привязывается к номенклатуре.
Учтите, что в веб-клиенте загрузка больших файлов занимает заметное время и зависит от скорости канала. Если изображение не появляется после загрузки, обновите форму (F5) и проверьте список присоединенных файлов — иногда файл загружается, но превью не обновляется автоматически.
Массовая загрузка изображений
Когда фото нужно добавить сотням или тысячам позиций, ручное добавление не подходит. Существует несколько практических вариантов.
Сравнение вариантов массовой загрузки
Типовые и сторонние обработки сопоставляют файлы с товарами по артикулу или коду в имени файла. Подходит для разовой загрузки каталога.
В таблице указывают артикул и путь к файлу. Гибко, но требует подготовки данных и проверки путей.
Разработчик пишет процедуру, которая создает присоединенные файлы. Подходит для регулярных обменов с сайтом или поставщиками.
Если каталог уже есть на сайте, картинки приезжают вместе с товарами при обмене. Требует настроенной интеграции.
Ключевой принцип массовой загрузки — однозначное сопоставление файла с товаром. Чаще всего используют артикул: файл называют, например, АРТ-12345.jpg, и обработка ищет номенклатуру с таким артикулом. Перед запуском проверьте на 5–10 позициях, что сопоставление работает корректно, и только потом загружайте весь пакет.
Вывод фото в списках и печатных формах
В списке номенклатуры изображение обычно видно при выборе товара в подборе — в форме подбора есть область просмотра текущей позиции. Чтобы фото выводилось в прайс-листе, в типовых конфигурациях используется настройка колонки «Картинка» в варианте отчета либо доработанный макет печатной формы.
Если типовая печатная форма не выводит изображение, это не ошибка хранения — значит, макет формы не содержит области для картинки. В этом случае макет дорабатывается программистом: в макет добавляется область с картинкой, а в модуль формирования — код вывода изображения из присоединенных файлов.
Как проверить результат
Фото отображается в области изображения после записи
Пустая область или иконка отсутствующего файла
Файл есть в списке, открывается двойным щелчком
Файл есть, но не открывается — возможно, поврежден при загрузке
При выборе позиции показывается фото
Фото не отображается — проверьте, какое изображение помечено основным
Типичные ошибки и ограничения
Ещё одно ограничение: права доступа. Если кнопка добавления файла недоступна, у пользователя может не быть права на изменение справочника номенклатуры или на работу с присоединенными файлами. Проверьте роли пользователя в настройках прав доступа.
Что важно запомнить
Фото добавляется через ссылку «Изображения» или «Файлы» в карточке номенклатуры; первое изображение становится основным. Для массовой загрузки используйте обработки с сопоставлением по артикулу и обязательно делайте резервную копию. Для вывода в печатные формы может потребоваться доработка макета.
Часто задаваемые вопросы
Можно ли добавить несколько фото к одному товару?
Да. Механизм присоединенных файлов позволяет хранить любое количество изображений у одной позиции. В карточке и списках отображается основное изображение, остальные доступны в списке файлов. Основное можно сменить вручную.
Почему фото не отображается после загрузки?
Чаще всего изображение не помечено как основное, форма не обновилась (нажмите F5) или файл поврежден при загрузке. Также проверьте, что картинка привязана именно к этому элементу номенклатуры, а не к другому.
Какой размер и формат фото лучше использовать?
Оптимальны JPEG для фотографий и PNG для изображений с прозрачностью. Разрешения порядка 800–1200 пикселей по большей стороне обычно достаточно для просмотра и печати прайса. Файлы по несколько мегабайт лучше предварительно сжать.
Как удалить или заменить фото товара?
Откройте список изображений (файлов) в карточке товара, выделите нужный файл и удалите его или пометьте на удаление. Чтобы заменить фото, добавьте новое изображение и назначьте его основным, затем удалите старое.
Перенесутся ли фото при обмене между базами 1С?
При стандартной синхронизации присоединенные файлы обычно переносятся, если это предусмотрено правилами обмена. При выгрузке в Excel или CSV картинки не переносятся — только ссылки или пути к файлам, если колонка с путями заполнена.
Можно ли вывести фото в этикетке или ценнике?
Да, но типовые макеты этикеток чаще всего не содержат области для изображения. Потребуется доработка макета печатной формы: добавление области картинки и кода, который подставляет основное изображение номенклатуры.