NfsExportTaskDto¶
Example Json Object
1{
2 "id": 10000001,
3 "queueTime": "2025-01-01T10:00:00Z",
4 "startTime": "2025-01-01T10:00:00Z",
5 "endTime": "2025-01-01T10:00:00Z",
6 "interruptedAt": "2025-01-01T10:00:00Z",
7 "recoveredAt": "2025-01-01T10:00:00Z",
8 "status": {
9 "name": "PROCESSING",
10 "captionKey": "enum.batchJobStatus.processing",
11 "caption": "Processing"
12 },
13 "recover": false,
14 "interrupted": false,
15 "interruptionMessage": "sample_interruptionMessage",
16 "errorMessage": "sample_errorMessage",
17 "totalObjectCount": 100,
18 "jobId": 10000001,
19 "filter": {
20 "principalPositionType": {
21 "name": "LESSEE",
22 "captionKey": "enum.principalpositiontype.lessee",
23 "caption": "Lessee"
24 },
25 "migratedFilterType": {
26 "name": "ALL",
27 "captionKey": "enum.migratedFilterType.all",
28 "caption": "All"
29 },
30 "erpSystemIds": [],
31 "leaseAreaIds": [],
32 "businessUnitIds": [],
33 "companyIds": [],
34 "erpSystemFilterType": {
35 "name": "ALL",
36 "captionKey": "enum.filterType.all",
37 "caption": "All"
38 },
39 "leaseAreaFilterType": {
40 "name": "ALL",
41 "captionKey": "enum.filterType.all",
42 "caption": "All"
43 },
44 "businessUnitFilterType": {
45 "name": "ALL",
46 "captionKey": "enum.filterType.all",
47 "caption": "All"
48 },
49 "companyFilterType": {
50 "name": "ALL",
51 "captionKey": "enum.filterType.all",
52 "caption": "All"
53 },
54 "objectTypeFilter": {
55 "name": "CONTRACT",
56 "captionKey": "enum.listObjectType.contract",
57 "caption": "Contract"
58 },
59 "ids": [],
60 "leaseComponentRevisionId": 10000001,
61 "leaseMeasurementId": 10000001,
62 "fromYear": 100,
63 "toYear": 100,
64 "unitIds": []
65 },
66 "items": []
67}
📄 Description: NfsExportTaskDto is a data transfer object that encapsulates the details of a task related to the export of lease and contract data, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.
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 the NFS export task was interrupted, relevant for tracking lease and contract-related financial obligations within the Nakisa Lease Accounting Suite. |
recoveredAt |
string(date-time) |
false |
none |
Indicates the date and time when the financial obligation associated with the lease contract was fully recovered, providing essential information for accounting entries within the Nakisa Lease Accounting Suite. |
status |
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 |
Message detailing any interruptions related to lease or contract processing 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. |
totalObjectCount |
integer(int32) |
false |
none |
Count of total object |
jobId |
integer(int64) |
false |
none |
Unique identifier for the job |
filter |
false |
none |
Value for filter field |
|
items |
false |
none |
List of items items |