diff --git a/api/src/services/consolidations.py b/api/src/services/consolidations.py index 72846c0..dcfc544 100644 --- a/api/src/services/consolidations.py +++ b/api/src/services/consolidations.py @@ -6,7 +6,8 @@ audit-trail `CONSOLIDATION_CREATE`; design D-15, D-16). с тем же телом) → проверки → запись. Перимeтр версии при создании — текущие члены ГСК или выбранные ЮЛ ГК (`legal_entity_ids`, front-api-gaps D-1), `is_head_entity = false`; ГСК в `consolidation.related_group_id` не сохраняется (фиксируется при верификации, Срез 7). Блокировка на создателя не ставится. Параллельное создание того -же периода ловит UNIQUE `uq_consolidation_group_year_quarter` → `IntegrityError` → 409 `CONSOLIDATION_EXISTS` (`common/constraint_conflicts.py`). +же периода ловит UNIQUE `uq_consolidation_group_year_quarter` → `IntegrityError` → 409 `CONSOLIDATION_EXISTS` +(`common/constraint_conflicts.py`). """ import uuid