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