Справочники и Данные · 11 мин
Как добавить фото товара в 1С: подробная инструкция
Как добавить фото товара в 1С: вставка изображения в карточку номенклатуры, хранение в базе и в томах, массовая загрузка, типичные ошибки и проверка результата.
Фотографии товаров в 1С нужны менеджерам по продажам, кладовщикам и контент-менеджерам: изображение помогает быстро идентифицировать позицию, снижает количество ошибок при подборе и используется при выгрузке каталога на сайт или в маркетплейсы. В типовых конфигурациях — «Управление торговлей», «Комплексная автоматизация», «ERP», «Розница» — механизм хранения картинок встроен и не требует доработок.
Изображение привязывается к элементу справочника «Номенклатура» как присоединённый файл. Один товар может иметь несколько картинок, одна из которых назначается основной — именно она отображается в списках, подборе и выгружается на сайт. Способ хранения (в базе или в томах на диске) определяется настройками программы и влияет на скорость работы и размер базы.
Ниже разобраны все рабочие способы: одиночное добавление через карточку товара, массовая загрузка из папки, настройка томов хранения, проверка результата и разбор типичных проблем. Инструкция ориентирована на типовые конфигурации на управляемых формах; в самописных решениях названия команд могут отличаться.
Что нужно проверить перед загрузкой изображений
Прежде чем добавлять фото, убедитесь, что в программе включена работа с присоединёнными файлами. В большинстве типовых конфигураций это настройка «НСИ и администрирование → Настройка работы с файлами», где должен быть установлен флаг использования присоединённых файлов. Без него кнопки добавления изображений в карточке товара могут отсутствовать.
Проверьте свои права. Пользователю нужны права на изменение справочника «Номенклатура» и на добавление присоединённых файлов. Если кнопка «Добавить» неактивна или отсутствует, скорее всего, проблема именно в ролях — это решает администратор через профили групп доступа.
Подготовьте сами файлы: приведите их к разумному размеру и формату. Оптимально — JPEG или PNG с разрешением, достаточным для просмотра и выгрузки на сайт, но без избыточного веса. Файлы по 10–15 МБ с фотоаппарата раздувают базу и замедляют открытие карточек; предварительное сжатие пакета фото до 200–500 КБ заметно ускоряет работу.
Как добавить фото через карточку товара
Это основной способ для одиночных позиций. Откройте справочник «Номенклатура» (раздел «НСИ и администрирование → Номенклатура» или «Склад и доставка → Номенклатура» в зависимости от конфигурации) и найдите нужный товар через поиск по наименованию или артикулу.
В карточке товара найдите область изображения — обычно это поле слева или ссылка «Изображение» / «Файлы». Нажмите «Добавить изображение» (или «Добавить из файла»), укажите файл на диске и подтвердите выбор. Картинка появится в области предпросмотра сразу после записи элемента.
Если у товара несколько фото, добавьте их по очереди тем же способом, а затем назначьте основное: в списке присоединённых файлов выделите нужную картинку и нажмите «Установить основным изображением» (название команды может отличаться). Основное фото будет показываться в списках, в подборе товаров в документы и попадёт в выгрузку на сайт.
- 1Откройте справочник «Номенклатура» и найдите товар по артикулу или наименованию
- 2В карточке нажмите «Добавить изображение» или перейдите по ссылке «Файлы»
- 3Выберите файл с диска и дождитесь загрузки
- 4Запишите карточку товара
- 5При нескольких фото назначьте основное изображение
- 6Проверьте отображение в списке номенклатуры и в подборе
Массовая загрузка фотографий из папки
Когда фото нужно добавить сотням или тысячам товаров, ручное добавление неприемлемо. В типовых конфигурациях есть штатная обработка загрузки изображений: обычно она находится в разделе «НСИ и администрирование» или вызывается из списка номенклатуры командой вида «Загрузить изображения». В некоторых конфигурациях механизм реализован через «Универсальный обмен данными» или внешние обработки.
Ключевое условие массовой загрузки — правило сопоставления файла с товаром. Самый надёжный вариант: переименовать файлы так, чтобы имя совпадало с артикулом или кодом номенклатуры, например «АРТ-10452.jpg». В обработке загрузки укажите папку с файлами и поле, по которому выполняется поиск товара (артикул, код, штрихкод). Программа сопоставит файлы и позиции автоматически.
Если часть файлов не сопоставилась
После загрузки обработка показывает отчёт: сколько файлов привязано, сколько не найдено. Несопоставленные файлы обычно имеют опечатки в именах, лишние пробелы или относятся к товарам, которых ещё нет в базе. Исправьте имена или создайте недостающие позиции и повторите загрузку только для остатка.
Перед массовой загрузкой сделайте тестовый прогон на 10–15 файлах в копии базы или на отдельной папке. Так вы проверите правило сопоставления и формат имен, не рискуя привязать тысячи картинок не к тем товарам.
Где хранятся изображения: в базе или в томах
1С поддерживает два режима хранения присоединённых файлов. В режиме «в информационной базе» картинки записываются внутрь базы: это проще в администрировании и резервном копировании, но база быстро растёт. В режиме «в томах на диске» в базе хранятся только ссылки, а сами файлы лежат в указанной папке на сервере — база остаётся компактной, но нужно отдельно резервировать папку томов.
Настройка выполняется в разделе «НСИ и администрирование → Настройка работы с файлами»: там задаётся способ хранения и создаются тома с указанием путей. Путь к тому должен быть доступен с того компьютера, где работает сервер 1С (для клиент-серверного режима) или со всех рабочих мест (для файлового), иначе пользователи увидят пустые картинки.
Способы хранения изображений
Подходит при небольшом числе фото и файловой базе. Плюс — единое резервное копирование. Минус — быстрый рост базы и замедление выгрузки копий.
Оптимально для больших каталогов и клиент-серверного режима. Плюс — компактная база. Минус — нужно отдельно копировать папку томов и следить за правами доступа к ней.
Часть файлов в базе, часть в томах. Возникает при смене настройки «на ходу»; работает, но усложняет перенос и резервирование.
Как проверить, что фото добавлено корректно
После добавления откройте карточку товара заново: изображение должно отображаться в области предпросмотра без значка «файл не найден». Затем откройте список номенклатуры в режиме с картинками (если конфигурация поддерживает) и форму подбора товаров в документе продажи — основное фото должно быть видно и там.
Если изображения выгружаются на сайт или в маркетплейс, выполните тестовую выгрузку по одному товару и убедитесь, что картинка передаётся. Отсутствие фото в выгрузке при его наличии в карточке чаще всего означает, что изображение не назначено основным или выгрузка настроена на другое поле.
Как проверить результат
Фото отображается сразу после открытия
Значок отсутствующего файла или пустая область
Основное фото видно в таблице подбора
Картинка есть в карточке, но не в подборе — не назначена основной
Фото видно всем пользователям
У части пользователей пусто — недоступен том хранения
Изображение присутствует в файле выгрузки
Фото не выгружается — проверить настройку обмена
Типичные ошибки и как их избежать
Самая частая проблема — фото добавлено, но не видно коллегам. Причина почти всегда в томах хранения: путь указан локальный (например, диск C: компьютера администратора), и остальные рабочие места не имеют к нему доступа. Решение — перенести том на сетевой ресурс с корректными правами или переключить хранение в базу.
Вторая типичная ситуация — при массовой загрузке картинки привязались не к тем товарам из-за неоднозначных артикулов (например, артикул «125» совпал и с «1250» при поиске по части строки). Используйте точное совпадение по полю и уникальные идентификаторы в именах файлов.
Третья ошибка — загрузка несжатых фото прямо с фотоаппарата. База раздувается, карточки открываются медленно, обмен с сайтом отрабатывает дольше. Встроенных средств пакетного сжатия в типовых 1С обычно нет, поэтому обрабатывайте изображения заранее сторонними инструментами.
Ограничения и когда нужен программист
Типовые механизмы закрывают большинство задач, но есть границы. Штатно нельзя, например, автоматически подтягивать фото из внешнего источника по ссылке, переименовывать файлы по шаблону при загрузке или синхронизировать картинки с папкой поставщика по расписанию. Такие задачи решаются внешними обработками или доработкой конфигурации.
Обращение к специалисту по 1С оправдано, если нужно: загрузить десятки тысяч изображений со сложным правилом сопоставления, настроить регулярную синхронизацию фото с сайтом поставщика, перенести накопленные картинки при переходе между конфигурациями. Самостоятельно править код конфигурации без опыта не стоит — ошибки в механизме присоединённых файлов могут привести к потере уже загруженных изображений.
Часто задаваемые вопросы
Можно ли добавить несколько фото к одному товару?
Да. К элементу номенклатуры можно присоединить любое количество файлов-изображений. Одно из них назначается основным — оно отображается в списках и подборе, остальные доступны в списке присоединённых файлов карточки и могут выгружаться на сайт как дополнительные.
Почему фото видно у меня, но не видно у коллег?
Наиболее вероятная причина — хранение файлов в томе с локальным путём, доступным только с вашего компьютера. Проверьте настройку «Настройка работы с файлами»: путь к тому должен быть сетевым и доступным всем рабочим местам, либо переключите хранение в информационную базу.
Какой формат и размер фото лучше использовать?
Практичный выбор — JPEG для фотографий и PNG для изображений с прозрачным фоном. По размеру ориентируйтесь на требования площадки выгрузки (сайта или маркетплейса), но избегайте файлов в несколько мегабайт: они замедляют открытие карточек и раздувают базу. Обычно достаточно разрешения порядка 800–1500 пикселей по большей стороне.
Как заменить фото товара на новое?
Откройте список присоединённых файлов в карточке товара, удалите старое изображение или просто добавьте новое и назначьте его основным. Старое фото при этом можно оставить как дополнительное — оно не будет показываться в списках, но сохранится в базе.
Можно ли загрузить фото при импорте номенклатуры из Excel?
Штатная загрузка номенклатуры из табличного документа обычно не переносит сами изображения — только ссылки или имена файлов. Картинки загружаются отдельной обработкой из папки после импорта позиций, с сопоставлением по артикулу или коду. Комбинированные решения требуют внешних обработок или доработки.
Что важно запомнить
Фото добавляется в карточку номенклатуры как присоединённый файл, одно изображение назначается основным. Для большого каталога используйте массовую загрузку с сопоставлением по артикулу и заранее настройте тома хранения с сетевым путём. Перед массовыми операциями делайте резервную копию, а файлы в томах никогда не удаляйте вручную.