KamoCRM

Пакет отчетов — reports list, reports run и metrics get в соответствии с собственными правами на отчет абонента (задача 12 KamoCollab CP14)

FeatureMCPGatewayService
Порезанный
12 октября 2026 г. в 10:00 UTC
Автор
Kamo
Обещать
a729b86

reports list читает библиотеку отчетов SecurityService на сессии вызывающего абонента: отчеты, которые они могут запускать, измеримые метрики этих отчетов и, для абонента SI, измеримые метрики активности; с ключом определение отчета читается с помощью recordRecent=false (параметры с максимум 50 опциями, столбцами, просмотрами, его метрики); отчет выключен - это пустая библиотека с «Сообщения не включены в вашей организации». Reports run отображает парамы по типам определения (диапазон дат - заданный или YYYY-MM-DD/YYYY-MM-DD, многоотдельный запятый, любой другой текст; незадекларированный, повторяющийся или нечитаемый параметр и столбец, по которому отчет не группируется, - INVALID ARGUMENTS до того, как что-либо запустится), запускает отчет и отвечает на его итоговые показатели, KPI, максимум 50 групп и строк (нет href, ids как строки, Запуск 400 - это INVALID ARGUMENTS с его сообщением, и сообщение, которое звонящий может не запускать ответы, как несуществующее. Метрикс get спрашивает метрический фасад kamoai-сервиса (MetricsClient: X-Internal-Auth, 2s connect, 10s read) для абонента в своей зоне: OK - это один источник, его источникRef; любой другой статус - его предложение и нет цифр; отказ недоступен. Все три являются ЧИТАТЬ, Аудитория ВСЕ, CharterSwitch ("WATCH", правда): SI AUDIT-организации без часов сохраняет список инструментов, идентичных байтам. ContentReadTools: reports run и metrics get LABELED (root), reports list NOT CONTENT. ToolRegistry: префикс reports , и metrics get не входит в пакет.

Все изменения

Как вы видите судоходство?

Все это приходит в ваше рабочее пространство самостоятельно. Начните с бесплатного плана и прочитайте эту страницу через месяц.

Начните бесплатно навсегдаПосмотреть цены