Merge pull request 'OQ-177: включение нераспределённой строки в КФО без корректировки' (#195) from feat/194-oq-vgo-include into main

This commit is contained in:
aep 2026-11-10 12:36:18 +03:00
commit 55110c4d85

View File

@ -182,6 +182,7 @@
| OQ-174 | Какая версия правил элиминации (§4) применяется к версии консолидации, если `consolidation_version.elimination_rules_version` не задан: открытые на сегодня, действующие на отчётную дату консолидации или на дату её составления; когда фиксировать номер версии | ревью arm-core PR #141 (21.10.2026) | §4, §5, AURORA-1536 | **закрыт решением владельца 21.10.2026 (docs #145):** версия правил, действующая на дату составления консолидации (создания версии), а не на отчётный период; фиксируется в `elimination_rules_version` при создании версии, не в GET-запросе; реализация — AURORA-1536. С DBML v5.23 (решение владельца 23.10.2026, docs #164) поле обязательно: у версий, созданных раньше, номер проставлен миграцией по дате создания |
| OQ-175 | Процент расхождения шахматки при отрицательной меньшей стороне: `variance_pct = variance / min(amount_a, amount_b) * 100` при отрицательном сальдо (возможно по §1) уходит в минус — пара (100, −5) даёт −2100 %, порог > 5 % не срабатывает, пара не подсвечивается. Считать от `\|min\|`, от меньшей по модулю стороны или подсвечивать пары с разными знаками всегда? | ревью arm-core #165 (AURORA-1651), 22.10.2026 | §6, шахматка, xlsx | открыт; до решения — как в коде (min со знаком); у пар ВГО §5 суммы сторон тоже со знаком (решение владельца 23.10.2026), но при `min ≤ 0` процент не считается и тройка подсвечивается |
| OQ-176 | Счёт `000` «Вспомогательный» (технический счёт 1С для ввода остатков, `kind = AP`, `is_off_balance = false`) входит в шахматку «все счета». Исключать его вместе с забалансовыми? | ревью arm-core #165 (AURORA-1651), 22.10.2026 | §6, режим «все счета» | открыт; до решения — входит (решение владельца 22.10.2026: не трогать) |
| OQ-177 | Нужен ли механизм ручного включения нераспределённой строки без встречной пары в элиминацию ВГО без корректировки агрегата. Сейчас: без корректировки сумма элиминации такого агрегата («Нет встречной стороны») = 0, сумма остаётся в статье ББ/ОФР компании как есть; попытка переключить «Учитывать в КФО» у строки, уже отнесённой к агрегату, отклоняется бэком — 422 `ENTRY_ALLOCATED` (отметка доступна только у нераспределённой строки, не у строки агрегата) | звонок с Аней и Игорем 30.10.2026; `docs/dev/api-contract-corrections.md` §3.3; AURORA-1395 (#9920570, п. 4) | корректировки (AURORA-1540/1541), разнесение строк и `vgo_assignment` (AURORA-1751) | открыт: интервью заказчика 02.11.2026 планировалось, итог в документах не зафиксирован (на 10.11.2026); единственный сегодняшний путь — ручная корректировка агрегата с суммой по статьям `debit[]`/`credit[]`, независимой от сумм сторон (не требует совпадения сторон); если заказчик скажет, что нужна возможность включения без корректировки — спроектировать механизм |
| OQ-178 | Порог превышения отклонения агрегата в таблице корректировок — ровно 5 % в допуске (строго `>`) или на проверку («от 5 % включительно», как читается DOC-272613/ТЗ)? Аналитик (Лысенко) на прямой вопрос не отвечал | `dev/api-contract-corrections.md` §2; R-34/R-35 (`arm-core`, `openspec/changes/corrections-table-ui/design.md`) | §5 п. 2a, §8 «Корректировка», экран «Таблица корректировок» | открыт; реализовано строго `>` 5 % (R-35, `domain/corrections.py`) — фронт и сервер синхронны между собой, но не точно со спорным текстом ТЗ; правка при подтверждении — один оператор в `editorModel.ts`/`CorrectionTable.tsx` и в `domain/corrections.py` |
| OQ-179 | Срок хранения сырых ответов ИС Сканирование (`raw/{job_id}.json`, роль `s3_bucket_role.raw`) и подтверждённых `uploads/`, на которые ссылаются факты качества (`quality_intake_fact`/`quality_outcome_fact`): эталонный прогон перенормализации использует их неопределённо долго, пока change `quality-metrics` не отменён | `openspec/changes/quality-metrics/design.md` §1.1; `arm-core/openspec/changes/quality-metrics/design.md` §9 | §14, ретеншн S3 (решает платформа) | открыт; до решения — `expires_at` не ставится ни одному из этих объектов (05.11.2026) |
| OQ-180 | Строки КФО вне бланка ФСБУ: нужны ли строки FNR03 «ППА», «Право пользования активами», «Износ основных средств», «Расхождение баланса по Активу и Пассиву», «Форма 0710002 с.2», «Дополнительная информация»? | DOC-274636 «Расчёт КФО» (черновик), «Что решить», вопрос 1; FNR03 (DOC-221276) | §8 «КФО» п. 1 | открыт, вопрос заказчику; допущение принято (docs #206): только бланк редакции на отчётную дату + строка `GOODWILL` |