Методы для аналитики финансовых показателей организации.
Возвращает сводные показатели по финансовым операциям за период.
{
"status": true,
"message": "Analysis summary retrieved successfully",
"data": {
"total_income": 150000,
"total_expense": 95000,
"net_balance": 55000,
"transaction_count": 45,
"avg_transaction": 5444
},
"meta": {
"timestamp": "2026-06-14T12:00:00Z",
"request_id": "...",
"path": "/api/v1/companies/.../modules/fm/analysis/summary",
"method": "GET"
}
}Возвращает аналитику с группировкой по категориям, сотрудникам или периодам.
{
"status": true,
"message": "Grouped analysis retrieved successfully",
"data": [
{
"group_key": "b00e8400-e29b-41d4-a716-446655440050",
"group_name": "Продажи",
"income": 120000,
"expense": 0,
"net": 120000,
"count": 30
},
{
"group_key": "b00e8400-e29b-41d4-a716-446655440051",
"group_name": "Закупки",
"income": 0,
"expense": 80000,
"net": -80000,
"count": 10
}
],
"meta": {
"timestamp": "2026-06-14T12:00:00Z",
"request_id": "...",
"path": "/api/v1/companies/.../modules/fm/analysis/grouped",
"method": "GET"
}
}