Кадровые документы проходили несколько этапов согласования. Для контроля процесса нужен был быстрый обзор текущих этапов, участников, времени ожидания и зависших заявлений. Требовалось получать данные через официальный API HRlink и собирать понятный отчёт без ручного сведения выгрузок.
Разобрал модель API и статусы маршрутов, проработал поток данных, нормализацию, удаление дублей и аналитические сценарии. Проверил правила расчёта этапов и ожидания. Решение включает выгрузку с пагинацией, обработку JSON, фильтры по типам документов и подразделениям, просмотр маршрутов и экспорт выбранных данных. Автономный HTML-dashboard открывается по сохранённому снимку; для обновления выполняется новая выгрузка. Стек: PowerShell, JavaScript, REST API, JSON, HTML/CSS.
В подтверждённом рабочем снимке — 574 уникальных открытых заявления по 129 выбранным типам документов. Собственное решение позволило отказаться от закупки доработки поставщика стоимостью около 1,2 млн ₽ по оценке владельца кейса. Это оценка предотвращённых затрат, а не результат независимого финансового аудита. Получен инструмент для контроля задержек и анализа кадрового документооборота без публикации данных сотрудников.