Resolved an issue with the Promotions Engine that may have affected sales
where multiple ‘Best Price’ promotions were effective.
In the affected sales, the Promotions Engine correctly calculated the number of
discounts to apply and their respective discount values, but then incorrectly
distributed the discount value to each of the individual sale items.
This would result in a sale with the correct overall net sale total value, but
incorrect individual item values.