Карточка сотрудника в Битрикс24 – это персональная карточка сотрудника, содержащая личную информацию. Для просмотра своих данных достаточно кликнуть на аватар вверху любого раздела портала и перейти в Профиль.
Изменения в карточку сотрудника вносит администратор портала или сам пользователь.
Профиль содержит набор полей, заданных системой по умолчанию. Ненужные сведения скрываются, а важные закрепляются и отображаются всегда. Дополнительно можно создать и использовать свои параметры – для этого добавляем поле нужного типа.
Указанные действия доступны только сотруднику с правами администратора!
Пользователи коробочной версии системы Битрикс24 имеют расширенный интерфейс настройки и дополнительный список возможностей, который помогает в управлении страницей сотрудника.
Работа с профилем в этом случае доступна в двух режимах:
- Ручном, при котором изменения вносятся отдельным специалистом из административной панели
- Автоматическом, при котором данные обновляются системой по заданному алгоритму
Расскажем подробнее о примере работы с данными пользователей портала. Из статьи вы узнаете о сценариях, которые:
- улучшают внутреннее взаимодействие сотрудников
- помогают в расчете метрик компании
- систематизируют данные
- сокращают время на поиск информации
Добавление пользовательского поля в карточку сотрудника
Действия по изменению данных пользователей в коробочной версии из административной панели системы Битрикс24 может выполнить сотрудник, наделенный соответствующими правами.
При отсутствии нужных полей или для изменения состава отображаемых данных в карточке сотрудника можно воспользоваться редактором:
Для массового изменения уже существующих полей подходит списочный редактор:
По окончанию настроек в разделе Профиль отобразятся сделанные изменения с общим доступом к просмотру данных. К примеру, мы добавили 2 пользовательских поля: стаж работы числового формата и ставка часа денежного формата.
Добавленными данными пользуется любой сотрудник компании для оптимизации рабочего процесса. Информация из полей карточки может участвовать в автоматизации портала. Подробнее о примере в отдельной статье.
Информация может быть всегда в актуальном состоянии без затрат на ручной мониторинг и внесение обновлений. В этом случае добавленные показатели можно рассчитать в автоматическом режиме или брать из внешних систем. Об этом далее.
Автоматический обработчик данных для профиля пользователя
Автоматическое обновление данных пользователя корпоративного портала Битрикс24 коробочной версии возможно несколькими способами:
- Через интеграцию с внешними системами (СКУД, ТУС, Active Directory)
- С помощью специально созданного агента-обработчика
В первом случае настраивается связь со сторонней программой. В результате синхронизации по заданным настройкам обеспечивается сбор данных из одной системы и запись в другую.
Разберем подробнее второй вариант, когда параметры в профиле сотрудника меняются по установленному алгоритму через созданную внутри портала автоматизацию.
Нам надо в автоматическом режиме обновлять поле Возраст. Это поле рассчитывается по формуле:
Текущая дата – Дата рождения = Возраст
Создаем поле Возраст в карточке профиля сотрудника. Для автоматического расчета нужного параметра на портале Битрикс24 в административной части создаем специальный агент.
Алгоритм автоматизации по обновлению данных выглядит следующим образом:
- Агент запускается 1 раз в сутки
- Если в ходе проверки текущая дата формата ДД.ММ равна ДД.ММ из поля «Дата рождения», то вычислять: «ГГ текущей даты – ГГ даты рождения».
- Результат вычислений из предыдущего пункта подставляется в поле «Возраст», заменяя значение, которое там было записано ранее.
- Обновление возраста происходит только по сотрудникам, у которых день рождения совпадает с днем запуска агента. У остальных пользователей информация в карточке не меняется. Это условие прописано для снижения нагрузки на портал.
С помощью описанной схемы выполняются расчеты по любым календарным событиям, используемым в карточке сотрудника. Например, можно обновлять число полных лет, которые сотрудник уже отработал в компании с момента приема на работу. С помощью фильтра в списке сотрудников легко найти тех, кто соответствует условию поиска.
Профиль пользователя внутри Битрикс24 – это система хранения персональных данных сотрудника, которые могут потребоваться его коллегам в ходе работы. Информация из карточки может также использоваться на портале для автоматического расчета параметров, хранящихся внутри профиля или участвовать в других разделах системы.
Написание агента по автоматическому расчету показателя занимает от 3-х часов работы разработчика, при этом навсегда избавляет пользователей портала от регулярных ручных правок данных
В Битрикс24 коробочной версии за счет открытого доступа к коду продукта настраивается любой индивидуальный сценарий работы с данными. Для анализа задач и оценки реализации нужного вам сценария, обратитесь к нашим менеджерам по телефону