]> git.evergreen-ils.org Git - working/Evergreen.git/commit
ACQ order record fetcher and uploader script
authorBill Erickson <berick@esilibrary.com>
Mon, 23 Jul 2012 14:44:41 +0000 (10:44 -0400)
committerMike Rylander <mrylander@gmail.com>
Tue, 24 Jul 2012 16:44:37 +0000 (12:44 -0400)
commit0438399769af9d9747a0185a8ae73a3cc944c00d
treea4498be1c6f2469e8fba3eec6a4d0c9cd084802b
parentb1c9f9c8b030060aa4df4ebc98c37cc05f5f6207
ACQ order record fetcher and uploader script

Some ACQ vendors support delivering MARC order record files directly
from their order system to an ILS via FTP.  (I've heard this called
"one-click" ordering in the past).  This commit includes a script to
seek out such order record files and pass them on to the Acquisitions
service for PO creation and potential activation.

The script supports a number of options, configured in opensrf.xml,
including which Vandelay (record import) options to use during record
import/merge/overlay.  See opensrf.xml.example for details.

Example:

./acq_order_reader.pl \
    --user admin \
    --password demo123 \
    -poll-interval 3 \
    --debug &

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/examples/opensrf.xml.example
Open-ILS/src/support-scripts/acq_order_reader.pl [new file with mode: 0755]