2009-12-12 16:04:23 PST
I'm not saying your request is a crazy idea, but I see several problems.
1) "On loan" is not identical to "Checked Out".
The statuses a copy can have are defined in database table
`biblio_status_dm`
Among others there are:
- 'out','checked out'
- 'ln','on loan'
Aren't those the same? Fact is that since OpenBiblio version 0.4.0 (or perhaps even before) there is a Help Page "Understanding Bibliography Status Changes" that distinguishes between these two statuses. Check out is allowed on page member info (Circulation tab), and on loan is allowed on page biblio info (Cataloging tab). Unfortunately the difference is not explained.
My speculation is that the idea for "on loan" is that OpenBiblio should be able to show that an item is not available, while it is not registered to a member in the database. This happens in reality; for practical reasons sometimes a loan is registered outside the library system. But then it should be a Circulation feature.
2) Circulation feature requires authorization for Cataloging.
Page "Edit Copy" requires that the staff member is authorized for the Cataloging tab, while checking out and registering as on loan is a feature that you would expect under Circulation.
3)
Bug [Editing checked-out copies broken - ID: 1162251][1]
There is an old bug in "Edit Copy" that allows staff members authorized for Cataloging to change status for a copy that is checked out. That shouldn't be possible, but apparently fixing this bug is not a priority. Until this is fixed it's a good idea to restrict the use of Edit Copy to staff members trusted to understand the Do's and Don'ts.
[1]:
http://sourceforge.net/tracker/?func=detail&aid=1162251&group_id=50071&atid=458474