All possible consignment statuses with IDs and progression logic.
| ID | Code | Label | Terminal |
|---|---|---|---|
| 1 | NEW | New | No |
| 2 | IN_PROCESS | In Process | No |
| 3 | SENT_TO_FACILITY | Sent To Facility | No |
| 4 | IN_TRANSIT | In Transit | No |
| 5 | HOLD | Hold | No |
| 6 | DELAYED | Delayed | No |
| 7 | DELIVERED | Delivered | ✓ Yes |
| 8 | FAILED | Failed | ✓ Yes |
{
"StatusId": 4,
"StatusCode": "IN_TRANSIT",
"StatusLabel": "In Transit",
"IsTerminal": false,
"IsDelay": false,
"DelayReason": null
}
Map StatusId or StatusCode to your OutSystems entity. Store both for display and logic use.