bug 3435: SIP2 - 3M extension for SmartChute checkin.
authorJoe Atzberger <joe.atzberger@liblime.com>
Thu, 30 Jul 2009 00:56:08 +0000 (19:56 -0500)
committerGalen Charlton <galen.charlton@liblime.com>
Thu, 30 Jul 2009 15:06:53 +0000 (11:06 -0400)
commitd24d14783134c733b1aba047bf07360a97bf6d48
tree4daac92099f9084651a9ad90bb2de0e2775600af
parent51e8fc2cb6a0cf79f19206c822a4361aeca6f63f
bug 3435: SIP2 - 3M extension for SmartChute checkin.

Implement the optional fields: CR CS CT CV CY and DA.
Also silenced some outstanding debugging print statements.
Consolidated similar accesseor subs in Patron.pm to use x_items.
Adjust SIP tests to specify correct AP (location).  Add a 3rd item
to SIPtext.pm for later use.

Note CT (destination) is currently populated with destination branch code.
We can adjust that to be destination branch name, or some combination in
a subsequent patch if necessary.

This work was sponsored by the Northeast Kansas Library system.

Signed-off-by: Galen Charlton <galen.charlton@liblime.com>
13 files changed:
C4/SIP/ILS.pm
C4/SIP/ILS/Item.pm
C4/SIP/ILS/Patron.pm
C4/SIP/ILS/Transaction/Checkin.pm
C4/SIP/ILS/Transaction/Renew.pm
C4/SIP/Makefile
C4/SIP/Sip/MsgType.pm
C4/SIP/t/03checkout.t
C4/SIP/t/07hold.t
C4/SIP/t/08checkin.t
C4/SIP/t/09renew.t
C4/SIP/t/10renew_all.t
C4/SIP/t/SIPtest.pm