LP#1619703 Transfer ACQ lineitem to bib API
authorBill Erickson <berickxx@gmail.com>
Tue, 4 Oct 2016 19:23:22 +0000 (15:23 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 24 Jul 2017 21:51:31 +0000 (17:51 -0400)
commit4f8e370b88530d7098ad453d599390132b929713
tree8c41bc5c593209735c8d397189d8740dba6d7ade
parent0eba8e8b68bf214a065bf2e14e84dd7b4893ecee
LP#1619703 Transfer ACQ lineitem to bib API

New open-ils.acq API call for transfering a lineitem and its assets
to a new bib record.

Any asset.call_number's created from the lineitem are migrated to the
new target bib record.

Any monograph parts linked to copies created from the lineitem are
duplicated (if need) on the target bib record and part copy maps are
modified to use the new parts.

API: open-ils.acq.lineitem.transfer_to_bib(auth, li_id, target_bib_id)

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/Order.pm