Comment 1 for bug 1685929

Revision history for this message
Cesar V (cesardv) wrote :

I've pushed a branch here: http://git.evergreen-ils.org/?p=working/Evergreen.git;a=shortlog;h=refs/heads/user/cesardv/lp1685929_checkin_actions_itemSvc

Note that Print Spine Labels code is commented out until bug 1704873 hits master, and we can utilize that new feature.

Also, still waiting on feedback on what the best practice is regarding when a user who checked-in an item (without the "Suppress Holds and Transits") and immediately after decides to do a "mark as missing pieces" on the copy (which now is status "In-Transit"). Currently, trying to mark as missing pieces to an item/copy that's in transit will silently fail.

Lastly, in order to efficiently add the needed grid action, the itemSvc in cat/item/app.js into it's own separate service "egItem" that lives in staff/circ/services/item.js. This effectively DRY'd up the "Scan as Missing Pieces" page/workflow code.