Ajustes LLPA, valores y conjuntos de valor. evaluador de condición (Fase-2 Slice 4)

Featurekamo-shared-library
Se descapó
26 de junio de 2026 a las 18:32 UTC
Autor
Kamo
Compromit
5fcfdd9

La capa de ajuste LLPA/ajuste - el motor predicado determinista para la combinación de 8.1 paso-4 ("an partidos de ajuste si TODAS sus condiciones están satisfechas"). - MlosPriceAdjustment (mlos-price-adjustment): rateSheetVersionId FK, productId (null=all), adjustmentGroup, operation (ADDITIVE-MULTIPLICATIVE), value, stackOrder, capValue, etiqueta. - MlosAdjustmentCondition (mlos.adojustment -condition): precioAdjustmentId FK, atributo, operador ******************* numLow/numHigh, valueSetId FK. - MlosValueSet (mlos.value-set) - MlosValueSetMember (mlos.value.set-member): nombrado categórico conjuntos; la excepción de propiedad de la plataforma doc 02 . el SET solamente; el miembro no lleva ningún espejo orgId propiedad a través del conjunto, no superficie de deriva). - AdjustmentConditionEvaluator (ungated .Component) . EscenarioFacts: ops numéricos vs num-low/high, set ops vs miembros resueltos; falle de hecho - no match; SET OPS FAIL CLOSED en miembro vacío/nula conjunto (un ajuste de valor blando-FK colgante nunca coincide silenciosamente con todos) y sin resolver null-resolutivo (no NPE). 9 **************** verde. Revisión adversariamente (2-agente de trabajo): fijo 2 OKs HIGH evaluadores insectos (NOT-IN fail-open en vacío set; NPE en null resolución) - dejó caer el miembro redundante orgId mirror per the review. Precios números bruto BigDecimal (corrección de la corta). KamoInitializer añade la propiedad de valores CHECK.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios