@@ -, +, @@ --- .../intranet-tmpl/prog/en/modules/members/paycollect.tt | 5 +++-- members/paycollect.pl | 3 +++ 2 files changed, 6 insertions(+), 2 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/paycollect.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/paycollect.tt @@ -195,10 +195,11 @@ [% IF type == 'writeoff' %] [% ELSE %] - + [% END %] - + [% total %] + [% SET payment_types = AuthorisedValues.GetAuthValueDropbox('PAYMENT_TYPE') %] [% IF payment_types %] --- a/members/paycollect.pl +++ a/members/paycollect.pl @@ -34,6 +34,7 @@ use Koha::Patron::Categories; use Koha::AuthorisedValues; use Koha::Account; use Koha::Token; +use Koha::Number::Price; my $input = CGI->new(); @@ -188,6 +189,8 @@ if ( $input->param('error_over') ) { $template->param( error_over => 1, total_due => scalar $input->param('amountoutstanding') ); } +$total_due = Koha::Number::Price->new( $total_due )->format({mon_decimal_point => '-'}); + $template->param( type => $type, borrowernumber => $borrowernumber, # some templates require global --