Как получить историю стадий смарт процесса Битрикс 24?

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

Для получения истории стадий смарт-процесса в Битрикс24 вам потребуется выполнить следующие шаги:

1. Получить ID бизнес-процесса. Для этого можно воспользоваться методом bizproc.workflow.instances.get, который вернет список всех запущенных процессов в указанном Highload-блоке или другом модуле.

2. После получения ID бизнес-процесса, используйте метод bizproc.workflow.status.get для получения списка статусов (стадий) этого процесса. Метод вернет информацию о текущем статусе процесса и историю его изменений.

3. Обработайте полученные данные, чтобы отобразить историю стадий смарт-процесса в удобном для вас формате.

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

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