1 dojo.require('dijit.layout.ContentPane');
2 dojo.require('openils.User');
3 dojo.require('openils.Util');
9 liTable = new AcqLiTable();
13 fieldmapper.standardRequest(
14 ['open-ils.acq', 'open-ils.acq.purchase_order.retrieve'],
16 params: [openils.User.authtoken, poId, {flesh_price_summary:true, flesh_lineitem_count:true}],
17 oncomplete: function(r) {
18 PO = openils.Util.readResponse(r);
19 dojo.byId('acq-po-view-total-li').innerHTML = PO.lineitem_count();
20 dojo.byId('acq-po-view-total-enc').innerHTML = PO.amount_encumbered();
21 dojo.byId('acq-po-view-total-spent').innerHTML = PO.amount_spent();
26 fieldmapper.standardRequest(
27 ['open-ils.acq', 'open-ils.acq.lineitem.search'],
29 params: [openils.User.authtoken, {purchase_order:poId}, {flesh_attrs:true, flesh_notes:true}],
30 onresponse: function(r) {
32 liTable.addLineitem(openils.Util.readResponse(r));
38 openils.Util.addOnLoad(init);