ScheduleTaskDto¶
Example Json Object
1{
2 "id": 0,
3 "queueTime": "2019-08-24T14:15:22Z",
4 "startTime": "2019-08-24T14:15:22Z",
5 "endTime": "2019-08-24T14:15:22Z",
6 "interruptedAt": "2019-08-24T14:15:22Z",
7 "recoveredAt": "2019-08-24T14:15:22Z",
8 "status": "CREATED",
9 "recover": true,
10 "interrupted": true,
11 "interruptionMessage": "string",
12 "errorMessage": "string",
13 "activationGroupClassificationId": 0,
14 "scheduleJobId": 0,
15 "classificationType": "NON_LEASE",
16 "leaseMeasurementId": 0,
17 "messages": [
18 "string"
19 ],
20 "warnings": [
21 "string"
22 ],
23 "errors": [
24 "string"
25 ]
26}
📄 Description: Data transfer object representing a scheduled task related to lease management and contract obligations within the Nakisa Lease Accounting Suite, facilitating the tracking and execution of financial obligations and accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
queueTime |
string(date-time) |
false |
none |
Time of the queue |
startTime |
string(date-time) |
false |
none |
Time of the start |
endTime |
string(date-time) |
false |
none |
Time of the end |
interruptedAt |
string(date-time) |
false |
none |
Timestamp indicating when a lease-related task was interrupted, providing essential context for contract management and financial obligation tracking within the Nakisa Lease Accounting Suite. |
recoveredAt |
string(date-time) |
false |
none |
Timestamp indicating when the lease or contract financial obligation was recovered, relevant for accounting entries within the Nakisa Lease Accounting Suite. |
status |
string |
false |
none |
Status of the resource |
recover |
boolean |
false |
none |
Boolean flag indicating recover status |
interrupted |
boolean |
false |
none |
Boolean flag indicating interrupted status |
interruptionMessage |
string |
false |
none |
Textual message indicating any interruptions or issues related to the scheduling of lease or contract tasks within the Nakisa Lease Accounting Suite. |
errorMessage |
string |
false |
none |
Descriptive message detailing any errors encountered during the processing of lease-related tasks within the Nakisa Lease Accounting Suite. |
activationGroupClassificationId |
integer(int64) |
false |
none |
Unique identifier for the activation group classification |
scheduleJobId |
integer(int64) |
false |
none |
Unique identifier for the schedule job |
classificationType |
string |
false |
none |
Type of the classification |
leaseMeasurementId |
integer(int64) |
false |
none |
Unique identifier for the lease measurement |
messages |
[string] |
false |
none |
List of messages items |
warnings |
[string] |
false |
none |
List of warnings items |
errors |
[string] |
false |
none |
List of errors items |
Enumerated Values
Attribute |
Value |
|---|---|
classificationType |
DIRECT_FINANCING, FINANCE, LOW_VALUE, NON_LEASE, OFF_BALANCE_SHEET, OPERATING, PROVISIONING, SALES_TYPE, SERVICE_CONTRACT, SHORT_TERM |
status |
CANCELLED, CANCELLING, CREATED, CREATING, DONE, FAILED, INTERRUPTED, INTERRUPTING, KILLING, PENDING, PROCESSING, SCHEDULED |