Affects Version/s: None
Fix Version/s: None
Sprint:Bug Crush Event - 21/2/2015
There is a problem with approximations if, in the ShoppingCartItem.basePrice field, a value with more than three decimal digits is set.
This can happen mainly for two reasons:
1) the price in the ProductPrice entity has three decimal digits (it is now possible because that field is now of type currency-precise)
2) the base price is calculated from a price rule
The problem is that, when the order is stored in the system, the unit price is approximated to two decimal digits (in OrderItem); unfortunately all the calculations (adjustments etc.) are performed with the original value with more than three decimal digits.
|Sprint||Bug Crush Event - 21/2/2015 [ 91 ]|
|Workflow||jira [ 12383376 ]||OFbiz Workflow [ 12507168 ]|