LP#1373690: normalize IMD values better
authorGalen Charlton <gmc@equinoxinitiative.org>
Tue, 22 Aug 2017 20:00:47 +0000 (16:00 -0400)
committerGalen Charlton <gmc@equinoxinitiative.org>
Tue, 22 Aug 2017 20:04:34 +0000 (16:04 -0400)
commitf8b21c1b670c27d75aa51d871702c88b0d56186b
treef752bd1540f2cf4f773aaa194319088aee0520d6
parente0cd415db652a743a15ac709843c6762375b7393
LP#1373690: normalize IMD values better

The EDItEUR book ORDERS message allows two 35-character
item description data elements in IMD segments; this patch
accounts for that. It also, for IMD fields, uses the EDIFACT
release character to escape certain characters, better matching
how the Ruby EDI translator did it.

Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Open-ILS/src/perlmods/lib/OpenILS/Utils/EDIWriter.pm