API до сводной ОСВ: пробелы по макету и комментариям фронта (периметр при создании, чек-лист в карточке, файлы в версии) #42
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?
Цель
Закрыть пробелы API пути пользователя до сводной ОСВ, найденные аудитом «экраны макета ↔ API» и комментариями фронтенда (07.10.2026). Код — arm-core; документы — отдельный PR в arm-ka-docs.
Что сделать (arm-core)
POST /consolidations— необязательноеlegal_entity_ids: нет поля — периметр из ГСК (как сейчас); есть — все ЮЛ из этой ГК (422ENTITY_NOT_IN_GROUP), не меньше двух (PERIMETER_TOO_SMALLпо выбранным, а не по ГСК). Одна транзакция, одно событие аудита.VersionCardотдаётrules[](какChecklistOut.rules), чтобыmembers[].checklist[]можно было пометить ББ / ОФР / ОСВ <счёт> без второго запроса.MemberOut: тип ЮЛ (entity_type), счета загруженных ОСВ ЮЛ (не только правила комплекта) — состав полей уточнить в дизайне.GET /legal-entities/{id}/files— фильтрconsolidation_version_id(смысл фильтра — в дизайне).Решения владельца (07.10.2026)
unmapped,unmapped_total) — текущее поведение API верно, меняется только описание.consolidation_member, в справочник переезжает по факту верификации (Срез 7). Колонка «ГСК» на [34] до верификации не заполняется.Документы (arm-ka-docs, отдельный PR)
FileOut/JobBrief/DocumentBrief,GET /files/{id},DELETE /files/{id}(409), кодыrejected[]загрузки,GET /documents/{id},/entries, справочники для [03]/[36]/[42]/[60] (П-5); новые поля пп. 1–4.10-user-journey.mdшаг 2.1 иmockup/INDEX.md[42] — блок «ЮЛ консолидации»; «CSV в Срезе 4 нет» в10-user-journey.md:80иdev/api-contract-slice-4.md:158.Вне объёма
Шахматка и далее (Срезы 5–7), «Утверждён в РФ» / «Верифицирован в ГО» (Срез 7), шапка формы ОКЕИ/ОПФ (П-4, контракт), монозаёмщики [60] (П-6),
period_check(OQ-120).Закрыта PR #46 (merge
a6fae0b); документы — RSHB/arm-ka-docs#51; архив change front-api-gaps —3b4f329в main. Отложенное — в follow-up issue.