From: Bill Erickson <berick@esilibrary.com> Date: Wed, 26 Dec 2012 21:27:38 +0000 (-0500) Subject: EDIReader release notes X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=ab737a9aa7cc0ddcd671a17c240f0c85a8bc954d;p=evergreen%2Fmasslnc.git EDIReader release notes Signed-off-by: Bill Erickson <berick@esilibrary.com> Signed-off-by: Lebbeous Fogle-Weekley <lebbeous@esilibrary.com> --- diff --git a/docs/RELEASE_NOTES_NEXT/edireader.txt b/docs/RELEASE_NOTES_NEXT/edireader.txt new file mode 100644 index 0000000000..7354200188 --- /dev/null +++ b/docs/RELEASE_NOTES_NEXT/edireader.txt @@ -0,0 +1,28 @@ +EDI Fetching and Parsing Enhancements / Repairs +=============================================== +This release includes various improvements to how Evergreen processes +vendor EDI responses, including order responses and invoices. Changes +include architectural improvements as well as new features. + +Bug Fixes +--------- + +* Improved order response handling for cancelled items. +* Deleting fund debits (encumbrances) for cancelled items. +* Extracting invoice date +* Invoices include quantity and amount paid (in addition to billed) to reduce + manual staff data entry +* Proper handling of previously-cancelled (e.g. back-ordered) invoiced items. + +Architectural improvements +-------------------------- + +For EDI parsing, the Ruby libraries, Ruby HTTP gateway, and Business::EDI Perl +modules are no longer needed. They have been replaced with a single Perl +module which handles EDI parsing. + +This reduces the complexity of the fetching and parsing layer. Though the Ruby +libraries and Ruby HTTP gateway are still needed for outbound EDI (for now), +the Perl Business::EDI modules are no longer needed at all, so they are no +longer installed. +