Найти тему

Карточка сотрудника в Битрикс24

Оглавление

Моя страница в Битрикс24 – это персональная карточка сотрудника, содержащая личную информацию. Для просмотра своих данных достаточно кликнуть на аватар вверху любого раздела портала.

Моя страница
Моя страница

Изменения в карточку сотрудника вносит администратор портала или сам пользователь.

Изменить профиль
Изменить профиль

Моя страница содержит набор полей, заданных системой по умолчанию. Ненужные сведения скрываются, а важные закрепляются и отображаются всегда. Дополнительно можно создать и использовать свои параметры – для этого добавляем поле нужного типа. Указанные действия доступны только сотруднику с правами админа.

Создать поле
Создать поле

Пользователи коробочной версии системы Битрикс24 имеют расширенный интерфейс настройки и дополнительный список возможностей, который помогает в управлении страницей сотрудника.

Работа с профилем в этом случае доступна в двух режимах:

Расскажем подробнее о примере работы с данными пользователей портала.

Добавление пользовательского поля в карточку сотрудника

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

Добавление пользователя
Добавление пользователя

При отсутствии нужных полей или для изменения состава отображаемых данных в карточке сотрудника можно воспользоваться редактором:

Редактор полей
Редактор полей

Для массового изменения уже существующих полей подходит списочный редактор:

Списочный редактор
Списочный редактор

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

Добавленные поля
Добавленные поля

Добавленными данными пользуется любой сотрудник компании для оптимизации рабочего процесса. Информация из полей карточки может участвовать в автоматизации портала. Подробнее о примере в отдельной статье.

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

Автоматический обработчик данных для профиля пользователя

Автоматическое обновление данных пользователя корпоративного портала Битрикс24 коробочной версии возможно несколькими способами:

1.      через интеграцию с внешними системами (СКУД, ТУС, Active Directory);

2.      с помощью специально созданного агента-обработчика.

В первом случае настраивается связь со сторонней программой. В результате синхронизации по заданным настройкам обеспечивается сбор данных из одной системы и запись в другую.

Разберем подробнее второй вариант, когда параметры в профиле сотрудника меняются по установленному алгоритму через созданную внутри портала автоматизацию.

Нам надо в автоматическом режиме обновлять поле Возраст. Это поле рассчитывается по формуле:

Текущая дата – Дата рождения = Возраст

Для автоматического расчета нужного параметра на портале Битрикс24 в административной части создаем специальный агент.

Агент
Агент

Алгоритм автоматизации по обновлению данных выглядит следующим образом:

  • Агент запускается 1 раз в сутки в 00:01.
  • Если в ходе проверки текущая дата формата ДД.ММ равна ДД.ММ из поля «Дата рождения», то вычислять «ГГ текущей даты – ГГ даты рождения».
  • Результат вычислений из предыдущего пункта подставляется в поле «Возраст», заменяя значение, которое там было записано ранее.
  • Обновление возраста происходит только по сотрудникам, у которых день рождения совпадает с днем запуска агента. У остальных пользователей информация в карточке не меняется. Это условие прописано для снижения нагрузки на портал.

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

Фильтр по полям
Фильтр по полям

Профиль пользователя внутри Битрикс24 – это система хранения персональных данных сотрудника, которые могут потребоваться его коллегам в ходе работы. Информация из карточки может также использоваться на портале для автоматического расчета параметров, хранящихся внутри профиля или участвовать в других разделах системы.

Написание агента по автоматическому расчету показателя занимает от 3-х часов работы разработчика, при этом навсегда избавляет пользователей портала от регулярных ручных правок данных.

В Битрикс24 коробочной версии за счет открытого доступа к коду продукта настраивается любой индивидуальный сценарий работы с данными. Для анализа задач и оценки реализации нужного вам сценария, обратитесь к нашим менеджерам по телефону +7 (495) 118-39-18 или заполните форму.