The Issue / Return page is your circulation desk. Everything is barcode-driven so it works with a scanner, a phone camera, or plain typing.
Issuing
- Scan or type the item barcode.
- Choose Learner or Staff and enter their ID.
- Press Issue.
Before an item leaves the desk, the system checks:
- The borrower isn’t blocked.
- They’re under their borrow limit.
- They have no outstanding fines.
- The copy is available.
If a check fails you’ll see the reason. A supervisor can override limits and fine holds where your policy allows.
Returning
In the Return column, scan the item barcode and press Return. The system:
- Closes the loan and computes any overdue fine (per your fine rule, after the grace period).
- Optionally marks the copy lost or damaged — which raises a replacement or damage fee.
- Promotes the next reservation: if someone is waiting for that title, the returned copy is held for them and moves to Ready for collection.
Renewing
Scan the item in the Renew column. Renewal is blocked when another borrower has reserved the title, or when the renewal limit is reached — both overridable by policy.
Reservations
The Reservations page lists active holds and waiting lists. When a copy is returned, the head of the queue is allocated the copy automatically and given a collection window (72 hours by default). Stale Ready holds expire on the nightly sweep and the copy is released back to the shelf.
Overnight automation
A daily job flags loans past their due date as overdue, accrues a running overdue fine, and expires uncollected holds — so the desk always opens with an accurate picture.
Reports
Library Reports previews and exports overdue, fines, and circulation data to PDF, Excel, or CSV. PDFs carry your organisation’s letterhead automatically.