LP#1373690 Midwest Library Service EDI attrs
authorBill Erickson <berickxx@gmail.com>
Thu, 22 Jun 2017 18:49:14 +0000 (14:49 -0400)
committerMike Rylander <mrylander@gmail.com>
Fri, 1 Sep 2017 17:13:30 +0000 (13:13 -0400)
commit1f9855413fbe4306ffdf3f64f079c35b6095371e
tree017d9123a2f3b75edb187cd7cce0915064a2757f
parent4e49744a13272b949759b249dcf169c3b2e13db4
LP#1373690 Midwest Library Service EDI attrs

Adds a new default collection of EDI attributes for Midwest Library
Service.  This includes 2 new attributes to support their EDI format:

1. BUYER_ID_ONLY_VENDCODE -- similar to BUYER_ID_INCLUDE_VENDCODE,
   except the buyer SAN is excluded from the NAD+BY segement.

2. INCLUDE_EMPTY_IMD_VALUES -- Render IMD+ fields (title, author,
   edition, etc.) as if they contain values even when they don't.  Empty
   values are included as single-space strings.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Mike Rylander <mrylander@gmail.com>
Open-ILS/src/perlmods/lib/OpenILS/Utils/EDIWriter.pm
Open-ILS/src/sql/Pg/950.data.seed-values.sql
Open-ILS/src/sql/Pg/upgrade/YYYY.data.edi_attr_set.sql