[FIX] point_of_sale: correctly handle the rounding when the unit's rounding is set to zero