Bug 22322 - Self-checkin module should provide for automatic logins (like self-checkout)
Summary: Self-checkin module should provide for automatic logins (like self-checkout)
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Circulation (show other bugs)
Version: master
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Emmi Takkinen
QA Contact: Testopia
Depends on: 15492
  Show dependency treegraph
Reported: 2019-02-13 09:41 UTC by Oliver Behnke
Modified: 2021-07-30 11:25 UTC (History)
6 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Text to go in the release notes:
Version(s) released in:

Bug 22322: Self check-in without log in (20.45 KB, patch)
2021-07-30 11:25 UTC, Emmi Takkinen
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Oliver Behnke 2019-02-13 09:41:06 UTC
The self-checkin (SCI) module currently requires to set up a dedicated kiosk terminal for its purpose. The reason being that you can't provide user/password system preferences for an automatic login, like you can for the self-checkout (SCO) counterpart.

Our use case is the following: we are already using the SCO module with automatic login of the dedicated SCO patron, and our actual patrons identify  themselves via their cardnumber. While they can obviously check in their books via the SCO module, we'd like to streamline the process such that they don't have to login with their cardnumber in order to simply return a book. The SCI module would be ideal for this but, effectively, it can't be used on the same terminal as switching between the modules currently requires a manual login of the dedicated SCI patron.
Comment 1 Oliver Behnke 2019-02-13 09:42:23 UTC
Related: going forward I think it would be useful to have a dedicated "Component" for the self checkin module as well (see the self checkout component).

Comment 2 Emmi Takkinen 2021-07-30 11:25:02 UTC
Created attachment 123299 [details] [review]
Bug 22322: Self check-in without log in

One should be able to return loans via SCO without
login required. This patch adds check in box where
patrons can check in their loans with barcode.

To test:
1. Set "SelfCheckoutByLogin" as "cardnumber".
2. Find patron with loan or add one.
3. Go to /cgi-bin/koha/sco/sco-main.pl
4. Return loan by passing items barcode
=> confirm loans is returned succesfully

Sponsored-by: Koha-Suomi Oy