PurchaseRequisitionStateHistoryDto¶
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 "purchaseRequisitionId": 0
10}
📄 Description: Data transfer object representing the historical states of a purchase requisition, capturing key status changes and associated metadata to facilitate tracking and auditing within procurement processes.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
success |
boolean |
false |
none |
Indicates whether the purchase requisition state change was successful, providing insight into the status of procurement processes. |
failedMessage |
string |
false |
none |
Contains the error message associated with a failed purchase requisition, providing insight into the reason for the failure in the requisition process. |
warningMessage |
string |
false |
none |
Contains a message indicating any warnings related to the purchase requisition state history, providing users with essential insights for decision-making. |
fromState |
string |
false |
none |
Represents the originating state of a purchase requisition within the state history, providing insight into its progression and status changes. |
event |
string |
false |
none |
Represents the specific event associated with the state change in the purchase requisition history, providing essential context for tracking procurement activities. |
comment |
string |
false |
none |
Textual commentary providing additional context or notes regarding the state changes of a purchase requisition. |
purchaseRequisitionId |
integer(int64) |
false |
none |
Unique identifier for the purchase requisition |