2 <!-- Application: Evergreen Staff Client -->
5 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
6 <?xml-stylesheet href="chrome://evergreen/skin/evergreen.css" type="text/css"?>
8 <!DOCTYPE window SYSTEM "chrome://evergreen/locale/patron.dtd">
9 <window id="patron_bill_details"
10 onload="try { my_init(); } catch(E) { alert(E); }"
11 xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
13 <!-- Overlays for this XUL file -->
14 <?xul-overlay href="chrome://evergreen/content/OpenSRF/OpenSRF_overlay.xul"?>
15 <?xul-overlay href="chrome://evergreen/content/util/util_overlay.xul"?>
18 <script>var myPackageDir = "evergreen";</script>
19 <OpenSRF id="OpenSRF_js" />
20 <script src="patron_utils.js" />
28 var mb_list = user_request(
30 'open-ils.circ.money.billing.retrieve.all',
31 [ mw.G.auth_ses[0], params.mbts.id() ]
34 var rows = document.getElementById('g_rows');
35 for (var i = 0; i < mb_list.length; i++) {
37 var row = document.createElement('row');
38 rows.appendChild(row);
40 var c1 = document.createElement('label');
42 c1.setAttribute('value', yesno( mb_list[0].voided() ));
44 var c2 = document.createElement('label');
46 c2.setAttribute('value', formatted_date( mb_list[0].billing_ts(),'%F' ));
48 var c3 = document.createElement('label');
50 c3.setAttribute('value', mb_list[0].billing_type());
52 var c4 = document.createElement('label');
54 c4.setAttribute('value', mb_list[0].amount());
56 var c5 = document.createElement('label');
58 c5.setAttribute('value', mb_list[0].note());
69 <vbox flex="1" class="my_overflow">
70 <groupbox orient="vertical" flex="1">
71 <caption label="Full Details"/>
73 <columns> <column /> <column /> <column /> <column /> </columns>
75 <row><label value="Voided" /><label value="When"/><label value="Type" /><label value="Amount" /><label value="Note"/></row>