How to prioritize price matrix adjustment if multiple condition matches the condition
Summary:
Based on 3 attributes there is price adjustment matrix which gets derived from Manage Price List Setup.
- Customer Name (Party name)
- Pricing Territory (Customer Account Level DFF)
- Customer Account Price List (Customer Account Level DFF)
Based on this matrix pricing is considered on the sales Order
Now when we create the order for this Item, initially we get the price adjustment as per row no 5 from above matrix. Note: (Upto row no 5 all condition matches the Sales order scenario)
When we save the order the prices change back to Row no 1 in the matrix.
We observed that it takes the matrix whichever was created first in the matrix and found the below algorithm is the one which triggers this behavior.
Tagged:
0