KamoCRM

Ajustări LLPA + seturi de valori + evaluator de stare (Pase-2 Slice 4)

Featurekamo-shared-library
Shipped
26 iunie 2026 la 18:32 UTC
Author
Kamo
Commit
5fcfdd9

Stratul LLPA/ajustarea + motorul predicat determinist pentru potrivirea §8.1 pas-4 ("an ajustarea se potrivește dacă toate condițiile sale sunt îndeplinite"). - MlosPriceAdjustment (mlos price ajustation): rateSheetVersionId FK, productId (null=toate), ajustareGroup, operation (ADDITIVIVATICION), value, stackOrder, capValue, eticheta. - MlosAdjustmentCondition (mlos ajustation condition): pretAdjustmentId FK, atribut, operator - Nu. numLow/numHigh, valoareSetId FK. - MlosValueSet (mlos value set) + MlosValueSetMember (mlos value set member): named category Seturi; doc 02 §6.2 Excepție deținută de platformă (organizare Id anulable + platformaOwned pavilion on numai SET; membrul nu are nicio oglindă orgId - AdjustationConditionEvaluator (unged @Component) + ScenarioFacts: numeric ops vs num low/high, set ops vs membrii rezolvați; lipsă de fapt → nici un meci; SET OPS FAIL ÎNCHIS pe membru gol / null set (un set de valori soft-FK atârnând niciodată nu se potrivește în tăcere cu toată lumea) și nul-rezolvator-sigur (fără NPE). 9 *************de verde. Revizuit adversar (2- flux de lucru agent): fix 2 bug-uri Evaluator HIGH (NOT IN eșuează deschis pe gol Set; NPE on null resolutionr) + a scăzut oglinda orgId a membrului redundant pe revizuire. Prețuri numere brute BigDecimal (corecție Slice-3). KamoInitializer adaugă valoarea-set de proprietate CEC.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing