KamoCRM

RateSheetVersionPublisher — doc 02 §6.5 — Supersessione efficace per l'abbattimento

Featurekamo-shared-library
Spegnimento
27 giugno 2026 alle ore 19:48 UTC
Autore
Kamo
Impegno
e8d78ce

L'anteriore atomico chiude il MLOSCatalogService bootstrap bundle scrittore differito. Pubblicare una nuova versione del foglio di tasso per un esistente (org, investitore) la portata ora chiude il predecessore (ACTIVE→SUPERSED + Effect until = successore.efficace da), collega il successore (supersedes id, prossimo intraday sequence no) e svuota la chiusura del priore PRIMA del candidato INSERT — Hibernate ordini INSERTs prima UPDATEs in un colore, quindi salvareAndFlush(prior) è tenuto a evitare una violazione ux rate sheet version active parziale-unique. Shared-lib @Component gated mlos.catalog.enabled (l'efficaceVersionResolver schema sibling); la chiusura è WORM-legale per costruzione contro l'entità @Preupdate guard. 15 test no-DB (Mockito) incl. 2-agent adversarial review → FIX THEN SHIP (1 must-fix applicato: fonteDocumentId convalidato davanti → pulito 400, non un post-effetto 500). Nessuna nuova entità/table/repo-interface → no KamoInitializer run.

Tutte le modifiche

Come quello che vedi la spedizione?

Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.

Inizia gratis per sempreVisualizza il prezzo