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