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>
Thu, 21 Mar 2019 19:46:23 +0000 (15:46 -0400)
commit69d847a9f18b0b1857c0a8abaf8a95c672c28cf9
tree9df04933333ce7046a6eeb0969ce0bedfed311e4
parent1bb195aa2b16b9e0f7860ce6c92f7374dccef453
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