Hello,
I have selected 2 decimals on my setup & the db is updated accordintly. When i update the price of a product from product edit (BO) the rounding that is taking place is applied on more than 2 decimals, this creates an issue some times that prices different by 0,01.
For example I add the price 39.73 in field "price without tax" targeting a 44,90 in field "price with tax" . Instead the price that show up in the field "price with tax" is 44.8949 which show the product at the price of 44,89 isntead of 44,90.