I’m trying to do some customizations to the stock management framework, and I’ve come across a couple of states that I don’t know what their purpose is (Internal Shipping “request” and Move “staging”). Neither of them is the default state on their respective models, and there is no transition in the standard modules (at least I’m not aware of) to bring an internal shipping to “request” state, nor a move to “staging” state. What is their purpose? Are they there for historical reasons, or am I missing something?
Those states are used by the “supply” modules to create in advance record that have no impact until the users act on them.
The shipment’s request state means that the system request the user to perform such shipping but the stock level forecast is not yet affected.
The move’s staging state is used by the sale to create in advance the move while waiting the linked purchase request and purchase to be converted.