@@ -, +, @@ --- C4/Circulation.pm | 6 +++--- C4/Members.pm | 2 +- .../intranet-tmpl/prog/en/modules/circ/circulation.tt | 3 ++- .../en/modules/circ/circulation_batch_checkouts.tt | 11 ++++++++++- t/db_dependent/Patron.t | 19 +------------------ 5 files changed, 17 insertions(+), 24 deletions(-) --- a/C4/Circulation.pm +++ a/C4/Circulation.pm @@ -864,11 +864,11 @@ sub CanBookBeIssued { } if ( $guarantees_non_issues_charges > $no_issues_charge_guarantees && !$inprocess && !$allowfineoverride) { - $issuingimpossible{DEBT_GUARANTEES} = sprintf( "%.2f", $guarantees_non_issues_charges ); + $issuingimpossible{DEBT_GUARANTEES} = $guarantees_non_issues_charges; } elsif ( $guarantees_non_issues_charges > $no_issues_charge_guarantees && !$inprocess && $allowfineoverride) { - $needsconfirmation{DEBT_GUARANTEES} = sprintf( "%.2f", $guarantees_non_issues_charges ); + $needsconfirmation{DEBT_GUARANTEES} = $guarantees_non_issues_charges; } elsif ( $allfinesneedoverride && $guarantees_non_issues_charges > 0 && $guarantees_non_issues_charges <= $no_issues_charge_guarantees && !$inprocess ) { - $needsconfirmation{DEBT_GUARANTEES} = sprintf( "%.2f", $guarantees_non_issues_charges ); + $needsconfirmation{DEBT_GUARANTEES} = $guarantees_non_issues_charges; } } --- a/C4/Members.pm +++ a/C4/Members.pm @@ -343,7 +343,7 @@ sub patronflags { if ( $guarantees_non_issues_charges > $no_issues_charge_guarantees ) { my %flaginfo; $flaginfo{'message'} = sprintf 'patron guarantees owe %.02f', $guarantees_non_issues_charges; - $flaginfo{'amount'} = sprintf "%.02f", $guarantees_non_issues_charges; + $flaginfo{'amount'} = $guarantees_non_issues_charges; $flaginfo{'noissues'} = 1 unless C4::Context->preference("allowfineoverride"); $flags{'CHARGES_GUARANTEES'} = \%flaginfo; } --- a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/circ/circulation.tt @@ -3,6 +3,7 @@ [% USE KohaDates %] [% USE ColumnsSettings %] [% USE ItemTypes %] +[% USE Price %] [% IF Koha.Preference('ExportRemoveFields') OR Koha.Preference('ExportWithCsvProfile') %] [% SET exports_enabled = 1 %] [% END %] @@ -231,7 +232,7 @@ $(document).ready(function() { [% END %] [% IF ( DEBT_GUARANTEES ) %] -