К статье
Практический материал

Справочники и Данные · 10 мин

Как изменить фото в 1С: товары, сотрудники и другие объекты

Пошаговая инструкция, как изменить фото в 1С: замена изображения товара в номенклатуре, фото сотрудника, хранение файлов и типичные ошибки при загрузке.

Изображения в 1С встречаются чаще, чем кажется: фото товара в карточке номенклатуры, фотография сотрудника в кадровом учёте, логотип организации в печатных формах, сканы документов у контрагентов. Способ замены зависит от того, где именно хранится картинка и какая конфигурация используется — «Управление торговлей», «Бухгалтерия предприятия», «Зарплата и управление персоналом» или «Управление нашей фирмой» устроены немного по-разному.

В большинстве типовых конфигураций изменить фото можно без программирования: достаточно открыть нужный объект, перейти к прикреплённым файлам и заменить изображение. Сложности возникают обычно из-за прав доступа, формата файла, настройки хранения файлов в базе или в томах на диске, а также из-за того, что основное изображение выбирается отдельной пометкой.

Ниже разобраны основные сценарии: замена фото товара, фото сотрудника, логотипа в печатных формах, массовая загрузка изображений, а также типичные ошибки и способы проверить результат.

Где в 1С хранятся изображения и как это влияет на замену

Перед заменой полезно понять, как именно конфигурация хранит картинки. Существует два основных варианта: хранение файлов в информационной базе и хранение в томах на жёстком диске сервера. В первом случае файл целиком помещается в базу, во втором в базе остаётся только ссылка, а сам файл лежит в указанной папке.

Узнать текущий режим можно в настройках: в типовых конфигурациях это раздел «Администрирование» → «Работа с файлами» или аналогичный пункт. Там же задаётся максимальный размер файла и список допустимых расширений. Если фото не загружается, первым делом стоит проверить эти настройки.

Практическое отличие простое: при хранении в базе замена фото происходит полностью внутри 1С и не требует доступа к файловой системе сервера. При хранении в томах файл копируется на диск, и у пользователя, под которым работает сервер 1С, должны быть права на запись в эту папку — иначе загрузка завершится ошибкой.

Как изменить фото товара в номенклатуре

Самый частый сценарий — замена изображения товара в справочнике «Номенклатура». Порядок действий в «Управлении торговлей», «Комплексной автоматизации» и «Управлении нашей фирмой» практически одинаков.

Откройте карточку товара. В форме обычно есть область с текущим изображением и гиперссылка вида «Изображение» или кнопка «Ещё» → «Присоединенные файлы». Если изображения несколько, в списке файлов нужно выделить новый файл и назначить его основным — именно основное изображение показывается в карточке и выгружается на сайт.

Замена фото товара
  1. 1
    Откройте справочник «Номенклатура» и найдите нужный товар
  2. 2
    В карточке товара нажмите «Ещё» → «Присоединенные файлы» (или гиперссылку «Изображение»)
  3. 3
    Нажмите «Добавить из файла» и выберите новое изображение на компьютере
  4. 4
    Выделите загруженный файл и нажмите «Установить основным»
  5. 5
    Устаревший файл при необходимости пометьте на удаление, чтобы не путать версии
  6. 6
    Запишите карточку товара и проверьте отображение

В «Управлении нашей фирмой» изображение можно менять прямо из карточки: клик по области картинки открывает выбор файла. После загрузки программа сама назначает файл основным, если других изображений не было.

Если товаров много

Для десятков и сотен позиций ручная замена неудобна. В типовых решениях для торговли есть обработки групповой загрузки изображений, где файлы сопоставляются с товарами по артикулу или коду в имени файла. Если такой обработки нет, задачу решает типовой механизм загрузки из файла или обращение к специалисту по внедрению — самостоятельная правка конфигурации без опыта нежелательна.

Как изменить фото сотрудника

В «Зарплате и управлении персоналом» и в других конфигурациях с кадровым учётом фотография хранится в карточке сотрудника или физического лица. Откройте справочник «Сотрудники», выберите человека и найдите область с фото — обычно слева от основных данных.

Клик по области фотографии или команда контекстного меню «Изменить изображение» открывает диалог выбора файла. После выбора новый снимок заменяет старый. В некоторых конфигурациях фото привязано к физическому лицу, а не к сотруднику: тогда замену нужно делать в справочнике «Физические лица», иначе изменение не отразится в других местах работы этого человека.

Как заменить логотип и изображения в печатных формах

Логотип организации, который выводится на счета, акты и накладные, обычно задаётся в карточке организации. Откройте справочник «Организации», найдите реквизиты печати или раздел «Логотип и печать» и загрузите новый файл. После сохранения логотип появится во всех печатных формах, где он предусмотрен макетом.

Если после замены логотип в печатной форме не изменился, проверьте два момента. Первый — в макете печатной формы может быть зашита собственная картинка, а не ссылка на реквизит организации; такое встречается в доработанных конфигурациях. Второй — пользователь мог смотреть старую, уже сохранённую печатную форму документа: пересоздайте печатную форму из документа и проверьте снова.

Форматы, размер и качество изображений

Типовые конфигурации принимают распространённые растровые форматы: JPEG, PNG, GIF, BMP. Для фото товаров практичнее JPEG — он заметно меньше по объёму при приемлемом качестве. PNG удобен для логотипов и изображений с прозрачным фоном.

Ограничение размера файла задаётся в настройках работы с файлами. Слишком большие фото с фотоаппарата или телефона стоит заранее уменьшить: гигабайтные изображения раздувают базу, замедляют выгрузку на сайт и открытие карточек. Практичный ориентир — разрешение, достаточное для просмотра на экране и печати каталога, без избыточных мегапикселей.

Выбор формата

JPEG

Подходит для фотографий товаров и сотрудников; небольшой размер файла, но без прозрачности

PNG

Подходит для логотипов и схем, поддерживает прозрачный фон; файлы крупнее, чем JPEG

BMP

Используйте только если требует интеграция; файлы очень большие, для карточек неудобен

Почему фото не меняется: типичные причины

Если загрузка завершается ошибкой или изображение не обновляется, причина почти всегда в одном из нескольких пунктов. Проверяйте их последовательно — от простого к сложному.

Типичные ошибки
01
Нет прав на редактирование справочника или присоединённых файлов — файл не сохраняется; попросите администратора выдать права
02
Файл превышает установленный лимит размера — загрузка отклоняется; уменьшите изображение или попросите поднять лимит
03
Новый файл загружен, но не назначен основным — в карточке осталось старое фото; установите пометку «Основное изображение»
04
При хранении в томах на диске у сервера нет прав записи в папку — ошибка при сохранении; проверьте права на каталог
05
Смотрите старую версию карточки или печатной формы — обновите форму или пересоздайте документ

Как проверить, что замена прошла успешно

После замены убедитесь, что новое изображение отображается везде, где должно. Минимальная проверка — открыть карточку объекта заново: если фото изменилось, файл сохранён корректно. Дополнительно проверьте связанные места: список товаров с миниатюрами, печатную форму, выгрузку на сайт или в маркетплейс, если интеграция настроена.

Контрольные точки

Как проверить результат

Карточка объекта после повторного открытия
Норма

Показывается новое изображение

Тревожный признак

Видно старое фото или пустую область

Список товаров с миниатюрами
Норма

Миниатюра обновилась

Тревожный признак

Миниатюра старая — основное изображение не назначено

Печатная форма с логотипом
Норма

Новый логотип в свежесформированной форме

Тревожный признак

Старый логотип — проверьте макет и карточку организации

Выгрузка на сайт или маркетплейс
Норма

На площадке новое фото после обмена

Тревожный признак

Фото старое — выполните повторную выгрузку

Учтите, что внешние площадки и сайты кешируют изображения: даже при корректной выгрузке обновление на сайте может появиться не сразу. Это не ошибка 1С — дождитесь обновления кеша или сбросьте его на стороне сайта.

Частые вопросы

Можно ли изменить фото сразу у нескольких товаров?

Да, если в конфигурации есть обработка групповой загрузки изображений — она сопоставляет файлы с товарами по артикулу или коду в имени файла. В типовых торговых решениях такие механизмы есть; в остальных случаях задачу решает специалист по 1С через обработку или загрузку из табличного документа.

Почему после загрузки нового фото в карточке осталось старое?

Чаще всего новый файл просто не назначен основным изображением. Откройте список присоединённых файлов, выделите нужный и нажмите команду установки основного. Также убедитесь, что вы смотрите обновлённую форму, а не открытую до замены.

Какой размер фото оптимален для 1С?

Точных обязательных значений нет — ориентируйтесь на здравый смысл: разрешения, достаточного для просмотра и печати, и разумного объёма файла. Снимки в исходном разрешении с камеры лучше уменьшить заранее, иначе база будет быстро расти, а карточки — медленно открываться.

Фото хранится в базе или на диске — что лучше?

Хранение в базе проще в администрировании и резервном копировании, но увеличивает размер базы. Хранение в томах на диске разгружает базу, но требует настройки прав на папки и отдельного резервного копирования файлов. Для небольшого числа изображений обычно достаточно хранения в базе.

Можно ли удалить старые фото, чтобы не занимали место?

Да. В списке присоединённых файлов пометьте устаревшие изображения на удаление, затем выполните удаление помеченных объектов. Перед массовой чисткой сделайте резервную копию базы, а при хранении в томах убедитесь, что файлы удаляются и с диска.

Нужны ли права программиста, чтобы поменять фото?

Нет. Замена изображений — штатная пользовательская операция, доступная при наличии прав на редактирование соответствующего справочника и присоединённых файлов. Программист нужен только для массовой обработки, изменения макетов печатных форм или нестандартных доработок.

Итог

Что важно запомнить

Фото в 1С меняется через карточку объекта и присоединённые файлы: загрузите новый файл и назначьте его основным. Проверьте права доступа, лимит размера и режим хранения, если загрузка не удаётся. После замены убедитесь, что изображение обновилось в карточке, списках, печатных формах и выгрузках, а массовые операции выполняйте только после резервного копирования.