[Koha-bugs] [Bug 36049] Rounding prices sometimes leads to incorrect results

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Feb 8 15:32:28 CET 2024


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=36049

--- Comment #1 from Raphael Straub <raphael.straub at kit.edu> ---
Created attachment 161918
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=161918&action=edit
Bug 36049: Fix price rounding and add a unit test

This patch only fixes price rounding by using Math::BigFloat.

To test:
1) Create an order line in acquisitions with vendor price 18.90 and a
   discount of 5 %.
2) Verify that the total (tax excl.) in the order table on the basket
   page is 17.95.
3) Apply the patch.
4) Reload the basket page.
5) Verify that the total (tax excl.) in the order table on the basket
   page now is 17.96, which is correct.
6) Run: prove t/Number/Price.t

Sponsored-by: Karlsruhe Institute of Technology (KIT)

-- 
You are receiving this mail because:
You are watching all bug changes.


More information about the Koha-bugs mailing list