Goal
Do not allow use of Pricing Logic field in Product master (in JSON formulaName property).
Why
Field Pricing Logic was introduced with one of the first versions of Pricefx to be able to price different logics differently. However this pricing logic is used by Quote and Price Setting modules as an override of the default pricing logic and it doesn’t make sense to have the same pricing logic for quote and pricelist. So the best practice is to move the pricing logic for a given product to the quote or pricing logic.
Next Steps
-
Report in Platform or Mixpanel that will list partitions using such field.
-
Remove the field from core.