NfsImportTaskDto¶
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 "input": {
20 "erpSystemId": 10000001,
21 "principalPositionType": {
22 "name": "LESSEE",
23 "captionKey": "enum.principalpositiontype.lessee",
24 "caption": "Lessee"
25 },
26 "useMassWorkflowTransition": false,
27 "massWorkflowJobBatchSize": 100,
28 "terminalState": {
29 "name": "AG_ACTIVE",
30 "captionKey": "enum.entityStatus.agActive",
31 "caption": "Active"
32 },
33 "transitions": {
34 "name": "AG_DEFINE_TO_GENERATING",
35 "captionKey": "enum.workflowTransition.agDefineToGenerating",
36 "caption": "AG Define To Generating"
37 },
38 "useDefaultMassWorkflowWorkbookInput": false,
39 "leaseComponentRevisionId": 10000001
40 },
41 "items": [],
42 "massWorkflowJobId": 10000001,
43 "massWorkflowJobMessage": "sample_massWorkflowJobMessage"
44}
📄 Description: NfsImportTaskDto is a data transfer object that encapsulates the details of an import task related to lease and contract management, facilitating the integration 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 import task was interrupted, relevant for tracking lease and contract processing within the Nakisa Lease Accounting Suite. |
recoveredAt |
string(date-time) |
false |
none |
Timestamp indicating when the financial obligation associated with a lease or contract was successfully recovered, relevant for accounting entries in 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 the lease or contract process, ensuring clarity in financial obligations and accounting entries within the Nakisa Lease Accounting Suite. |
errorMessage |
string |
false |
none |
Descriptive message detailing any errors encountered during the processing of a lease import task 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 |
input |
false |
none |
Value for input field |
|
items |
false |
none |
List of items items |
|
massWorkflowJobId |
integer(int64) |
false |
none |
Unique identifier for the mass workflow job |
massWorkflowJobMessage |
string |
false |
none |
Message associated with the mass workflow job, providing insights into the processing of lease contracts and financial obligations within the Nakisa Lease Accounting Suite. |