Submitted on behalf of Henry Bankhead in search of feedback: We are used to being able to change at items "status" w/ horizon by just checking it in. Think of the not for loan status for example. So, if it was in mending or workroom and was checked in it would become available. Also if it was in receives status, it would move to cataloging and then to in if you checked it in twice. Originally I though Koha did this because the not for loan "status"s have numerical values. So I assumed they would move from -1, to -1, to zero (available) but evidently this is not the case. Can you see that this would be highly desirable from a workflow standpoint? What would it take to make Koha do this?
This would be completely contrary to the way my library uses the notforloan status. I think you'd have to design a system which allowed you to create specific status workflows: "If item with status A is checked in, move to status B, if item with status B is checked in, move to status C." I think that's the only way you could make it flexible enough that libraries who are used to Koha's existing workflow wouldn't object.
I agree with Owen that this would need to be configurable and not changing current workflows.
Bug 11629 should be helpful here :) *** This bug has been marked as a duplicate of bug 11629 ***