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