Файлы в контексте консолидации: stored_file.consolidation_id, маршруты /consolidations/{id}/legal-entities/{le}/files (DBML v5.18, #96) #97
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/96-console-files"
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?
Closes #96. Спека: openspec change
console-files(этот репозиторий), сквозной дизайн — docs #90 / PR #91 (DBML v5.18). Зависит от docs PR (DBML v5.18); arm-web — RSHB/arm-web#26.Что сделано
0006_dbml_v5_18:stored_file.consolidation_id(nullable FK, последняя колонка), индекс(legal_entity_id, consolidation_id), backfill поconsolidation_document(самый ранний период: год, затем квартал).GET /consolidations/{cid}/legal-entities/{le}/files— рабочий стол консолидации для ЮЛ (consolidation_idИЛИ документ привязан к версии консолидации);FileOut.consolidation_id.POST /consolidations/{cid}/legal-entities/{le}/files— загрузка в консолидацию; версии «в работе» с ЮЛ в периметреINITIATED->DOCUMENTS_PROCESSING. УPOST /legal-entities/{id}/filesqueryconsolidation_version_idудалён.consolidation_idпервого заменённого файла со значением.consolidations-api.Rulings I made
Claude Fable 5.1по требованию плана. Цена ошибки: нулевая (только сообщение коммита).Находки
4abfa034abfa03(ниже)1e888d44abfa03members()в цикле вместо одного EXISTS4abfa0325307edarm-core/web/src/services/api/files.ts:19всё ещё ��лёт?consolidation_version_id=— ядро его игнорирует, переход версии при загрузке из arm-core/web не произойдёт4abfa034abfa034abfa03UploadResultvsErrorDetailopenspec archivemake check-full (на
4abfa03), EXIT=0🤖 Generated with Claude Code