https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43964 Bug ID: 43964 Summary: Maintenance script to find and optionally fix account lines with excess decimal places Initiative type: --- Sponsorship --- status: Product: Koha Version: Main Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: Command-line Utilities Assignee: koha-bugs@lists.koha-community.org Reporter: martin.renvoize@openfifth.co.uk QA Contact: testopia@bugs.koha-community.org CC: jake.deery@openfifth.co.uk, robin@catalyst.net.nz Depends on: 43960 Blocks: 23728 Target Milestone: --- Add a maintenance script to find, and optionally fix, account lines stored with more decimal places than the currency allows. Part of the currency rounding work collected on bug 23728. Report mode lists lines where amount differs from the amount rounded to the currency decimal_digits. An explicit opt-in fix mode rounds amount and amountoutstanding and records an offset; settled lines are not rewritten by default. Referenced Bugs: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=23728 [Bug 23728] Rounding code should be moved to a Koha module so code can be centralised https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=43960 [Bug 43960] Round account line amounts at write time per income rounding preferences -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.