StateMachineState¶
Example Json Object
1{
2 "id": "string",
3 "name": "string",
4 "captionKey": "string",
5 "latestStateHistoryFailureMessage": "string",
6 "latestStateHistoryWarningMessage": "string",
7 "final": true,
8 "initial": true,
9 "transitionState": true,
10 "caption": "string"
11}
📄 Description: Data transfer object representing the current state of a lease or contract within the Nakisa Lease Accounting Suite, encapsulating essential information related to financial obligations and accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
string |
false |
none |
Unique identifier for the resource |
name |
string |
false |
none |
Name of the resource |
captionKey |
string |
false |
none |
Unique key representing the caption associated with a specific state in the lease accounting process, facilitating clarity in lease, contract, and financial obligation management. |
latestStateHistoryFailureMessage |
string |
false |
none |
Contains the most recent failure message related to the state history of a lease or contract within the Nakisa Lease Accounting Suite, providing critical insights for managing financial obligations and accounting entries. |
latestStateHistoryWarningMessage |
string |
false |
none |
none |
final |
boolean |
false |
none |
Boolean flag indicating final status |
initial |
boolean |
false |
none |
Boolean flag indicating initial status |
transitionState |
boolean |
false |
none |
Current state of the lease |
caption |
string |
false |
none |
Descriptive text associated with the state of a lease or contract within the Nakisa Lease Accounting Suite, providing clarity on the financial obligation or accounting entry. |