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