BZ-11819:Make sure all currency calculations correctly round, not truncate