Разработчик Исмаил реализовал интеграцию через
REST API Битрикс24. Техническое решение состояло из двух компонентов.
Кнопка в профиле сотрудникаВ карточке каждого пользователя появилась кнопка «Показать на карте офиса». При клике система:
1. Передавала ID сотрудника в модуль «Карта офиса»
2. Модуль находил запись о рабочем месте в своей базе
3. Открывал план нужного этажа/офиса
4. Подсвечивал конкретное место сотрудника на карте
Синхронизация данныхМодуль получал актуальную информацию о сотрудниках из Битрикс24:
- ФИО и должность
- Фотография профиля
- Статус (работает/в отпуске/уволен)
При изменении рассадки HR-менеджер обновлял координаты в модуле «Карта офиса» — изменения сразу отражались для всех пользователей.
Трудозатраты на разработку интеграции: 3 часа работы программиста
Простота реализации объяснялась готовым REST API модуля и стандартными методами Битрикс24 для работы с пользовательскими полями.