Activity log for bug #806131

Date Who What changed Old value New value Message
2011-07-05 19:17:47 Jason Stephenson bug added bug
2011-07-05 20:04:45 Jason Stephenson description 3M and likely other Self-check vendors support a mode called "chargeable loans." In this mode the ILS is able to report that a fee is required for the circulation transaction to complete to the SC. The SC then asks the patron if they accept the fee. If the patron accepts the fee, the SC tries the checkout again with the fee accepted field "BO" set to "Y". I have been working on some code to implement this feature in Evergreen's SIP2 modules. It requires updates to Evergreen and to SIPServer in order to function properly. I've only tested this with our own PHPSIP2 module, so it may not actually work as expected with an actual self-check. (I'm trying to get some consortium members to test it, but that is never as easy as it sounds.) I'm posting this bug to call for anyone who'd like to try the code out and so that it doesn't get lost in the to and fro of other work. You can get the SIPServer changes in the following branch: git://git.evergreen-ils.org/working/SIPServer collab/jason@mvlc.org/chargeable_loans or at git://git.mvlcstaff.org/jason/SIPServer chargeable_loans The code necessary for Evergreen is at git://git.evergreen-ils.org/working/Evergreen collab/jason@mvlc.org/SIP2_chargeable_loans or at git://git.mvlcstaff.org/jason/Evergreen SIP2_chargeable_loans Currently, the code does not conflict with the SIP23738 branch mentioned in another "bug," so you can test them independently of each other or at the same time. 3M and likely other Self-check vendors support a mode called "chargeable loans." In this mode the ILS is able to report that a fee is required for the circulation transaction to complete to the SC. The SC then asks the patron if they accept the fee. If the patron accepts the fee, the SC tries the checkout again with the fee accepted field "BO" set to "Y". I have been working on some code to implement this feature in Evergreen's SIP2 modules. It requires updates to Evergreen and to SIPServer in order to function properly. I've only tested this with our own PHPSIP2 module, so it may not actually work as expected with an actual self-check. (I'm trying to get some consortium members to test it, but that is never as easy as it sounds.) I'm posting this bug to call for anyone who'd like to try the code out and so that it doesn't get lost in the to and fro of other work. You can get the SIPServer changes in the following branch: git://git.evergreen-ils.org/working/SIPServer collab/jason@mvlc.org/chargeable_loans or at git://git.mvlcstaff.org/jason/SIPServer chargeable_loans The code necessary for Evergreen is at git://git.evergreen-ils.org/working/Evergreen collab/jason@mvlc.org/SIP2_chargeable_loans or at git://git.mvlcstaff.org/jason/ILS SIP2_chargeable_loans Currently, the code does not conflict with the SIP23738 branch mentioned in another "bug," so you can test them independently of each other or at the same time.
2011-08-09 16:32:32 Bill Erickson evergreen: assignee Bill Erickson (erickson-esilibrary)
2011-08-19 20:49:52 Bill Erickson nominated for series evergreen/2.2
2011-08-19 20:49:52 Bill Erickson nominated for series evergreen/master
2011-08-19 20:50:10 Bill Erickson evergreen: status New In Progress
2011-08-23 16:19:11 Bill Erickson tags chargeable checkout loans newfeature pullrequest sip2 chargeable checkout loans newfeature sip2
2011-08-26 19:17:17 Bill Erickson evergreen: status In Progress Fix Committed
2011-10-05 14:50:48 Jason Stephenson bug task added evergreen/2.2
2011-10-05 14:50:55 Jason Stephenson evergreen: milestone 2.2.0
2011-10-05 14:50:58 Jason Stephenson evergreen/2.2: milestone 2.2.0
2011-12-02 17:59:37 Jason Stephenson evergreen: status Fix Committed Fix Released
2011-12-02 19:35:37 Jason Stephenson bug task deleted evergreen/2.2