]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/staff/circ/patron/t_xact_details.tt2
LP#1748986 Broaden billing interface labels
[Evergreen.git] / Open-ILS / src / templates / staff / circ / patron / t_xact_details.tt2
1 <h3>[% l('Transaction #[_1]', '{{xact.id()}}') %]</h3>
2
3 <div class="row">
4   <div class="col-md-2 strong-text">[% l('Billing Location') %]</div>
5   <div class="col-md-2">{{xact.billing_location().shortname()}}</div>
6   <div class="col-md-2 strong-text">[% l('Total Billed') %]</div>
7   <div class="col-md-2">{{xact.summary().total_owed() | currency}}</div>
8   <div class="col-md-2 strong-text">[% l('Title') %]</div>
9   <div class="col-md-2">
10     <a ng-if="title_id" target="_self" href="[% ctx.base_path %]/staff/cat/catalog/record/{{title_id}}">{{title}}</a>
11     <span ng-if="!title_id">{{title}}</span>
12   </div>
13 </div>
14 <div class="row">
15   <div class="col-md-2 strong-text">[% l('Type') %]</div>
16   <div class="col-md-2">{{xact.summary().xact_type()}}</div>
17   <div class="col-md-2 strong-text">[% l('Total Paid/Credited') %]</div>
18   <div class="col-md-2">{{xact.summary().total_paid() | currency}}</div>
19   <div class="col-md-2 strong-text">[% l('Checked Out') %]</div>
20   <div class="col-md-2">{{xact.circulation().xact_start() | date:$root.egDateAndTimeFormat}}</div>
21 </div>
22 <div class="row">
23   <div class="col-md-2 strong-text">[% l('Start') %]</div>
24   <div class="col-md-2">{{xact.xact_start() | date:$root.egDateAndTimeFormat}}</div>
25   <div class="col-md-2 strong-text">[% l('Balance Due') %]</div>
26   <div class="col-md-2">{{xact.summary().balance_owed() | currency}}</div>
27   <div class="col-md-2 strong-text">[% l('Due Date') %]</div>
28   <div class="col-md-2">{{xact.circulation().due_date() | egDueDate:$root.egDateAndTimeFormat:xact.circulation().circ_lib():xact.circulation().duration()}}</div>
29 </div>
30 <div class="row">
31   <div class="col-md-2 strong-text">[% l('Finish') %]</div>
32   <div class="col-md-2">{{xact.xact_finish() | date:$root.egDateAndTimeFormat}}</div>
33   <div class="col-md-2 strong-text">[% l('Renewal?') %]</div>
34   <div class="col-md-2">
35     <span ng-if="xact.circulation.desk_renewal == 't'">[% l('Desk') %]</span>
36     <span ng-if="xact.circulation.phone_renewal == 't'">[% l('Phone') %]</span>
37     <span ng-if="xact.circulation.opac_renewal == 't'">[% l('OPAC') %]</span>
38   </div>
39   <div class="col-md-2 strong-text">[% l('Checked In') %]</div>
40   <div class="col-md-2">{{xact.circulation().checkin_time() | date:$root.egDateAndTimeFormat}}</div>
41 </div>
42
43 <div ng-if="xact.circulation()">
44   <hr/>
45   <h3>[% l('Item Summary') %]</h3>
46   <div class="row">
47     <div class="col-md-2 strong-text">[% l('Barcode') %]</div>
48     <div class="col-md-2">
49       <a title="[% l('Item Details') %]" target="_self"
50         href='./cat/item/{{xact.circulation().target_copy().id()}}'>
51         {{xact.circulation().target_copy().barcode()}}
52       </a>
53     </div>
54     <div class="col-md-2 strong-text">[% l('Location') %]</div>
55     <div class="col-md-2">
56       {{xact.circulation().target_copy().location().name()}}
57     </div>
58     <div class="col-md-2 strong-text">[% l('Call Number') %]</div>
59     <div class="col-md-2">
60       {{xact.circulation().target_copy().call_number().label()}}
61     </div>
62   </div>
63   <div class="row">
64     <div class="col-md-2 strong-text">[% l('Status') %]</div>
65     <div class="col-md-2">
66       {{xact.circulation().target_copy().status().name()}}
67     </div>
68     <div class="col-md-2 strong-text">[% l('Circulate') %]</div>
69     <div class="col-md-2">
70       {{xact.circulation().target_copy().circulate() == 't'}}
71     </div>
72     <div class="col-md-2 strong-text">[% l('Reference') %]</div>
73     <div class="col-md-2">
74       {{xact.circulation().target_copy().ref() == 't'}}
75     </div>
76   </div>
77   <div class="row">
78     <div class="col-md-2 strong-text">[% l('Holdable') %]</div>
79     <div class="col-md-2">
80       {{xact.circulation().target_copy().holdable() == 't'}}
81     </div>
82     <div class="col-md-2 strong-text">[% l('OPAC Visible') %]</div>
83     <div class="col-md-2">
84       {{xact.circulation().target_copy().opac_visible() == 't'}}
85     </div>
86
87     <div class="col-md-2 strong-text">[% l('Created') %]</div>
88     <div class="col-md-2">
89       {{xact.circulation().target_copy().create_date() | date:$root.egDateAndTimeFormat}}
90     </div>
91   </div>
92   <div class="row">
93     <div class="col-md-2 strong-text">[% l('Edited') %]</div>
94     <div class="col-md-2">
95       {{xact.circulation().target_copy().edit_date() | date:$root.egDateAndTimeFormat}}
96     </div>
97     <div class="col-md-2 strong-text">[% l('Age Protect') %]</div>
98     <div class="col-md-2">
99       {{xact.circulation().target_copy().age_protect().name()}}
100     </div>
101     <div class="col-md-2 strong-text">[% l('Total Circulations') %]</div>
102     <div class="col-md-2">
103       {{total_circs}}
104     </div>
105   </div>
106 </div>
107
108 <hr/>
109 <ul class="nav nav-tabs">
110   <li ng-class="{active : xact_tab == 'statement'}">
111     <a href="./circ/patron/{{patron().id()}}/bill/{{xact.id()}}/statement">
112         [% l('Statement') %]
113     </a>
114   </li>
115   <li ng-class="{active : xact_tab == 'details'}">
116     <a href="./circ/patron/{{patron().id()}}/bill/{{xact.id()}}/details">
117         [% l('Details') %]
118     </a>
119   </li>
120 </ul>
121 [% INCLUDE 'staff/circ/patron/t_xact_details_statement.tt2' %]
122 [% INCLUDE 'staff/circ/patron/t_xact_details_details.tt2' %]