OperationalPostingJobDto¶
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 "executor": {
18 "name": "MANUAL",
19 "captionKey": "enum.batchJobExecutor.manual",
20 "caption": "Manual"
21 },
22 "scheduleJobId": 10000001,
23 "batchSize": 100,
24 "totalObjectCount": 100,
25 "readOnly": false,
26 "profileId": 10000001,
27 "filter": {
28 "id": 10000001,
29 "profileId": 10000001,
30 "jobId": 10000001,
31 "name": "Sample Name",
32 "principalPositionType": {
33 "name": "LESSEE",
34 "captionKey": "enum.principalpositiontype.lessee",
35 "caption": "Lessee"
36 },
37 "filterObject": {
38 "erpSystemFilterType": {
39 "name": "ALL",
40 "captionKey": "enum.filterType.all",
41 "caption": "All"
42 },
43 "erpSystems": [],
44 "leaseAreaFilterType": {
45 "name": "ALL",
46 "captionKey": "enum.filterType.all",
47 "caption": "All"
48 },
49 "leaseAreas": [],
50 "businessUnitFilterType": {
51 "name": "ALL",
52 "captionKey": "enum.filterType.all",
53 "caption": "All"
54 },
55 "businessUnits": [],
56 "companyFilterType": {
57 "name": "ALL",
58 "captionKey": "enum.filterType.all",
59 "caption": "All"
60 },
61 "companies": [],
62 "leaseDepartmentFilterType": {
63 "name": "ALL",
64 "captionKey": "enum.filterType.all",
65 "caption": "All"
66 },
67 "leaseDepartments": [],
68 "leaseGroupFilterType": {
69 "name": "ALL",
70 "captionKey": "enum.filterType.all",
71 "caption": "All"
72 },
73 "leaseGroups": [],
74 "costCenterFilterType": {
75 "name": "ALL",
76 "captionKey": "enum.filterType.all",
77 "caption": "All"
78 },
79 "costCenters": [],
80 "profitCenterFilterType": {
81 "name": "ALL",
82 "captionKey": "enum.filterType.all",
83 "caption": "All"
84 },
85 "profitCenters": [],
86 "wbsFilterType": {
87 "name": "ALL",
88 "captionKey": "enum.filterType.all",
89 "caption": "All"
90 },
91 "wbses": [],
92 "businessAreaFilterType": {
93 "name": "ALL",
94 "captionKey": "enum.filterType.all",
95 "caption": "All"
96 },
97 "businessAreas": [],
98 "functionalAreaFilterType": {
99 "name": "ALL",
100 "captionKey": "enum.filterType.all",
101 "caption": "All"
102 },
103 "functionalAreas": []
104 }
105 },
106 "input": {
107 "id": 10000001,
108 "jobPostingStatuses": {
109 "name": "DONE",
110 "captionKey": "enum.postingStatusType.done",
111 "caption": "Done"
112 },
113 "journalTypes": {
114 "name": "PAYMENT",
115 "captionKey": "enum.journalPostingType.payment",
116 "caption": "Payment"
117 },
118 "postingTransactionType": {
119 "name": "POST",
120 "captionKey": "enum.postingTransactionType.post",
121 "caption": "Post"
122 },
123 "fromDate": {
124 "timing": {
125 "name": "START_OF_DAY",
126 "captionKey": "enum.timingType.startOfDay",
127 "caption": "Start Of Day"
128 },
129 "year": 100,
130 "monthValue": 100,
131 "dayOfMonth": 100,
132 "leapYear": false,
133 "month": {
134 "name": "JANUARY",
135 "captionKey": "enum.month.january",
136 "caption": "January"
137 },
138 "dayOfWeek": {
139 "name": "MONDAY",
140 "captionKey": "enum.dayOfWeek.monday",
141 "caption": "Monday"
142 },
143 "dayOfYear": 100
144 },
145 "toDate": {
146 "timing": {
147 "name": "START_OF_DAY",
148 "captionKey": "enum.timingType.startOfDay",
149 "caption": "Start Of Day"
150 },
151 "year": 100,
152 "monthValue": 100,
153 "dayOfMonth": 100,
154 "leapYear": false,
155 "month": {
156 "name": "JANUARY",
157 "captionKey": "enum.month.january",
158 "caption": "January"
159 },
160 "dayOfWeek": {
161 "name": "MONDAY",
162 "captionKey": "enum.dayOfWeek.monday",
163 "caption": "Monday"
164 },
165 "dayOfYear": 100
166 },
167 "fromDateType": {
168 "name": "AG_ROU_START_DATE",
169 "captionKey": "enum.fromDateType.agRouStartDate",
170 "caption": "AG ROU Start Date"
171 },
172 "toDateType": {
173 "name": "USER_DEFINED",
174 "captionKey": "enum.toDateType.userDefined",
175 "caption": "User Defined"
176 },
177 "internalPostingDateType": {
178 "name": "SCHEDULE_PERIOD_DATES",
179 "captionKey": "enum.internalPostingDateType.schedulePeriodDates",
180 "caption": "Schedule Period Dates"
181 },
182 "postingDate": "2025-01-01",
183 "documentDate": "2025-01-01",
184 "translationDate": "2025-01-01",
185 "skipActivationGroupsWithOpenDraft": false,
186 "retryCount": 100,
187 "reversalReasonType": {
188 "name": "ERP_SYSTEM_DEFAULT",
189 "captionKey": "enum.reversalReasonType.erpSystemDefault",
190 "caption": "ERP System Default"
191 },
192 "reversalReason": {
193 "id": 50000001,
194 "displayId": "REV-001",
195 "status": {
196 "name": "ACTIVE",
197 "captionKey": "enum.objectStatus.active",
198 "active": true,
199 "caption": "Active"
200 },
201 "name": "Incorrect Indexation",
202 "erpSystemId": 60000001,
203 "erpSystemDisplayId": "SAP-PROD"
204 },
205 "migratedFilterType": {
206 "name": "ALL",
207 "captionKey": "enum.migratedFilterType.all",
208 "caption": "All"
209 },
210 "listObjectType": {
211 "name": "CONTRACT",
212 "captionKey": "enum.listObjectType.contract",
213 "caption": "Contract"
214 },
215 "objectList": []
216 },
217 "tasks": []
218}
📄 Description: Data transfer object representing an operational posting job within the Nakisa Lease Accounting Suite, encapsulating details related to lease contracts, financial obligations, and accounting entries for effective financial management.
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 lease-related operational posting jobs 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 |
|
executor |
false |
none |
Identifier for the individual or entity responsible for executing the operational posting job related to leases and financial obligations within the Nakisa Lease Accounting Suite. |
|
scheduleJobId |
integer(int64) |
false |
none |
Unique identifier for the schedule job |
batchSize |
integer(int32) |
false |
none |
Numeric value representing batchSize |
totalObjectCount |
integer(int32) |
false |
none |
Count of total object |
readOnly |
boolean |
false |
none |
Boolean flag indicating readOnly status |
profileId |
integer(int64) |
false |
none |
Unique identifier for the profile |
filter |
false |
none |
Value for filter field |
|
input |
false |
none |
Value for input field |
|
tasks |
false |
none |
List of tasks items |