RateSheetVersionPublisher — doc 02 §6.5 суперсессия по эффективному датированию

Featurekamo-shared-library
Порезанный
27 июня 2026 г. в 19:48 UTC
Автор
Kamo
Обещать
e8d78ce

Атомное предварительное окно закрывает загрузочную станцию MLOSCatalogService Отсрочка. Публикация новой версии тарифного листа для существующего (орг, инвестор) Сфера применения теперь закрывает предшественника (ACTIVE→SUPERSEDED + effective until = правопреемник.effective from), связывает правопреемника (supersedes id, next intraday sequence no) и смывает ближний перед кандидатом INSERT — Hibernate Заказывает INSERTs перед обновлением в смыве, поэтому требуется сохранить AndFlush (предшествующий). Избегайте самоподверженного частично уникального нарушения ux rate sheet version active. Shared-lib @Component gated mlos.catalog.enabled модель братьев и сестер; закрытие является WORM-юридическим путем строительства против предприятия @PreUpdate guard. 15 no-DB тестов (Mockito) incl. flush-order InOrder + WORM-guard 2-агентный состязательный обзор → FIX THEN SHIP (1 must-fix) SourceDocumentId проверил спереди → чистые 400, а не побочный эффект 500. Никакой новой сущности/таблицы/репо-интерфейса → никакого запуска KamoInitializer.

Все изменения

Как вы видите судоходство?

Каждое из этих обновлений автоматически попадает в ваше рабочее пространство. Начните бесплатно и смотрите, как он растет неделю за неделей.

Начните бесплатно навсегдаПосмотреть цены