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: [email protected]
          Reporter: [email protected]
        QA Contact: [email protected]
                CC: [email protected]

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.
_______________________________________________
Koha-bugs mailing list
[email protected]
http://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to