[% BLOCK html_head %] [% END %] [% PROCESS "default/opac/common.tt2" %] [% WRAPPER "default/opac/base.tt2" %] [% INCLUDE "default/opac/myopac/_links.tt2" myopac_page = "fines" %]

Summary

Total Owed Total Paid Balance Owed
[% money(ctx.fines.total_owed) %] [% money(ctx.fines.total_paid) %] [% money(ctx.fines.balance_owed) %]
[% IF ctx.fines.circulation.size > 0 %]

Overdue materials

[% FOR f IN ctx.fines.circulation %] [% attrs = {marc_xml => f.marc_xml}; %] [% PROCESS get_marc_attrs args=attrs; %] [% END %]
Title Author Checkout Date Due Date Date Returned Balance Owed
[% attrs.title %] [% attrs.author %] [% date.format( ctx.parse_datetime(f.xact.circulation.xact_start), "%Y-%m-%d" ) %] [% date.format( ctx.parse_datetime(f.xact.circulation.due_date), "%Y-%m-%d" ) %] [% IF f.xact.circulation.checkin_time; date.format( ctx.parse_datetime(f.xact.circulation.checkin_time), "%Y-%m-%d" ); END %] [% money(f.xact.balance_owed) %]
[% END %] [% IF ctx.fines.grocery.size > 0 %]

Other Fees

[% FOR f IN ctx.fines.grocery %] [% END %]
Transaction Start Time Last Payment Time Initial Amount Owed Total Amount Paid Balance Owed Billing Type
[% date.format( ctx.parse_datetime(f.xact.xact_start), "%Y-%m-%d" ) %] [% IF f.xact.last_payment_ts; date.format( ctx.parse_datetime(f.xact.last_payment_ts), "%Y-%m-%d" ); END %] [% money(f.xact.total_owed) %] [% money(f.xact.total_paid) %] [% money(f.xact.balance_owed) %] [% f.xact.last_billing_type %]
[% END %] [% END %]