Linhas de trabalho, notas e fornecedores para que as abas de ordem de trabalho possam persistir

Featurekamo-shared-library
Navios
27 de agosto de 2026 às 08:57 UTC
Autor
Kamo
Enviar
93aa00e

Trabalho e peças se tornam linhas ServiceJobLine no trabalho em vez de ServiceLineItem linhas, porque OrderLineItem.order é opcional = false: a ServiceLineItem não pode existir sem uma Ordem, e registros técnicos trabalho muito antes de qualquer coisa é cobrado. Tornar esse pai nulo seria deixar uma PurchaseLineItem existir fora de uma ordem também, então o teste de mapeamento prende o invariante. ServiceJobNote é de autoria e somente anexo - sem atualizaçãoAt, criadoAt updatable = false e carimbado em @PrePersist. ServiceJobVendor é o muitos lados da aba Fornecedores sempre exibido; papel permanece texto livre porque não existe nenhum vocabulário tipo vendedor para congelar no esquema. Cada repositório atinge o org através de uma associação EXPLICIT do trabalho. O l.job.organization.id implícito renders como um INNER juntar e silenciosamente deixa cair linhas cuja associação é nula; ServiceJobLineMapping Teste afirma a forma em vez de confiar nela.

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