LP#1373690 Attribute-based EDI generator
authorBill Erickson <berickxx@gmail.com>
Wed, 25 May 2016 21:40:17 +0000 (17:40 -0400)
committerMike Rylander <mrylander@gmail.com>
Fri, 1 Sep 2017 17:13:15 +0000 (13:13 -0400)
commit20d7df2b54f3d7e9539da73a625b0dbaae705e0c
treea675e6f7b2af57c6cb307771078b2bcf55eb5462
parentcd22fa01980e6c9343012353bd9c43cf61f9838d
LP#1373690 Attribute-based EDI generator

New Perl module Utils::EDIWriter for buliding EDI ORDERS messages.

Vendor-specific toggles live in new database tables (acq.edi_attr,
acq.edi_attr_set, acq.edi_attr_set_map).

The combination of these 2 replaces the current JEDI Action/Trigger
template with toggle embedded in the template.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/lib/OpenILS/Utils/EDIWriter.pm [new file with mode: 0644]
Open-ILS/src/sql/Pg/200.schema.acq.sql
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.edi_attr_set.sql [new file with mode: 0644]
Open-ILS/src/sql/Pg/upgrade/YYYY.data.edi_attr_set.sql [new file with mode: 0644]
Open-ILS/src/support-scripts/test-scripts/edi_writer.pl [new file with mode: 0755]