Bug 17541

Summary: Add ability to log all barcodes scanned at checkin
Product: Koha Reporter: Kyle M Hall (khall) <kyle>
Component: CirculationAssignee: Kyle M Hall (khall) <kyle>
Status: Failed QA --- QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: gmcharlt, jonathan.druart, kyle.m.hall
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:
Bug Depends on:    
Bug Blocks: 22794    
Attachments: Bug 17541 - Add ability to log all barcodes scanned at checkin
Bug 17541 - Add ability to log all barcodes scanned at checkin

Description Kyle M Hall (khall) 2016-11-02 18:01:33 UTC
On occasion, librarians claim that a barcode was scanned successfully at checkin but the item was not returned. It would be useful to be able to log all scanned barcodes at checkin regardless of validity to know if the barcode scan made it to Koha or if there is an issue keeping it from being received by the server.
Comment 1 Kyle M Hall (khall) 2016-11-02 18:14:14 UTC Comment hidden (obsolete)
Comment 2 Claire Gravely 2016-11-02 19:15:36 UTC
Created attachment 57109 [details] [review]
Bug 17541 - Add ability to log all barcodes scanned at checkin

On occasion, librarians claim that a barcode was scanned successfully
at checkin but the item was not returned. It would be useful to be able
to log all scanned barcodes at checkin regardless of validity to know if
the barcode scan made it to Koha or if there is an issue keeping it from
being received by the server.

Test Plan:
1) Apply the patch
2) Run updatedatabase.pl
3) Enable the new system preference CirculationCheckinLog
4) Can some valid and invalid barcdes through the checkin screen
5) View the circulation log from the log viewer tool
6) Note the barcodes are there!

Signed-off-by: Claire Gravely <claire_gravely@hotmail.com>
Comment 3 Jonathan Druart 2016-12-05 14:01:08 UTC
This new pref does not affect checkins from the checkouts page (svc/checkin), is it expected?