[Koha-bugs] [Bug 12285] Allow easy printing of patron's fines
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Sun Jul 20 20:48:42 CEST 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12285
--- Comment #7 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Comment on attachment 29692
--> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=29692
Bug 12285: Allow easy printing of patron's fines.
Review of attachment 29692:
--> (http://bugs.koha-community.org/bugzilla3/page.cgi?id=splinter.html&bug=12285&attachment=29692)
-----------------------------------------------------------------
Hi Pasi,
I have added my comments using Splinter review, hope everything is clear.
Again, I really like the idea of this and hope you can provide a follow-up.
Addition to Splinter comments:
Please include the new notice template in the translated sample_notices.sql as
well. Leaving them in English is fine.
::: C4/Members.pm
@@ +2406,5 @@
> );
> }
>
> +
> +sub GetBorrowerFines {
I am not sure this one is needed - why not use GetMemberAccountRecords? If we
are to keep this one, please point out why it's more useful and add unit tests
and documentation (POD).
@@ +2422,5 @@
> + my $data = $sth->fetchall_arrayref({});
> + return $data;
> +}
> +
> +sub FineSlip {
Needs unit tests.
::: installer/data/mysql/en/mandatory/sample_notices.sql
@@ +143,5 @@
> Your library.'
> );
> +
> +INSERT INTO letter (module, code, branchcode, name, is_html, title, content, message_transport_type)
> +VALUES ( 'circulation', 'FINESLIP', '', 'Patron fines -slip', '1', 'Fines', '<<borrowers.firstname>> <<borrowers.surname>><br>
I think 'Fines and fees slip' would maybe be better.
@@ +149,5 @@
> +Fines: <<total.fines>>
> +<ul>
> +<fines>
> +<li><<fines.date_due>>, <<fines.amount>><br>
> +Bar code: <<items.barcode>><br>
Small typo - barcode, please fix.
::: installer/data/mysql/updatedatabase.pl
@@ +8573,5 @@
> +$DBversion = "3.17.00.XXX";
> +if ( CheckVersion($DBversion) ) {
> + $dbh->do("
> +INSERT INTO letter (module, code, branchcode, name, is_html, title, content, message_transport_type)
> +VALUES ( 'circulation', 'FINESLIP', '', 'Patron fines -slip', '1', 'Fines', '<<borrowers.firstname>> <<borrowers.surname>><br>
Please fix the name here too.
@@ +8579,5 @@
> +Fines: <<total.fines>>
> +<ul>
> +<fines>
> +<li><<fines.date_due>>, <<fines.amount>><br>
> +Bar code: <<items.barcode>><br>
Small typo, please fix.
::: koha-tmpl/intranet-tmpl/prog/en/includes/members-toolbar.inc
@@ +129,4 @@
> [% IF ( CAN_user_borrowers ) %]<li><a id="printsummary" href="#">Print summary</a></li>[% END %]
> <li><a id="printslip" href="#">Print slip</a></li>
> <li><a id="printquickslip" href="#">Print quick slip</a></li>
> + <li><a id="printfineslip" href="#">Print fines</a></li>
Maybe print fines and fees? Just a suggestion, not blocker.
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list