]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/web/js/ui/default/acq/invoice/view.js
UI for creating a new invoice and attaching a lineitem.
[working/Evergreen.git] / Open-ILS / web / js / ui / default / acq / invoice / view.js
1 dojo.require('dojo.date.locale');
2 dojo.require('dojo.date.stamp');
3 dojo.require('openils.User');
4 dojo.require('openils.Util');
5 dojo.require('openils.PermaCrud');
6 dojo.require('openils.widget.EditPane');
7
8 dojo.requireLocalization('openils.acq', 'acq');
9 var localeStrings = dojo.i18n.getLocalization('openils.acq', 'acq');
10
11 var pcrud = new openils.PermaCrud();
12 var invoice;
13
14 function init() {
15
16     fieldmapper.standardRequest(
17         ['open-ils.acq', 'open-ils.acq.invoice.retrieve'],
18         {
19             params : [openils.User.authtoken, invoiceId],
20             oncomplete : function(r) {
21                 invoice = openils.Util.readResponse(r);     
22                 drawInvoicePane(dojo.byId('acq-view-invoice-div'), invoice);
23             }
24         }
25     );
26 }
27
28 openils.Util.addOnLoad(init);
29
30