Track Returns
Track Returns
Monitor book returns, process incoming materials, and manage overdue items. Track due dates and handle fine calculations for late returns.
Time required: 1-2 minutes per return
Prerequisites
- Library Assistant or Manager role
- Book currently issued to patron
- Access to Media Movements
Process Book Return
Step 1: Find the Checkout Record
Option A - Search by Book:
- Go to OpenEduCat > Library > Media Movements
- Filter by “Issued” status
- Search by book title or barcode
Option B - Search by Patron:
- Open patron’s library card
- Click Checkouts smart button
- Select the book to return
Option C - Quick Return:
- Click Quick Return on library dashboard
- Scan book barcode
- Movement record opens automatically
Step 2: Verify Book Details
Confirm you have the correct record:
| Field | Value to Verify |
|---|---|
| Book Title | Matches physical item |
| Unit/Barcode | Matches book barcode |
| Patron | Correct borrower |
| Due Date | Reference for fine calculation |
Step 3: Process the Return
- Click Return button
- System records return date (today)
- Calculates any overdue fines
- Updates book status to “Available”
Step 4: Handle Fines (If Applicable)
If the book is overdue, system calculates:
| Field | Example |
|---|---|
| Due Date | 2024-10-15 |
| Return Date | 2024-10-22 |
| Days Overdue | 7 |
| Fine Rate | $0.50/day |
| Total Fine | $3.50 |
Fine handling options:
| Action | Description |
|---|---|
| Collect Fine | Mark as paid immediately |
| Add to Account | Add to patron’s balance |
| Waive Fine | Remove fine (requires permission) |
| Partial Payment | Accept partial amount |
Step 5: Complete Return
- Click Confirm Return
- Status changes to “Return Done”
- Print return receipt if needed
- Book available for next checkout
Monitoring Overdue Items
View Overdue List
- Go to Library > Overdue Items
- List shows all items past due date
- Sort by days overdue or patron
Overdue Report Columns
| Column | Description |
|---|---|
| Patron | Borrower name |
| Book | Title and barcode |
| Due Date | When it was due |
| Days Overdue | Current overdue period |
| Fine Amount | Accumulated fine |
| Contact | Patron email/phone |
Send Overdue Reminders
- Select overdue items
- Click Action > Send Reminder
- Choose notification method:
- Email reminder
- SMS notification (if configured)
- System sends automated message
Return Conditions
Inspect Physical Condition
Check returned books for:
- Cover damage
- Spine integrity
- Page tears or markings
- Missing pages
- Water damage
Record Condition Issues
- Open the media unit record
- Update Condition field
- Options:
- Good
- Fair
- Poor
- Damaged
- Add notes describing damage
Handle Damaged Returns
- Assess damage severity
- Calculate repair/replacement cost
- Create damage charge:
- Click Add Damage Fee
- Enter amount
- Add to patron’s account
- Update unit status if needed
Lost Book Processing
Mark as Lost
- Open overdue movement
- Click Mark as Lost
- System:
- Removes from circulation
- Calculates replacement cost
- Adds charge to patron
Lost Book Charges
| Charge Type | Description |
|---|---|
| Replacement Cost | Book purchase price |
| Processing Fee | Administrative charge |
| Outstanding Fines | Accumulated overdue fines |
Found After Lost
- Open the lost movement
- Click Found - Restore
- Decide on charges:
- Full refund
- Partial refund
- No refund (processing fee)
Batch Return Processing
For multiple returns at once:
- Go to Media Movements
- Filter by “Issued” status
- Select multiple records
- Click Action > Return All
- Review fines for each
- Confirm batch return
Reports
Daily Returns Report
- Go to Library > Reports > Daily Activity
- Select date
- View returns processed
- Export to PDF/Excel
Fine Collection Report
- Go to Library > Reports > Fines
- Select date range
- View:
- Total fines assessed
- Fines collected
- Outstanding balance
Field Reference
Media Movement
| Technical Field | UI Label | Type | Notes |
|---|---|---|---|
return_date | Return Date | Date | Actual return date |
due_date | Due Date | Date | Original due date |
fine | Fine Amount | Float | Calculated fine |
state | Status | Selection | issue, return |
condition_on_return | Condition | Selection | Book state |
Fine States
| State | Description |
|---|---|
| Pending | Fine not yet paid |
| Paid | Fully collected |
| Partial | Partial payment received |
| Waived | Fine removed |
Troubleshooting
”Cannot find checkout record”
Verify:
- Book barcode is correct
- Movement not already returned
- Search includes correct date range
Fine calculation seems incorrect
Check:
- Due date was set correctly
- Return date is accurate
- Fine rate in book record
- Library closed days excluded
Return button not appearing
Ensure:
- Movement is in “Issued” state
- You have return permissions
- Record is not in edit mode
Book status not updating
After return, verify:
- Movement state is “Return Done”
- Media unit status is “Available”
- No system errors in log
Related: Issue Books | Fines and Overdue | Manage Library Cards