Справочники и Данные · 10 мин
1С: как загрузить фото в карточки товаров и документы
Как загрузить фото в 1С: добавление изображений в номенклатуру, массовая загрузка, хранение в базе и в томах на диске, типичные ошибки и проверка результата.
Фотографии в 1С чаще всего прикрепляют к карточкам номенклатуры, контрагентов, сотрудников или к документам — например, фиксируют состояние товара при приёмке. В типовых конфигурациях (Управление торговлей, ERP, Комплексная автоматизация, Бухгалтерия) для этого предусмотрен механизм присоединённых файлов: изображение можно добавить прямо из формы объекта, перетащить мышью или загрузить пакетно из папки.
Способ загрузки зависит от того, где хранятся файлы: в самой информационной базе или в томах на диске. Этот параметр задаёт администратор, но пользователю важно понимать разницу: хранение в базе увеличивает её размер и замедляет выгрузку, а хранение в томах требует настроенных сетевых путей и прав доступа.
Ниже разобраны основные сценарии: одиночная загрузка фото в карточку товара, массовый импорт изображений из папки, настройка хранения файлов, проверка результата и решение типичных проблем. Инструкции ориентированы на конфигурации на «Библиотеке стандартных подсистем» — в них механика присоединённых файлов устроена одинаково.
Где в 1С хранятся фотографии и почему это важно
Все изображения в типовых конфигурациях — это присоединённые файлы, связанные с конкретным объектом: элементом справочника «Номенклатура», документом, контрагентом. Физически файл либо сохраняется внутри информационной базы (в специальном хранилище), либо размещается в каталоге на диске сервера, а в базе остаётся только ссылка на него.
Режим задаётся в настройках: «Администрирование» → «Настройка работы с файлами». Там же включается опция «Хранить файлы в томах на диске» и указываются сами тома — папки на сервере или сетевом ресурсе. Если тома не настроены, файлы по умолчанию попадают в базу.
Для небольшого количества изображений хранение в базе проще: файлы автоматически попадают в резервную копию вместе с данными. Но при тысячах фотографий база разрастается, дольше создаётся выгрузка, а в файловом режиме работы могут появиться задержки при обращении к карточкам. В таком случае целесообразно перенести хранение в тома.
Как загрузить фото в карточку номенклатуры
Стандартный путь в УТ, ERP и КА: откройте справочник «Номенклатура», выберите нужную позицию. В форме элемента есть область для изображения — обычно слева или на отдельной вкладке. Нажмите на неё или на кнопку добавления и выберите файл на компьютере.
Альтернативный вариант — через список файлов. В панели навигации карточки найдите ссылку «Файлы» (иногда «Присоединённые файлы» или «Изображения»). Откроется список, где кнопка «Добавить» предлагает два варианта: «Из файла» — выбор с диска, и «С шаблона» — создание по готовому образцу (для фото не используется). Выберите «Из файла», укажите изображение и подтвердите.
Многие формы поддерживают перетаскивание: откройте карточку товара и окно проводника рядом, зажмите файл мышью и перенесите его на область изображения. После добавления фото отображается в карточке и будет видно в списках, отчётах и при печати прайсов, если это предусмотрено настройками.
- 1Откройте карточку номенклатуры в режиме редактирования
- 2Перейдите по ссылке «Файлы» или нажмите на область изображения
- 3Нажмите «Добавить» → «Из файла» и выберите фото на компьютере
- 4Дождитесь загрузки и проверьте, что изображение отображается в карточке
- 5Запишите и закройте карточку
Массовая загрузка фотографий из папки
Когда изображений десятки или сотни, добавлять их по одному нерационально. В ряде конфигураций есть штатные обработки групповой загрузки: например, в УТ и КА доступна загрузка изображений, привязанных к номенклатуре по имени файла — файл должен называться так же, как артикул или код товара.
Общий принцип такой: подготовьте папку, где имена файлов совпадают с артикулами (например, АРТ-10245.jpg), запустите обработку импорта, укажите каталог и правило сопоставления. Система найдёт товары по именам файлов и прикрепит изображения автоматически. Файлы, для которых не нашлось соответствия, попадут в отчёт об ошибках.
Если штатной обработки в вашей конфигурации нет, задачу решают через загрузку из Excel (внешние обработки «Загрузка данных из табличного документа») или средствами встроенного языка. Это уже работа для специалиста по 1С — самостоятельно без опыта такую доработку делать не стоит: ошибка в коде может создать тысячи «битых» присоединённых файлов.
Как добавить фото к документу или другому объекту
Механизм присоединённых файлов работает не только для номенклатуры. В документах (поступление, реализация, инвентаризация), карточках контрагентов, сотрудников в панели навигации формы есть та же ссылка «Файлы». Откройте объект, перейдите по ней и добавьте изображение кнопкой «Добавить» → «Из файла».
Так фиксируют сканы накладных, фото повреждений при приёмке, подписанные акты. Учтите: присоединённые файлы хранятся вместе с объектом и доступны всем, у кого есть права на просмотр самого объекта. Отдельно ограничить доступ только к файлам стандартными средствами сложно.
В тонком и веб-клиенте кнопки и ссылки могут располагаться иначе, чем в обычном приложении, но логика одинаковая: объект → «Файлы» → «Добавить». Если ссылки «Файлы» нет вовсе, вероятно, механизм отключён в настройках или у пользователя нет права «Добавление файлов».
Настройка хранения: база или тома на диске
Выбор места хранения влияет на производительность и резервное копирование. Сравнение двух вариантов поможет принять решение:
| Критерий | Хранение в базе | Хранение в томах на диске |
|---|---|---|
| Резервное копирование | Файлы входят в выгрузку базы автоматически | Тома нужно копировать отдельно |
| Размер базы | Быстро растёт при большом числе фото | На размер базы почти не влияет |
| Скорость работы | При больших объёмах возможны задержки | Стабильнее при тысячах файлов |
| Требования | Ничего дополнительно настраивать не нужно | Нужен доступный каталог и права на запись |
Чтобы включить хранение в томах, откройте «Администрирование» → «Настройка работы с файлами», установите флажок «Хранить файлы в томах на диске» и перейдите по ссылке «Тома хранения файлов». Создайте том, указав полный путь к каталогу для сервера 1С (в клиент-серверном режиме путь должен быть доступен именно с сервера, а не с вашего компьютера).
Сравнение вариантов
Подходит для небольшого числа изображений и файлового режима работы; ограничение — рост размера базы и время выгрузки.
Подходит для больших каталогов товаров с тысячами фото; ограничение — нужен отдельный контроль резервного копирования каталога и прав доступа.
Подходят для разовой массовой загрузки; ограничение — требуют проверки на тестовой копии и навыков администрирования.
Проверка результата и типичные ошибки
После загрузки убедитесь, что фото действительно прикрепилось и отображается. Откройте карточку товара заново, проверьте изображение в списке номенклатуры (если включён режим просмотра с картинками) и попросите коллегу открыть ту же карточку под своей учётной записью — так вы исключите проблемы с правами.
Частые проблемы и их причины: изображение не отображается — файл слишком большой или формат не поддерживается (используйте JPG или PNG разумного размера); кнопка «Добавить» неактивна — нет права на добавление файлов, обратитесь к администратору; фото открывается у одних пользователей и не открывается у других — при хранении в томах у части пользователей нет доступа к сетевому каталогу либо том указан локальным путём с диска одного компьютера.
Как проверить результат
Фото видно сразу после открытия карточки товара
Пустая область изображения или значок ошибки
Коллега открывает карточку и видит то же фото
У коллеги изображение не открывается — проблема с правами или путём к тому
Файл присутствует в списке «Файлы» с корректным именем и размером
Файл есть в списке, но при открытии ошибка чтения
FAQ: частые вопросы о загрузке фото в 1С
Какие форматы изображений можно загружать в 1С?
Наиболее надёжно работают JPG и PNG — они корректно отображаются в карточках, отчётах и при печати. BMP и GIF обычно тоже прикрепляются как файлы, но могут не показываться во встроенных элементах просмотра. Документы вроде PDF присоединить можно, но как изображение они отображаться не будут.
Можно ли загрузить фото с телефона или планшета?
Да, если вы работаете в веб-клиенте или мобильном клиенте: кнопка добавления файла откроет выбор из галереи или камеру устройства. В мобильных решениях 1С (например, мобильная торговля) фотофиксация часто встроена прямо в сценарий работы — снимок сразу прикрепляется к документу или точке визита.
Почему после загрузки фото не видно в списке товаров?
Во многих конфигурациях список номенклатуры по умолчанию показывается без изображений. Проверьте настройки списка: режим просмотра «с картинками» или аналогичный переключатель. Также убедитесь, что изображение назначено основным, если в карточке прикреплено несколько файлов.
Как удалить или заменить загруженное фото?
Откройте карточку объекта, перейдите в список «Файлы», выделите нужный файл и удалите его или откройте и замените содержимое. При хранении в томах файл с диска удаляется вместе с записью в базе. Учтите, что удаление необратимо — восстановить файл штатными средствами нельзя.
Фото загружаются, но база стала сильно расти. Что делать?
Это признак хранения файлов внутри базы. Варианты решения: сжимать изображения перед загрузкой, ограничить разрешение фото и перевести хранение в тома на диске. Перенос существующих файлов из базы в тома выполняется специальными обработками — проводите его на копии и в нерабочее время.
Можно ли выгрузить все фото из 1С обратно на диск?
Да, но штатной кнопки «выгрузить все» в большинстве конфигураций нет. Используются внешние обработки выгрузки присоединённых файлов, которые сохраняют изображения в указанную папку с именами по артикулу или наименованию. Такую обработку должен подобрать и проверить специалист по 1С под вашу версию конфигурации.
Что важно запомнить
Фото в 1С прикрепляются как присоединённые файлы через карточку объекта: «Файлы» → «Добавить» → «Из файла». Для массовой загрузки имена файлов должны совпадать с артикулами. Перед пакетными операциями и сменой настроек хранения делайте резервную копию, а после загрузки проверяйте отображение изображений у разных пользователей.