LP#1373690 EDI 'use_attrs' configuration option
authorBill Erickson <berickxx@gmail.com>
Fri, 18 Aug 2017 15:51:39 +0000 (11:51 -0400)
committerMike Rylander <mrylander@gmail.com>
Fri, 1 Sep 2017 17:13:30 +0000 (13:13 -0400)
commit7a8ee4c4bef0a3067eb08fcad2785fee21303595
tree3f33163057fecf295668c5b362d9cfdd1c78c28d
parent1f9855413fbe4306ffdf3f64f079c35b6095371e
LP#1373690 EDI 'use_attrs' configuration option

Adds a new configuration option for EDI accounts specifying wether
purchase orders delivered via a given account should be constructed
using the new EDI Attributes in lieu of the traditional JEDI A/T
template.

The PurchaseOrderEDIRequired A/T validator now bypasses orders with
use_attrs=true accounts.  The new edi_order_pusher.pl script only
process providers whose default EDI accounts have use_attrs=true (except
when a specific PO ID is provided).

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/Application/Trigger/Validator/Acq/PurchaseOrderEDIRequired.pm
Open-ILS/src/sql/Pg/200.schema.acq.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.edi_attr_set.sql
Open-ILS/src/support-scripts/edi_order_pusher.pl
docs/RELEASE_NOTES_NEXT/Administration/acq-edi-attrs.adoc