From 84b29175b3d004d6e968c92f8c6dee11a182de32 Mon Sep 17 00:00:00 2001 From: Dan Pearl Date: Thu, 25 May 2017 14:10:01 -0400 Subject: [PATCH] LP#1731021: Support fine detail enhancement to SIP. The particular flavor of fine detail output is manufacturer dependent, although 3m is popular, and the default. To configure the selection, modify the /openils/conf/oils_sip.xml file. Testing: See the /openils/conf/oils_sip.xml file and test all supported values for the av_format option. You should also test the case where the option is omitted, or a non-supported value. I am not sure what happens if you supply more than one option with same or different values, but this is a non-supported degenerate case. For each test value, ensure tha the fine item detail is the expected format. Signed-off-by: Dan Pearl Signed-off-by: Bill Erickson Signed-off-by: Galen Charlton --- Open-ILS/examples/oils_sip.xml.example | 7 ++ .../src/perlmods/lib/OpenILS/SIP/Patron.pm | 75 ++++++++++++++++--- docs/RELEASE_NOTES_NEXT/SIP/AV_format.adoc | 33 ++++++++ 3 files changed, 104 insertions(+), 11 deletions(-) create mode 100644 docs/RELEASE_NOTES_NEXT/SIP/AV_format.adoc diff --git a/Open-ILS/examples/oils_sip.xml.example b/Open-ILS/examples/oils_sip.xml.example index 57ebda4596..fd7f83112e 100644 --- a/Open-ILS/examples/oils_sip.xml.example +++ b/Open-ILS/examples/oils_sip.xml.example @@ -129,6 +129,13 @@ flag instead of always returning not-OK