MassInterCompanyTransferTask¶
Example Json Object
1{
2 "persistable": true,
3 "id": 50000001,
4 "createdBy": "john.doe@example.com",
5 "createdAt": "2024-01-15T10:30:00Z",
6 "modifiedBy": "jane.smith@example.com",
7 "modifiedAt": "2024-01-15T14:45:00Z",
8 "queueTime": "2024-01-15T10:30:00Z",
9 "startTime": "2024-01-15T10:35:00Z",
10 "endTime": "2024-01-15T11:00:00Z",
11 "interruptedAt": "2019-08-24T14:15:22Z",
12 "recoveredAt": "2019-08-24T14:15:22Z",
13 "status": {
14 "name": "PROCESSING",
15 "captionKey": "enum.batchJobStatus.processing",
16 "caption": "Processing"
17 },
18 "kill": false,
19 "recover": false,
20 "recoverable": true,
21 "interrupted": false,
22 "interruptionMessage": "string",
23 "errorMessage": "string",
24 "totalObjectCount": 500,
25 "duty": {
26 "name": "PERFORM_INTER_COMPANY_TRANSFER",
27 "captionKey": "enum.massInterCompanyTransferTaskDuty.performInterCompanyTransfer",
28 "caption": "Perform Inter-Company Transfer"
29 },
30 "contracts": [],
31 "templateFileStorageId": "template-file-uuid-12345",
32 "inputFileStorageId": "input-file-uuid-67890",
33 "reports": [],
34 "input": {
35 "persistable": true,
36 "id": 10000001,
37 "createdBy": "john.doe@example.com",
38 "createdAt": "2024-01-15T10:30:00Z",
39 "modifiedBy": "jane.smith@example.com",
40 "modifiedAt": "2024-01-15T14:45:00Z",
41 "name": "Q1 2024 Inter-Company Transfer",
42 "transferDate": "2024-03-31",
43 "principalPositionType": {
44 "name": "LESSEE",
45 "captionKey": "enum.principalpositiontype.lessee",
46 "caption": "Lessee"
47 },
48 "postingDate": "2019-08-24",
49 "documentDate": "2019-08-24",
50 "new": false
51 },
52 "filter": {
53 "persistable": true,
54 "id": 10000001,
55 "createdBy": "john.doe@example.com",
56 "createdAt": "2024-01-15T10:30:00Z",
57 "modifiedBy": "jane.smith@example.com",
58 "modifiedAt": "2024-01-15T14:45:00Z",
59 "skipItemsWithOpenDraft": true,
60 "filterTypes": {
61 "erpSystemFilterType": {
62 "name": "ALL",
63 "captionKey": "enum.filterType.all",
64 "caption": "All"
65 },
66 "leaseAreaFilterType": {
67 "name": "ALL",
68 "captionKey": "enum.filterType.all",
69 "caption": "All"
70 },
71 "businessUnitFilterType": {
72 "name": "ALL",
73 "captionKey": "enum.filterType.all",
74 "caption": "All"
75 },
76 "companyFilterType": {
77 "name": "ALL",
78 "captionKey": "enum.filterType.all",
79 "caption": "All"
80 },
81 "leaseDepartmentFilterType": {
82 "name": "ALL",
83 "captionKey": "enum.filterType.all",
84 "caption": "All"
85 },
86 "leaseGroupFilterType": {
87 "name": "ALL",
88 "captionKey": "enum.filterType.all",
89 "caption": "All"
90 },
91 "costCenterFilterType": {
92 "name": "ALL",
93 "captionKey": "enum.filterType.all",
94 "caption": "All"
95 },
96 "profitCenterFilterType": {
97 "name": "ALL",
98 "captionKey": "enum.filterType.all",
99 "caption": "All"
100 },
101 "wbsFilterType": {
102 "name": "ALL",
103 "captionKey": "enum.filterType.all",
104 "caption": "All"
105 },
106 "businessAreaFilterType": {
107 "name": "ALL",
108 "captionKey": "enum.filterType.all",
109 "caption": "All"
110 },
111 "functionalAreaFilterType": {
112 "name": "ALL",
113 "captionKey": "enum.filterType.all",
114 "caption": "All"
115 }
116 },
117 "baseIdList": [],
118 "listObjectType": {
119 "name": "CONTRACT",
120 "captionKey": "enum.listObjectType.contract",
121 "caption": "Contract"
122 },
123 "objectList": [],
124 "new": false
125 },
126 "job": {
127 "persistable": true,
128 "id": 10000001,
129 "createdBy": "john.doe@example.com",
130 "createdAt": "2024-01-15T10:30:00Z",
131 "modifiedBy": "jane.smith@example.com",
132 "modifiedAt": "2024-01-15T14:45:00Z",
133 "taskCount": 100,
134 "failedTaskCount": 5,
135 "doneTaskCount": 80,
136 "inProgressTaskCount": 10,
137 "cancelledTaskCount": 5,
138 "errorMessage": "Failed to process transfer for contract ID 12345",
139 "executor": {
140 "name": "MANUAL",
141 "captionKey": "enum.batchJobExecutor.manual",
142 "caption": "Manual"
143 },
144 "scheduleJobId": 20000001,
145 "batchSize": 1000,
146 "totalObjectCount": 5000,
147 "reverting": false,
148 "reverted": false,
149 "inputFile": {
150 "templateFileStorageId": "template-file-uuid-12345",
151 "inputFileStorageId": "input-file-uuid-67890",
152 "generatingTemplateFile": false,
153 "startedGeneratingTemplateFileAt": "2024-01-15T10:30:00Z",
154 "finishedGeneratingTemplateFileAt": "2024-01-15T10:35:00Z",
155 "inputFileName": "mass_transfer_input_2024.xlsx",
156 "templateDocStoreId": 40000001,
157 "inputDocStoreId": 40000002
158 },
159 "input": {
160 "persistable": true,
161 "id": 10000001,
162 "createdBy": "john.doe@example.com",
163 "createdAt": "2024-01-15T10:30:00Z",
164 "modifiedBy": "jane.smith@example.com",
165 "modifiedAt": "2024-01-15T14:45:00Z",
166 "name": "Q1 2024 Inter-Company Transfer",
167 "transferDate": "2024-03-31",
168 "principalPositionType": {
169 "name": "LESSEE",
170 "captionKey": "enum.principalpositiontype.lessee",
171 "caption": "Lessee"
172 },
173 "postingDate": "2019-08-24",
174 "documentDate": "2019-08-24",
175 "new": false
176 },
177 "filter": {
178 "persistable": true,
179 "id": 10000001,
180 "createdBy": "john.doe@example.com",
181 "createdAt": "2024-01-15T10:30:00Z",
182 "modifiedBy": "jane.smith@example.com",
183 "modifiedAt": "2024-01-15T14:45:00Z",
184 "skipItemsWithOpenDraft": true,
185 "filterTypes": {
186 "erpSystemFilterType": {
187 "name": "ALL",
188 "captionKey": "enum.filterType.all",
189 "caption": "All"
190 },
191 "leaseAreaFilterType": {
192 "name": "ALL",
193 "captionKey": "enum.filterType.all",
194 "caption": "All"
195 },
196 "businessUnitFilterType": {
197 "name": "ALL",
198 "captionKey": "enum.filterType.all",
199 "caption": "All"
200 },
201 "companyFilterType": {
202 "name": "ALL",
203 "captionKey": "enum.filterType.all",
204 "caption": "All"
205 },
206 "leaseDepartmentFilterType": {
207 "name": "ALL",
208 "captionKey": "enum.filterType.all",
209 "caption": "All"
210 },
211 "leaseGroupFilterType": {
212 "name": "ALL",
213 "captionKey": "enum.filterType.all",
214 "caption": "All"
215 },
216 "costCenterFilterType": {
217 "name": "ALL",
218 "captionKey": "enum.filterType.all",
219 "caption": "All"
220 },
221 "profitCenterFilterType": {
222 "name": "ALL",
223 "captionKey": "enum.filterType.all",
224 "caption": "All"
225 },
226 "wbsFilterType": {
227 "name": "ALL",
228 "captionKey": "enum.filterType.all",
229 "caption": "All"
230 },
231 "businessAreaFilterType": {
232 "name": "ALL",
233 "captionKey": "enum.filterType.all",
234 "caption": "All"
235 },
236 "functionalAreaFilterType": {
237 "name": "ALL",
238 "captionKey": "enum.filterType.all",
239 "caption": "All"
240 }
241 },
242 "baseIdList": [],
243 "listObjectType": {
244 "name": "CONTRACT",
245 "captionKey": "enum.listObjectType.contract",
246 "caption": "Contract"
247 },
248 "objectList": [],
249 "new": false
250 },
251 "tasks": [],
252 "scheduledJob": false,
253 "new": false
254 },
255 "new": false
256}
📄 Description: Data transfer object representing a mass inter-company transfer task within the Nakisa Lease Accounting Suite, facilitating the management of lease-related financial obligations and accounting entries across multiple entities.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
persistable |
boolean |
false |
none |
Boolean flag indicating persistable status |
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
createdBy |
string |
false |
none |
Username of who created this resource |
createdAt |
string(date-time) |
false |
none |
Timestamp when this resource was created |
modifiedBy |
string |
false |
none |
Username of who last modified this resource |
modifiedAt |
string(date-time) |
false |
none |
Timestamp when this resource was last modified |
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-related contract processing and financial obligations within the Nakisa Lease Accounting Suite. |
recoveredAt |
string(date-time)¦null |
false |
none |
Timestamp indicating when the financial obligation associated with a lease or contract was recovered, facilitating accurate accounting entries within the Nakisa Lease Accounting Suite. |
status |
false |
none |
Status of the resource |
|
kill |
boolean |
false |
none |
Boolean flag indicating kill status |
recover |
boolean |
false |
none |
Boolean flag indicating recover status |
recoverable |
boolean |
false |
none |
Boolean flag indicating recoverable status |
interrupted |
boolean |
false |
none |
Boolean flag indicating interrupted status |
interruptionMessage |
string¦null |
false |
none |
Message detailing any interruptions related to the lease or contract, providing essential context for financial obligations and accounting entries within the Nakisa Lease Accounting Suite. |
errorMessage |
string¦null |
false |
none |
Descriptive text detailing the error encountered during the mass intercompany transfer process within the Nakisa Lease Accounting Suite, relevant to lease, contract, and financial obligation management. |
totalObjectCount |
integer(int32) |
false |
none |
Count of total object |
duty |
false |
none |
Represents the specific duty associated with a lease or contract, reflecting the financial obligations and accounting entries within the Nakisa Lease Accounting Suite. |
|
contracts |
false |
none |
List of contracts items |
|
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. |
reports |
false |
none |
List of reports items |
|
input |
false |
none |
Value for input field |
|
filter |
false |
none |
Value for filter field |
|
job |
false |
none |
Value for job field |
|
new |
boolean |
false |
none |
Boolean flag indicating new status |