Acq: Line item batch update UI user/senator/acq-batch-update-publish
authorLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Fri, 8 Mar 2013 19:10:12 +0000 (14:10 -0500)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Tue, 12 Mar 2013 15:05:26 +0000 (11:05 -0400)
commitf2613246745c63c220c811df03e3f6d8724666c8
tree62987bb9af5d967fb3e0e5f09796518553be65f3
parentcef71a60775d0b1138ffa9c6493cacf41675f42b
Acq: Line item batch update UI

This UI enhancement uses the API method in the previous commit to allow
users to apply changes to the copies on a selected set of line items.

When successful, the updater just reloads the whole page, but it can be
made smarter later, i.e. by refreshing only the affected line items rows
in the display.

The UI only appears on POs for now, and is partly disabled if the PO has
already been activated.  It could appear elsewhere if it seems sensible
to put it elsewhere.

Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/templates/acq/common/li_table.tt2
Open-ILS/web/css/skin/default/acq.css
Open-ILS/web/js/dojo/openils/acq/nls/acq.js
Open-ILS/web/js/ui/default/acq/common/li_table.js
Open-ILS/web/js/ui/default/acq/po/view_po.js
docs/RELEASE_NOTES_NEXT/acq-interface-improvements.txt [new file with mode: 0644]
docs/RELEASE_NOTES_NEXT/acq_po_interface_improvements.txt [deleted file]