@@ -, +, @@ lines receipt When displaying Fines > Account tab for a patron, you can see on screen a Note column that is missing if you click on Print Test plan : * Find a patron with accountlines or add them manually (Create manual invoice/credit). * Be sure some of them got a Note * Clik on Print fior those lines Without patch, the printed receipt does not show the Note column with the patch, the printed receipt shows a Note column and Note content is correctly printed for accountline with a note. --- .../intranet-tmpl/prog/en/modules/members/printfeercpt.tt | 12 +++++++----- .../intranet-tmpl/prog/en/modules/members/printinvoice.tt | 12 +++++++----- members/printfeercpt.pl | 1 + members/printinvoice.pl | 1 + 4 files changed, 16 insertions(+), 10 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/printfeercpt.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/printfeercpt.tt @@ -15,23 +15,23 @@ [% IF ( LibraryName ) %] - [% END %] - - - @@ -39,6 +39,7 @@ + @@ -61,13 +62,14 @@ [%- END -%] [%- IF account.description %], [% account.description %][% END %] + [% IF ( account.amountcredit ) %] [% END %] - + [% IF ( totalcredit ) %] --- a/koha-tmpl/intranet-tmpl/prog/en/modules/members/printinvoice.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/members/printinvoice.tt @@ -13,23 +13,23 @@
+

[% LibraryName %]

+

Fee receipt

+ [% IF ( branchname ) %]

[% branchname %]

[% END %]
+ Received with thanks from [% firstname %] [% surname %]
Card number : [% cardnumber %]
Date Description of chargesNote Amount
[% account.note %][% ELSE %][% END %][% account.amount %]
Total outstanding dues as on date : Total outstanding dues as on date : [% ELSE %][% END %][% total %]
[% IF ( LibraryName ) %] - [% END %] - - - @@ -37,6 +37,7 @@ + @@ -60,6 +61,7 @@ [%- END -%] [%- IF account.description %], [% account.description %][% END %] + [% IF ( account.amountcredit ) %] [% IF ( account.amountoutstandingcredit ) %] @@ -67,7 +69,7 @@ [% END %] - + [% IF ( totalcredit ) %] --- a/members/printfeercpt.pl +++ a/members/printfeercpt.pl @@ -102,6 +102,7 @@ for (my $i=0;$i<$numaccts;$i++){ 'amountoutstanding' => sprintf("%.2f",$accts->[$i]{'amountoutstanding'}), 'accountno' => $accts->[$i]{'accountno'}, accounttype => $accts->[$i]{accounttype}, + 'note' => $accts->[$i]{'note'}, ); if ($accts->[$i]{'accounttype'} ne 'F' && $accts->[$i]{'accounttype'} ne 'FU'){ --- a/members/printinvoice.pl +++ a/members/printinvoice.pl @@ -101,6 +101,7 @@ for ( my $i = 0 ; $i < $numaccts ; $i++ ) { 'amountoutstanding' => sprintf( "%.2f", $accts->[$i]{'amountoutstanding'} ), 'accountno' => $accts->[$i]{'accountno'}, accounttype => $accts->[$i]{accounttype}, + 'note' => $accts->[$i]{'note'}, ); if ( $accts->[$i]{'accounttype'} ne 'F' && $accts->[$i]{'accounttype'} ne 'FU' ) { --
+

[% LibraryName %]

+

INVOICE

+ [% IF ( branchname ) %]

[% branchname %]

[% END %]
+ Bill to: [% firstname %] [% surname %]
Card number: [% cardnumber %]
Date Description of chargesNote Amount Amount outstanding
[% account.note %][% ELSE %][% END %][% account.amount %][% ELSE %][% END %][% account.amountoutstanding %]
Total outstanding dues as on date: Total outstanding dues as on date: [% ELSE %][% END %][% total %]