Компания «Лемана Тех», развивающая платформу «Лемана ПРО», автоматизировала процесс ревью корпоративных отчетов в «Яндекс Трекере». На поддержке находится около 1000 отчетов, для которых команда из более чем 50 BI-разработчиков ежемесячно генерирует несколько десятков задач. Платформой пользуются свыше 20 000 человек.

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

Автоматизация реализована через триггеры, автодействия и одну облачную функцию. Автодействия по расписанию рассылают напоминания о дедлайнах (стандартный срок — 15 дней) и уведомления в Loop-канал. Триггеры отвечают за бизнес-логику: например, они блокируют переход задачи, если отчет не описан в дата-каталоге, или автоматически закрывают задачи по удаленным отчетам.

Использование облачной функции позволило реализовать интеграцию с дата-каталогом, которую нельзя настроить штатными вебхуками. Триггеры отправляют POST-запросы с JSON-параметрами, такими как ID отчета, логины сотрудников и статус задачи. Функция считывает параметры и запускает нужный сценарий, фиксируя в каталоге данные о прохождении ревью.

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