]> git.evergreen-ils.org Git - Evergreen.git/commit
Custom/local EDI reader module for ORDRSP and INVOIC (etc)
authorBill Erickson <berick@esilibrary.com>
Fri, 28 Sep 2012 14:34:28 +0000 (10:34 -0400)
committerLebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Mon, 14 Jan 2013 22:12:11 +0000 (17:12 -0500)
commite52692104abeaf6da197c2b010f64f2e4b3ccadf
tree8acd5a90e70e60e31be26a38be4ea73a8201f2bb
parent56dfac8d77fd0e309ca3bf09946389abecd652c2
Custom/local EDI reader module for ORDRSP and INVOIC (etc)

Provides a new perl module (OpenILS::Utils::EDIReader) for reading
inbound EDI messages and producing data structures more easily
understood by the ACQ code.  Through this, extraction of EDI data is
focused in one module instead of spread through various layers.

EDIReader is a small, purpose built module focusing solely on extracting
the needed EDI data and is not meant to be a general purpose EDI library.

* Updates edi_fetcher and the ORDRSP and INVOIC handling code to use the
  new libs.

* Removes Business::EDI Evergreen dependency, since it's no longer used (and
  is quite large).

Signed-off-by: Bill Erickson <berick@esilibrary.com>
Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com>
Open-ILS/src/extras/Makefile.install
Open-ILS/src/perlmods/Build.PL
Open-ILS/src/perlmods/lib/OpenILS/Application/Acq/EDI.pm
Open-ILS/src/perlmods/lib/OpenILS/Utils/EDIReader.pm [new file with mode: 0644]
Open-ILS/src/perlmods/t/14-OpenILS-Utils.t
Open-ILS/src/support-scripts/edi_fetcher.pl
Open-ILS/src/support-scripts/test-scripts/edi_reader.pl [new file with mode: 0755]