1.5 KiB
1.5 KiB
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).