I guess the Type is either
In that case, I guess that quite often, the combination Number / State / Type will be unique and so the second step will be useless. And one of the goal of the application is to go fast.
Couldn't those two steps be merged by displaying a visual clue about the type of shipment like or (those are maybe not good enough but it's just an idea).
I think other users should be able to work on shipments on hold as well.
Sooner or later people will have the same implementation of this kind of generic requirement scattered in all their applications. As I am sure you already thought about it I wonder what is your position about that.
I think the the Type is required there.
Same remark about the Type.