ItemStatus Transition Availability
The new state for items is dependent on their current state, as shown below. Read the table as changing state from Row to Column:
- Yes=Allowed
- No=Disallowed
For example, Received can only be updated to Available or Shipped, Available cannot be updated to Pending Receipt or Received, and so forth.
State | Available | Picked | Shipped | Pending Receipt | Received | Blocked | Under_Investigation |
---|---|---|---|---|---|---|---|
Available | - | Ye | Yes | No | No | Yes | Yes |
Picked | Yes | - | Yes | No | No | No | No |
Shipped | Yes | No | - | Yes | Yes | No | No |
Pending Receipt | No | No | Yes | - | Yes | No | No |
Received | Yes | No | Yes | No | - | No | No |
Blocked | Yes | No | No | No | No | - | No |
Under_Investigation | Yes | No | No | No | No | No | - |
