- маршрут result-table/export в EXPECTED_ROUTES, ruff format - общие VersionExportInfo, _write_details, _group_name, _xlsx_response вместо копий шапки и ответа - сумма компании в книге без молчаливого 0 (KeyError при пропуске в расчёте) - своё описание 422 у маршрутов результирующей таблицы в OpenAPI - тесты: 422 RESULT_ACCOUNTS_MISSING для экспорта без события EXPORT, схема OpenAPI экспорта - требование перенесено из openspec/specs в change intercompany-result-table-export (+ audit-trail), README Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
783 B
783 B
1. Реализация
- 1.1 Маршрут
GET …/intercompany-matrix/result-table/export, построитель книги, аудитEXPORT(автор, PR #159) - 1.2 Замечания ревью:
EXPECTED_ROUTES, формат ruff, общие реквизиты книги,KeyErrorвместо 0, описание 422, тесты 422 без событияEXPORTи OpenAPI-схемы экспорта
2. После слияния
- 2.1 Ребейз на
mainпосле слияния PR #141 (build_with_membersвозвращает объект),make check-full - 2.2 Кнопка выгрузки на экране результирующей таблицы (
web/) и строка в../docs/dev/frontend-api-guide.md