Boletins + procedência de mudança de boletins + aplicabilidade de base efetiva (Fase-2 corte 10)

Featurekamo-shared-library
Navios
26 de junho de 2026 às 21:47 UTC
Autor
Kamo
Enviar
cd51a4e

Fecha o inventário de entidade doc-02 §6.3 do catálogo. Boletins são os anúncios de mudança de investidores que geram novas versões de catálogo e substituem os antecessores (§6.5). - MlosBulletin (mlos bulletin, WORM): investidorId FK, título, emitido at, eficaz from (LocalDate), Effective basis (BulletinEffectiveBasis LOCK/NOTE/FUNDING/APLICATION), pipeline avô, suplanta id self-FK, source document id FK, status (BulletinStatus DRAFT/ACTIVE/SUPERSED). Guarda WORM congelada pelo conteúdo (sem eficácia até à janela; correcções = um novo boletim). - MlosBulletinChange (mlos bulletin change): change type, target product id, created guideline/ ******************* (no máximo, nenhum para RETIRED/MODIFIED), acção cadeia de procedência do boletim>versão. 4 enumas. - BoletimAplicabilidadeResolver (ungado) + EmpréstimoEfectivoDatas + Boletim tri-estadoAplicabilidade: codifica a regra de conformidade §6.5 (desaplicar effective basis é um erro de conformidade) — aplica-se iff Ativos + data-base >= effective from + not mapted; data de base em falta -> DETERMINADO (defer, nunca silenciosamente "antigos termos"; avô usa um pipeline EXPLICITEntryDate (compromisso marco), não uma data de aplicação codificada. 14 testes verdes. Revisado adversamente (2-agente): MEDIUM fixo (avô aplicação codificada Data + interna contradição -> pipeline explícitoEntryDate), LOW (falso-base falha-direção -> tri-estado INDETERMINATE), + javadoc (no máximo um created version, supersession caller-contract). NÃO Mudança de código KamoInitializer.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços