PurchaseOrderStateHistoryDto¶
Example Json Object
1{
2 "id": 0,
3 "success": true,
4 "failedMessage": "string",
5 "warningMessage": "string",
6 "fromState": "string",
7 "event": "string",
8 "comment": "string",
9 "purchaseOrderId": 0
10}
📄 Description: Data transfer object representing the historical states of a purchase order, capturing key status changes and timestamps to provide insights into the order’s lifecycle and facilitate effective procurement management.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
success |
boolean |
false |
none |
Indicates whether the purchase order state transition was successful. |
failedMessage |
string |
false |
none |
Contains the error message associated with a failed purchase order transaction, providing insights for troubleshooting and resolution. |
warningMessage |
string |
false |
none |
Message indicating any warnings related to the state changes of a purchase order, providing essential insights for order management. |
fromState |
string |
false |
none |
Represents the state from which the purchase order transitioned, providing insight into its historical processing status. |
event |
string |
false |
none |
Represents the specific event associated with the purchase order state change, providing essential context for tracking order status transitions. |
comment |
string |
false |
none |
Textual feedback or remarks associated with the changes in the purchase order state, providing context for the transaction history. |
purchaseOrderId |
integer(int64) |
false |
none |
Unique identifier for the purchase order |