ResponseNfsExportJobDto¶
Example Json Object
1{
2 "code": {
3 "name": "OK",
4 "captionKey": "enum.responseCode.ok",
5 "caption": "OK"
6 },
7 "message": "sample_message",
8 "defaultMessage": "sample_defaultMessage",
9 "debugMessage": "sample_debugMessage",
10 "errors": {
11 "all": []
12 },
13 "object": {
14 "id": 10000001,
15 "taskCount": 100,
16 "failedTaskCount": 100,
17 "doneTaskCount": 100,
18 "inProgressTaskCount": 100,
19 "cancelledTaskCount": 100,
20 "errorMessage": "sample_errorMessage",
21 "batchSize": 1000,
22 "totalObjectCount": 100,
23 "queueTime": "2025-01-01T10:00:00Z",
24 "startTime": "2025-01-01T10:00:00Z",
25 "endTime": "2025-01-01T10:00:00Z",
26 "status": {
27 "name": "PROCESSING",
28 "captionKey": "enum.batchJobStatus.processing",
29 "caption": "Processing"
30 },
31 "fileStorageId": "sample_fileStorageId",
32 "generatingExportFile": false,
33 "startedGeneratingExportFileAt": "2025-01-01T10:00:00Z",
34 "version": 100,
35 "readOnly": false,
36 "docStoreId": 10000001,
37 "filter": {
38 "principalPositionType": {
39 "name": "LESSEE",
40 "captionKey": "enum.principalpositiontype.lessee",
41 "caption": "Lessee"
42 },
43 "migratedFilterType": {
44 "name": "ALL",
45 "captionKey": "enum.migratedFilterType.all",
46 "caption": "All"
47 },
48 "erpSystemIds": [],
49 "leaseAreaIds": [],
50 "businessUnitIds": [],
51 "companyIds": [],
52 "erpSystemFilterType": {
53 "name": "ALL",
54 "captionKey": "enum.filterType.all",
55 "caption": "All"
56 },
57 "leaseAreaFilterType": {
58 "name": "ALL",
59 "captionKey": "enum.filterType.all",
60 "caption": "All"
61 },
62 "businessUnitFilterType": {
63 "name": "ALL",
64 "captionKey": "enum.filterType.all",
65 "caption": "All"
66 },
67 "companyFilterType": {
68 "name": "ALL",
69 "captionKey": "enum.filterType.all",
70 "caption": "All"
71 },
72 "objectTypeFilter": {
73 "name": "CONTRACT",
74 "captionKey": "enum.listObjectType.contract",
75 "caption": "Contract"
76 },
77 "ids": [],
78 "leaseComponentRevisionId": 10000001,
79 "leaseMeasurementId": 10000001,
80 "fromYear": 100,
81 "toYear": 100,
82 "unitIds": []
83 },
84 "requestReferences": [],
85 "sheetTypes": [],
86 "sheetGroupTypes": {
87 "name": "LEASE_COMPONENT",
88 "captionKey": "enum.SheetGroupTypes.leaseComponent",
89 "caption": "Lease Component"
90 }
91 }
92}
📄 Description: Data transfer object representing the details of a non-financial lease export job within the Nakisa Lease Accounting Suite, encompassing essential information related to lease contracts and financial obligations for accurate accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
code |
false |
none |
Code identifier for the resource |
|
message |
string |
false |
write-only |
Contains a descriptive message related to the status or outcome of the NFS export job, providing context for lease, contract, financial obligation, or accounting entry processes within the Nakisa Lease Accounting Suite. |
defaultMessage |
string |
false |
write-only |
Default message associated with the NFS export job, providing essential information related to lease and contract financial obligations within the Nakisa Lease Accounting Suite. |
debugMessage |
string |
false |
write-only |
Provides detailed information regarding any issues encountered during the processing of lease-related export jobs within the Nakisa Lease Accounting Suite. |
errors |
false |
none |
Value for errors field |
|
object |
false |
none |
Value for object field |