Как в бизнес-процессе получить инфу о датах отсутствия сотрудника?

В Битрикс24 есть несколько способов получить информацию о датах отсутствия сотрудников в рамках бизнес-процесса. Рассмотрим два наиболее распространенных подхода.

1. Использование календаря и событий.
В Битрикс24 есть модуль "Календарь", который позволяет пользователям создавать события и делиться ими с другими сотрудниками. Для получения информации о датах отсутствия сотрудников в бизнес-процессе можно предложить сотрудникам указывать свои отсутствия в своем календаре как события соответствующего типа (например, "Отпуск" или "Болезнь").

В бизнес-процессе можно использовать API Битрикс24 для получения данных о событиях из календаря сотрудников. Для этого нужно выполнить следующие шаги:

- Получить токен доступа к API Битрикс24. Для этого необходимо создать приложение в "Приложения -> Внешние приложения" в настройках вашего Битрикс24.
- В бизнес-процессе использовать соответствующий вызов API для получения событий из календаря сотрудников. Например, метод "calendar.event.getlist": https://dev.1c-bitrix.ru/rest_help/calendar/events/calendar_event_getlist.php

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

2. Использование модуля "Отпуска и график работы".
В Битрикс24 есть модуль "Отпуска и график работы", который позволяет организовывать и управлять отпусками сотрудников. В этом модуле сотрудники могут указывать свои даты отсутствия, а руководители могут утверждать или отклонять эти заявки на отпуск.

В бизнес-процессе можно использовать API Битрикс24 для получения данных о датах отсутствия сотрудников из модуля "Отпуска и график работы". Для этого нужно выполнить следующие шаги:

- Получить токен доступа к API Битрикс24 (аналогично первому подходу).
- В бизнес-процессе использовать соответствующий вызов API для получения данных о датах отсутствия сотрудников. Например, метод "timeman.report.get": https://dev.1c-bitrix.ru/rest_help/timeman/report/timeman_report_get.php

Данный метод API позволяет получить информацию о датах отсутствия сотрудника, которую можно использовать в бизнес-процессе. Вы получите информацию о датах отсутствия сотрудника, а также о других параметрах, таких как тип отсутствия (отпуск, больничный и т.д.).

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