NfsImportJobDto¶
Example Json Object
1{
2 "id": 10000001,
3 "taskCount": 100,
4 "failedTaskCount": 100,
5 "doneTaskCount": 100,
6 "inProgressTaskCount": 100,
7 "cancelledTaskCount": 100,
8 "errorMessage": "sample_errorMessage",
9 "queueTime": "2025-01-01T10:00:00Z",
10 "startTime": "2025-01-01T10:00:00Z",
11 "endTime": "2025-01-01T10:00:00Z",
12 "status": {
13 "name": "PROCESSING",
14 "captionKey": "enum.batchJobStatus.processing",
15 "caption": "Processing"
16 },
17 "batchSize": 1000,
18 "totalObjectCount": 100,
19 "fileStorageId": "sample_fileStorageId",
20 "importDocumentFileName": "sample_importDocumentFileName",
21 "version": 100,
22 "readOnly": false,
23 "importDocumentStoreId": 10000001,
24 "input": {
25 "erpSystemId": 10000001,
26 "principalPositionType": {
27 "name": "LESSEE",
28 "captionKey": "enum.principalpositiontype.lessee",
29 "caption": "Lessee"
30 },
31 "useMassWorkflowTransition": false,
32 "massWorkflowJobBatchSize": 100,
33 "terminalState": {
34 "name": "AG_ACTIVE",
35 "captionKey": "enum.entityStatus.agActive",
36 "caption": "Active"
37 },
38 "transitions": {
39 "name": "AG_DEFINE_TO_GENERATING",
40 "captionKey": "enum.workflowTransition.agDefineToGenerating",
41 "caption": "AG Define To Generating"
42 },
43 "useDefaultMassWorkflowWorkbookInput": false,
44 "leaseComponentRevisionId": 10000001
45 },
46 "requestReferences": [],
47 "sheetTypes": [],
48 "sheetGroupTypes": {
49 "name": "LEASE_COMPONENT",
50 "captionKey": "enum.SheetGroupTypes.leaseComponent",
51 "caption": "Lease Component"
52 }
53}
📄 Description: NfsImportJobDto is a data transfer object that encapsulates the details of a lease import job, including its status and associated metadata, 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 |
taskCount |
integer(int32) |
false |
none |
Count of task |
failedTaskCount |
integer(int32) |
false |
none |
Count of failed task |
doneTaskCount |
integer(int32) |
false |
none |
Count of done task |
inProgressTaskCount |
integer(int32) |
false |
none |
Count of in progress task |
cancelledTaskCount |
integer(int32) |
false |
none |
Count of cancelled task |
errorMessage |
string |
false |
none |
Descriptive message detailing any errors encountered during the processing of a lease import job within the Nakisa Lease Accounting Suite. |
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 |
status |
false |
none |
Status of the resource |
|
batchSize |
integer(int32) |
false |
none |
Numeric value representing batchSize |
totalObjectCount |
integer(int32) |
false |
none |
Count of total object |
fileStorageId |
string |
false |
none |
Identifier of the associated file storage. |
importDocumentFileName |
string |
false |
none |
Name of the import document file |
version |
integer(int32) |
false |
none |
Numeric value representing version |
readOnly |
boolean |
false |
none |
Boolean flag indicating readOnly status |
importDocumentStoreId |
integer(int64) |
false |
none |
Unique identifier for the import document store |
input |
false |
none |
Value for input field |
|
requestReferences |
false |
none |
List of requestReferences items |
|
sheetTypes |
false |
none |
List of sheetTypes items |
|
sheetGroupTypes |
false |
none |
List of sheetGroupTypes items |