Автозамена файла: предупреждать, какие документы заменённого файла выпали (OQ-154) #58
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Решение владельца 07.10.2026 по OQ-154 (RSHB/arm-ka-docs#62): замена остаётся на уровне файла (DBML
file_status.SUPERSEDED, ТЗ 8.2), но аналитик должен видеть последствия.Проблема. Исправленный отдельный ОФР заменяет всю прежнюю книгу «ББ + ОФР» того же периода; подтверждённый ББ из неё уходит в
SUPERSEDEDи отвязывается от версий «в работе» (05-domain-rules.md§9.5 п. 3) — молча: след есть только вaudit_event(FILE_REPLACE).Решение. Если у заменённого файла есть документы, ключа которых (
document_type,osv_account_code, год, квартал) нет в новом файле, — добавить предупреждение вmetrics.mapping_warningsзадания нового файла (видно в карточке файла,JobBrief.mapping_warnings): какой файл заменён, какие документы выпали (тип, счёт, период; был лиCONFIRMED), из каких версий консолидации сняты привязки. Поведение замены не меняется.Объём. маппинг/автозамена, тест на книгу «ББ + ОФР» → отдельный ОФР, README,
docs/dev/frontend-api-guide.md(показать предупреждение); bounded.Закрыто PR #60 (merge
d8bf5b2). Обновление гайда фронта — в follow-up.