Stock Card: Use Cases
Legend
Red: user cannot input
Yellow (yellow): Mandatory field
Green: at least one field should not be null, also support all fields are not null. For example, the adjust reason can be null if the received from/issue to column has value.
| Date | Document number | Received quantity | Received from | Issue quantity | Issue to | Adjustment quantity | Adjustment reason | Stock on Hand | Signature |
|---|---|---|---|---|---|---|---|---|---|---|
Receive | User Input | User input, no format requirement, no validation | User input, postitive whole number | User choose from list or input for ad hoc | Can not fill in | Can not fill in | Can not fill in | User choose from list, must choose + reason, or input + | Auto pupolated | User input, no format requirement, no validation |
Issue | User Input | User input, no format requirement, no validation | Can not fill in | Can not fill in | User input, postitive whole number | User choose from list or input for ad hoc | Can not fill in | User choose from list, must choose from - reason, or input - | Auto pupolated | User input, no format requirement, no validation |
Positive Adjustment | User Input | User input, no format requirement, no validation | Can not fill in | Empty when it is internal adjustment e.g. products return. Otherwise it must be chosen by user | Can not fill in | Can not fill in | User input, postitive whole number | User choose from list, must choose positive adjustment reason, or free input | Auto pupolated | User input, no format requirement, no validation |
Negative Adjustment | User Input | User input, no format requirement, no validation | Can not fill in | Can not fill in | Can not fill in | Ok to be empty, if empty, then reason must exist | User input, postitive whole number | User choose from list, must choose negative reason, or freetext input | Auto pupolated | User input, no format requirement, no validation |
Phisical Stock Count | Auto populated by system | Does not apply | Can not fill in | Can not fill in | Can not fill in | Can not fill in | Auto populated | Auto populated | Auto pupolated | User input, no format requirement, no validation |
OpenLMIS: the global initiative for powerful LMIS software