[Koha-bugs] [Bug 13321] Tax and prices calculation need to be fixed

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Thu Oct 13 17:41:04 CEST 2016


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

Koha Team Lyon 3 <koha at univ-lyon3.fr> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #55417|0                           |1
        is obsolete|                            |

--- Comment #84 from Koha Team Lyon 3 <koha at univ-lyon3.fr> ---
Created attachment 56424
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=56424&action=edit
Bug 13321: Fix the prices calculation method

Well, we have finally arrived here \o/

The method where the prices are calculated uses the equations listed on
the wiki page (http://wiki.koha-community.org/wiki/GST_Rewrite_RFC).

The ecost is calculated from the rrp (using the discount and the tax
rate). That's why we removed the ability to edit this value.

That's why we remove the ability to edit the ecost on ordering in a
previous commit (bug 12840).

The total is now calculated in the scripts. That's why this patch
removes lines in the test file.

In C4::Acquisition::populate_order_with_prices, the calculation on
receiving must depend on the 'invoiceincgst' supplier parameter, and not
listincgst (which is used on ordering).
It also removes the rounding errors, now we store "exact" values in DB
(10^-6).
The values will be displayed using the Price TT plugin it will round the
values for us.

Signed-off-by: Laurence Rault <laurence.rault at biblibre.com>

Signed-off-by: Francois Charbonnier <francois.charbonnier at inlibro.com>

Signed-off-by: Sonia Bouis <sonia.bouis at univ-lyon3.fr>
Signed-off-by: Sonia Bouis <koha at univ-lyon3.fr>

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


More information about the Koha-bugs mailing list