MassInterCompanyTransferTaskDto¶
Example Json Object
1{
2 "id": 50000001,
3 "queueTime": "2024-01-15T10:30:00Z",
4 "startTime": "2024-01-15T10:35:00Z",
5 "endTime": "2024-01-15T11:00:00Z",
6 "interruptedAt": "2019-08-24T14:15:22Z",
7 "recoveredAt": "2019-08-24T14:15:22Z",
8 "status": {
9 "name": "PROCESSING",
10 "captionKey": "enum.batchJobStatus.processing",
11 "caption": "Processing"
12 },
13 "recover": false,
14 "interrupted": false,
15 "interruptionMessage": "string",
16 "errorMessage": "string",
17 "totalObjectCount": 500,
18 "jobId": 10000001,
19 "duty": {
20 "name": "PERFORM_INTER_COMPANY_TRANSFER",
21 "captionKey": "enum.massInterCompanyTransferTaskDuty.performInterCompanyTransfer",
22 "caption": "Perform Inter-Company Transfer"
23 },
24 "templateFileStorageId": "template-file-uuid-12345",
25 "inputFileStorageId": "input-file-uuid-67890",
26 "templateDocStoreId": 40000001,
27 "inputDocStoreId": 40000002,
28 "reports": []
29}
📄 Description: Data transfer object representing a mass intercompany transfer task within the Nakisa Lease Accounting Suite, encapsulating details related to leases, contracts, 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)¦null |
false |
none |
Time of the start |
endTime |
string(date-time)¦null |
false |
none |
Time of the end |
interruptedAt |
string(date-time)¦null |
false |
none |
Timestamp indicating when the mass inter-company transfer task was interrupted, relevant for tracking lease and contract-related financial obligations within the Nakisa Lease Accounting Suite. |
recoveredAt |
string(date-time)¦null |
false |
none |
Timestamp indicating when the financial obligation associated with the lease contract was recovered, facilitating accurate 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¦null |
false |
none |
Message detailing any interruptions related to the mass intercompany transfer task, relevant for managing lease contracts and associated financial obligations within the Nakisa Lease Accounting Suite. |
errorMessage |
string¦null |
false |
none |
Descriptive message detailing any errors encountered during the mass inter-company transfer process within the Nakisa Lease Accounting Suite, relevant to lease, contract, financial obligation, and accounting entry management. |
totalObjectCount |
integer(int32) |
false |
none |
Count of total object |
jobId |
integer(int64) |
false |
none |
Unique identifier for the job |
duty |
false |
none |
Represents the specific duty associated with a lease or contract, detailing the financial obligation within the accounting entry framework. |
|
templateFileStorageId |
string¦null |
false |
none |
Storage identifier for the template file used by this task. |
inputFileStorageId |
string¦null |
false |
none |
Storage identifier for the input file used by this task. |
templateDocStoreId |
integer(int64)¦null |
false |
none |
Unique identifier for the template doc store |
inputDocStoreId |
integer(int64)¦null |
false |
none |
Unique identifier for the input doc store |
reports |
false |
none |
List of reports items |