# Proposal ## Why Итоги шахматки на экране считались на клиенте (PR #158), фильтр «Компании» скрывал строки без запроса. Бэк (AURORA-1756, PR #218, change `intercompany-matrix-totals`) теперь отдаёт `total_debit` / `total_credit`, принимает `legal_entity_ids` и заменил `GET …/all` и `POST …/manual` единым `POST …/intercompany-matrix`. AURORA-1757, issue arm-core #224. ## What Changes - Клиент — единый `POST …/intercompany-matrix` и `…/export`. - Матрица: колонка «Итого Дт» справа и строка «Итого Кт» снизу из ответа API; клиентское сложение убрано. - Фильтр «Компании» уходит в запрос; варианты — весь периметр из ответа без выбора компаний. - Выгрузка матрицы — с тем же выбором компаний. - Результирующая таблица: строки «Итого» снизу нет, колонка — «Итого по группе». ## Capabilities ### Modified Capabilities - `intercompany-matrix-ui` ## Impact `web/src`: `services/api/intercompanyMatrix.ts`, `types/api.ts`, `utils/chessMatrixRequest.ts`, `widgets/ConsolidationChess/*`. Сливается вместе с #218. Состояние «выбрана одна сторона» не меняется (AURORA-1799).