[Koha-bugs] [Bug 11633] New: Cannot use the override function AllowFineOverride on the Staff client because this stops the pay function working on the SelfCheck (SC) machines
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Wed Jan 29 12:47:16 CET 2014
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11633
Bug ID: 11633
Summary: Cannot use the override function AllowFineOverride on
the Staff client because this stops the pay function
working on the SelfCheck (SC) machines
Change sponsored?: ---
Product: Koha
Version: 3.14
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: P5 - low
Component: SIP2
Assignee: koha-bugs at lists.koha-community.org
Reporter: jonathan.field at ptfs-europe.com
QA Contact: testopia at bugs.koha-community.org
CC: colin.campbell at ptfs-europe.com
You cannot use the override function (AllowFineOverride) on “Fines outstanding”
on the Staff client because this stops the pay function working on the
SelfCheck (SC) machines.
The SIP2 devices share this system preference.
Test Plan
=========
1) Set System Preference AllowFineOverride to "Allow".
2) On SIP2 device (e.g. 3M SelfCheck) try paying a fine. We see:-
Borrower XXXXXXXXX had existing fines of 50p (2 x 25p). Attempted to borrow
book YYYYYYYYYYYYY. Chose 'Pay Fines Later' and issue was allowed even with an
outstanding (payable) fine. Tried to pay fines SelfCheck Machine asked for
correct amount took money but then returned money stating it could not charge
account and to enquire at desk.
In the SIP2 response, character position 1 & 2 on the 64 response need to be
set to Y for the SIP2 device to properly handle the block.
64YY Y 00020110614 .................
In Koha these are only set in two scenarios
1) If the user has expired and
2) if the user is debarred
Needs a change in the Members logic the status in the ILS::Patron is
setup on the basis of the return from GetMemberDetails it does not set
the noissues flag if staff can override (AllowFineOverride option). In
the staff client the noissuescharge is applied as part of the checkout
transaction in 'CanBookBeIssued'.
--
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
More information about the Koha-bugs
mailing list