From f3cb186de5d60395d5d681dc5e83971d0717592a Mon Sep 17 00:00:00 2001 From: Jacek Ablewicz Date: Mon, 10 Feb 2014 10:09:21 +0100 Subject: [PATCH] Bug 11680: (follow-up) fix unexpected tax rate changes on edit Follow-up to fix similar issue on vendor edit. If the tax rates in Acquisitions -> gist system preference are entered with trailing zeroes, given vendor tax rate value may not be correctly handled on vendor edit. Test plan for this follow-up: 1) insert some tax rates with trailing zeroes in gist system preference (e.g: '0|0.080|0.12|0.20|0.23') 2) add some vendors, choosing 8.0% 12.0% 20.0% 23.0% as gst rate 3) try to modify them 4) note that vendors with 12.0% and 23.0% tax rates are preserving previously choosen rates on edit, while the ones with 8.0% and 20.0% do not (they are defaulting to the first defined tax rate) 5) apply the patch 6) repeat 2) and 3) 7) all tax rates configured in system prefrence shall now behave properly while editing vendors Signed-off-by: Jonathan Druart Signed-off-by: Galen Charlton --- acqui/supplier.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/acqui/supplier.pl b/acqui/supplier.pl index df417c0934..86aad0aa1b 100755 --- a/acqui/supplier.pl +++ b/acqui/supplier.pl @@ -137,7 +137,7 @@ if ( $op eq 'display' ) { # get option values from gist syspref my @gst_values = map { - option => $_ + option => $_ + 0.0 }, split( '\|', C4::Context->preference("gist") ); $template->param( -- 2.39.2