Справочники и Данные · 9 мин
Как добавить изображение к номенклатуре в 1С
Как прикрепить фото к карточке номенклатуры в 1С:Управление торговлей и ERP. Хранение в базе и в томах, вывод картинок в печатные формы, типичные ошибки.
Изображения товаров в 1С нужны для быстрой идентификации позиций, выгрузки каталога на сайт, печати прайс-листов с картинками и работы менеджеров, которые подбирают товар визуально. В типовых конфигурациях — «Управление торговлей», ERP, «Комплексная автоматизация», «Розница» — механизм присоединённых файлов уже встроен, и программировать ничего не требуется.
Картинка прикрепляется к элементу справочника «Номенклатура» как присоединённый файл. Один файл можно назначить основным изображением — именно оно отображается в карточке товара, попадает на сайт при интеграции и выводится в печатные формы. Остальные файлы хранятся как дополнительные фото, инструкции или сертификаты.
Ниже разобраны способы добавления изображений, настройка хранения файлов, типовые ограничения и ошибки, с которыми сталкиваются пользователи при массовой загрузке картинок.
Где в 1С хранятся изображения номенклатуры
В типовых конфигурациях изображения — это присоединённые файлы, которые привязываются к конкретному элементу справочника. Физически они могут храниться двумя способами: непосредственно в информационной базе (в справочнике «Хранилище файлов») или в томах на диске, когда в базе остаётся только ссылка на файл.
Хранение в базе проще в администрировании: резервная копия автоматически включает все картинки. Минус — база быстро растёт в размере, что замедляет создание копий, обновления и обмены. Для каталога в несколько тысяч позиций с фото это уже ощутимо.
Хранение в томах на диске разгружает базу, но требует отдельной настройки и резервного копирования папки томов. Путь к тому должен быть доступен с сервера 1С (или с каждого клиентского компьютера при файловом режиме работы).
Как прикрепить изображение к карточке товара
Базовый сценарий одинаков для «Управления торговлей 11», ERP и «Комплексной автоматизации». Откройте справочник «Номенклатура», найдите нужную позицию и откройте её карточку. В командной панели или в навигации формы есть ссылка «Присоединённые файлы» (иногда она доступна через кнопку «Ещё» → «Присоединённые файлы»).
В открывшемся списке нажмите «Добавить» → «Из файла на диске», выберите картинку в формате JPG, PNG или BMP и подтвердите загрузку. Файл появится в списке присоединённых. Чтобы картинка стала видна в карточке товара и использовалась как главное фото, выделите её и нажмите «Установить основным изображением» (или отметьте соответствующий флаг в форме файла, в зависимости от конфигурации).
После этого изображение отображается в специальной области карточки номенклатуры. Если область картинки не видна, проверьте настройки формы: в некоторых конфигурациях панель изображения включается через «Ещё» → «Изменить форму».
- 1Откройте карточку товара в справочнике «Номенклатура»
- 2Перейдите по ссылке «Присоединённые файлы»
- 3Нажмите «Добавить» → «Из файла на диске» и выберите картинку
- 4Выделите загруженный файл и установите его основным изображением
- 5Запишите карточку и проверьте, что фото отображается
Массовая загрузка изображений
Когда картинки нужны для сотен или тысяч позиций, добавлять их вручную нерационально. В типовых конфигурациях есть штатные инструменты массовой загрузки. В «Управлении торговлей 11» используется обработка «Загрузка изображений номенклатуры» (раздел «НСИ и администрирование» или «CRM и маркетинг» → «Настройки и справочники», состав зависит от версии).
Общий принцип: файлы картинок называются по артикулу или коду товара (например, «АРТ-12345.jpg»), складываются в одну папку, после чего обработка сопоставляет имена файлов с позициями справочника и загружает их пакетно. Позиции, для которых соответствие не найдено, выводятся в отчёт — их придётся обработать вручную.
Если штатной обработки в вашей конфигурации нет, задачу решают через типовую «Загрузку данных из табличного документа» (для привязки путей к файлам) либо через внешние обработки и обмен с сайтом. При самостоятельной доработке важно сначала протестировать загрузку на копии базы.
Настройка хранения: в базе или в томах на диске
Способ хранения задаётся в разделе «НСИ и администрирование» → «Настройка работы с файлами». Там же включается сама возможность хранения присоединённых файлов — если ссылка «Присоединённые файлы» в карточке товара отсутствует, первым делом проверьте эту настройку.
Для хранения в томах создайте том через «Тома хранения файлов»: укажите папку на сервере или общем сетевом ресурсе, при необходимости задайте максимальный размер тома. Учётная запись, под которой работает сервер 1С, должна иметь полные права на эту папку.
Где хранить картинки
Подходит для небольшого каталога и файлового режима. Плюс — простое резервное копирование. Минус — рост размера базы и замедление обменов.
Подходит для больших каталогов и клиент-серверного режима. Плюс — база не раздувается. Минус — нужно отдельно настраивать права и резервное копирование папки томов.
Вывод изображений в печатные формы и на сайт
Основное изображение номенклатуры можно выводить в печатные формы: прайс-листы, коммерческие предложения, каталоги. В типовых конфигурациях это обычно реализовано в отчёте «Прайс-лист» — в настройках варианта отчёта есть флаг вывода картинок. Если картинки не появляются, проверьте, что у позиций установлено именно основное изображение, а не просто присоединённый файл.
При обмене с сайтом (модуль интеграции с 1С-Битрикс или другими CMS) на сайт выгружается основное изображение и дополнительные картинки в соответствии с настройками обмена. Ограничение: формат файла должен поддерживаться сайтом — как правило, это JPG и PNG. Файлы BMP и TIFF лучше заранее конвертировать.
Перед загрузкой приведите картинки к единому размеру и умеренному весу (обычно достаточно 800–1200 пикселей по большей стороне). Огромные фото с фотоаппарата раздувают базу и замедляют выгрузку на сайт, а мелкие превью выглядят некачественно в печатных формах.
Типичные ошибки и их устранение
Чаще всего пользователи сталкиваются с ситуацией, когда файл загружен, но картинка в карточке не видна. Причина почти всегда одна: файл не назначен основным изображением. Вторая частая проблема — отсутствие ссылки «Присоединённые файлы», что означает отключённую настройку работы с файлами или недостаток прав у пользователя.
При хранении в томах встречается ошибка «файл не найден» после переноса базы на другой сервер: путь к тому изменился, и ссылки в базе указывают на несуществующее расположение. Лечится корректировкой пути к тому в настройках.
Проверка результата
После добавления изображений убедитесь, что механизм работает во всех нужных сценариях, а не только в карточке товара.
Как проверить результат
Изображение видно в области картинки сразу после открытия
Область пустая или показывает «нет изображения» — файл не назначен основным
Фото выводятся рядом с позициями
Колонка пустая — проверьте настройку варианта отчёта и основное изображение
У товара на сайте появилось фото
Фото нет — проверьте формат файла и настройки обмена
Файл физически появился в папке тома и открывается
Ошибка доступа — нет прав у учётной записи сервера 1С
FAQ
Можно ли прикрепить к одному товару несколько изображений?
Да, количество присоединённых файлов не ограничено. Одно из них назначается основным и показывается в карточке, остальные хранятся как дополнительные фото и могут выгружаться на сайт как галерея, если это поддерживает настройка обмена.
Какие форматы изображений поддерживает 1С?
Для отображения в карточке и печатных формах используйте JPG, PNG или BMP. Практически универсальный вариант — JPG для фотографий и PNG для схем и изображений с прозрачностью. Форматы вроде WEBP старые версии платформы могут не отобразить.
Почему в карточке товара нет ссылки «Присоединённые файлы»?
Проверьте две вещи: включена ли настройка хранения присоединённых файлов в разделе «НСИ и администрирование» → «Настройка работы с файлами», и есть ли у пользователя права на добавление файлов. При ограниченных правах ссылка может быть скрыта.
Как удалить или заменить изображение у товара?
Откройте список присоединённых файлов карточки, выделите нужный файл и удалите его либо загрузите новый и назначьте основным. Удалённый файл при хранении в базе уходит вместе с записью, при хранении в томах — также удаляется из папки тома.
Сильно ли изображения увеличивают размер базы?
Зависит от количества и веса файлов. Тысяча фото по 3–5 МБ добавит несколько гигабайт, что заметно для файловой базы. Если каталог большой, заранее сжимайте картинки или переводите хранение в тома на диске.
Можно ли вывести картинку в накладной или счёте?
Штатно картинки выводятся в прайс-листах и каталогах. Для вывода фото в строках счёта или накладной потребуется доработка макета печатной формы — это задача для программиста 1С, так как макет нужно изменять в конфигураторе или через внешнюю печатную форму.
Что важно запомнить
Изображение добавляется к номенклатуре как присоединённый файл и обязательно назначается основным. Для большого каталога используйте массовую загрузку по артикулу и хранение в томах на диске. Перед пакетными операциями делайте резервную копию базы.