]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/server/patron/bills_overlay.xul
c823839d4f3ec62ffe87782a9ebdf20dbe2cd7e1
[Evergreen.git] / Open-ILS / xul / staff_client / server / patron / bills_overlay.xul
1 <?xml version="1.0"?>
2 <!DOCTYPE overlay PUBLIC "" ""[
3         <!--#include virtual="/opac/locale/${locale}/lang.dtd"-->
4 ]>
5 <overlay id="bills_overlay" 
6         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
7
8 <script>dump('loading bills_overlay.xul\n');</script>
9
10 <commandset id="bills_cmds" />
11
12 <box id="bills_main" flex="1" orient="vertical" class="my_overflow">
13         <vbox id="bills_top_ui" />
14         <hbox>
15                 <label style="font-weight: bold;" value="Selected Balance:"/><label id="selected_balance"/>
16                 <label style="font-weight: bold;" value="Un-Selected:"/><label id="unselected_balance"/>
17                 <label style="font-weight: bold;" value="Voided:"/><label id="voided_balance"/>
18                 <spacer flex="1"/>
19                 <label id="circulating_hint" hidden="true" style="background: red; color: white" value="&staff.patron.bills_overlay.still_checked_out.label;"/>
20         </hbox>
21         <listbox id="bill_list" flex="1"/>
22         <hbox>
23                 <button command="cmd_uncheck_all" label="&staff.patron.bills_overlay.uncheck_all.label;"/>
24                 <button command="cmd_check_all" label="&staff.patron.bills_overlay.check_all.label;"/>
25                 <spacer flex="1"/>
26                 <button command="cmd_print_bills" label="&staff.patron.bills_overlay.print_bills.label;"/>
27                 <button command="cmd_alternate_view" label="&staff.patron.bills_overlay.alternate_view.label;" accesskey="&staff.patron.bills_overlay.alternate_view.accesskey;"/>
28         </hbox>
29 </box>
30
31 <vbox id="bills_top_ui">
32         <hbox>
33                 <groupbox>
34                         <caption label="&staff.patron.bills_overlay.summary.label;"/>
35                         <grid>
36                                 <columns><column /><column /></columns>                                 
37                                 <rows>
38                                         <row>
39                                                 <label value="&staff.patron.bills_overlay.net_balance.value;"/>
40         
41                                                 <textbox id="bill_total_owed" value="" readonly="true" />
42                                         </row>
43                                         <row>
44                                                 <label value="&staff.patron.bills_overlay.payment_applied.value;"/>
45                         
46                                                 <textbox id="bill_payment_applied" readonly="true"/>
47                                         </row>
48                                         <row>
49                                                 <label value="&staff.patron.bills_overlay.new_balance.value;" 
50                                                         style="font-family: bold" />
51         
52                                                 <textbox id="bill_new_balance" readonly="true"/>
53                                         </row>
54                                 </rows>
55                         </grid>
56                 </groupbox>
57                 <spacer flex="2"/>
58                 <groupbox>
59                         <caption label="&staff.patron.bills_overlay.pay_bill.label;"/>
60                         <grid>
61                                 <columns><column /><column /></columns>                                 
62                                 <rows>
63                                         <row>
64                                                 <label value="&staff.patron.bills_overlay.payment_type.value;" 
65                                                         accesskey="&staff.patron.bills_overlay.payment_type.accesskey;" control="payment_type" />
66                                                 <menulist id="payment_type">
67                                                         <menupopup id="payment_type_menupopup">
68                                                                 <menuitem id="payment_type_menuitem1" label="&staff.patron.bills_overlay.cash.label;" value="cash_payment"/>
69                                                                 <menuitem id="payment_type_menuitem2" label="&staff.patron.bills_overlay.check.label;" value="check_payment"/>
70                                                                 <menuitem id="payment_type_menuitem3" label="&staff.patron.bills_overlay.credit_card.label;" value="credit_card_payment"/>
71                                                                 <!--
72                                                                 <menuitem id="payment_type_menuitem4" label="Patron Credit" value="credit_payment" />
73                                                                 -->
74                                                                 <menuitem id="payment_type_menuitem5" label="&staff.patron.bills_overlay.word.label;" value="work_payment"/>
75                                                                 <menuitem id="payment_type_menuitem6" label="&staff.patron.bills_overlay.forgive.label;" value="forgive_payment"/>
76                                                                 <menuitem id="payment_type_menuitem7" label="&staff.patron.bills_overlay.goods.label;" value="goods_payment"/>
77                                                         </menupopup>
78                                                 </menulist>
79                                         </row>
80                                         <row>
81                                                 <label value="&staff.patron.bills_overlay.payment_received.value;" style="font-weight: bold"
82                                                         accesskey="&staff.patron.bills_overlay.payment_received.accesskey;" control="bill_payment_amount" />
83                         
84                                                 <textbox id="bill_payment_amount" style="border: solid thick black"/>
85                                         </row>
86                                         <row>
87                                                 <label value="&staff.patron.bills_overlay.payment_applied.value;"/>
88                         
89                                                 <textbox id="bpato" observes="bill_payment_applied" />
90                                         </row>
91                                         <row>
92                                                 <label value="&staff.patron.bills_overlay.change.value;" control="bill_change_amount" style="font-weight: bold" />
93         
94                                                 <hbox>
95                                                         <textbox id="bill_change_amount" readonly="true"/>
96                                                 </hbox>
97                                         </row>
98                                         <row class="hide_patron_credit" hidden="true">
99                                                 <label value="&staff.patron.bills_overlay.patron_credit.value;" 
100                                                         style="font-family: bold" />
101         
102                                                 <textbox id="bill_credit_amount" readonly="true"/>
103                                         </row>
104                                 </rows>
105                         </grid>
106                 </groupbox>
107         </hbox>
108         <hbox>
109                 <button id="bill_wizard" label="&staff.patron.bills_overlay.bill_patron.label;" accesskey="&staff.patron.bills_overlay.bill_patron.accesskey;" command="cmd_bill_wizard"/>
110                 <button id="bill_history" label="&staff.patron.bills_overlay.history.label;" accesskey="&staff.patron.bills_overlay.history.accesskey;" command="cmd_bill_history"/>
111                 <spacer flex="2"/>
112                 <checkbox id="annotate_payment" label="&staff.patron.bills_overlay.annotate_payment.label;" persist="checked" checked="false" />
113                 <checkbox id="auto_print" label="Auto-Print" persist="checked" checked="true" />
114                 <button class="hide_patron_credit" hidden="true" disabled="true" id="change_to_credit" label="&staff.patron.bills_overlay.convert_change_to_credit.label;" command="cmd_change_to_credit"/>
115                 <button id="bill_apply_payment" label="&staff.patron.bills_overlay.apply_payment.label;" accesskey="&staff.patron.bills_overlay.apply_payment.accesskey;" command="cmd_bill_apply_payment"/>
116         </hbox>
117         <label value=" "/>
118 </vbox>
119
120
121 </overlay>