OperationalPostingScheduleJobDto¶
Example Json Object
1{
2 "id": 10000001,
3 "cronExpression": "sample_cronExpression",
4 "cronReadable": "sample_cronReadable",
5 "active": true,
6 "unauthorized": false,
7 "nextExecution": "2025-01-01T10:00:00Z",
8 "previousSuccessfulExecution": "2025-01-01T10:00:00Z",
9 "previousExecution": "2025-01-01T10:00:00Z",
10 "previousExecutionMessage": "sample_previousExecutionMessage",
11 "batchSize": 100,
12 "name": "Sample Name",
13 "profileId": 10000001,
14 "input": {
15 "id": 10000001,
16 "jobPostingStatuses": {
17 "name": "DONE",
18 "captionKey": "enum.postingStatusType.done",
19 "caption": "Done"
20 },
21 "journalTypes": {
22 "name": "PAYMENT",
23 "captionKey": "enum.journalPostingType.payment",
24 "caption": "Payment"
25 },
26 "postingTransactionType": {
27 "name": "POST",
28 "captionKey": "enum.postingTransactionType.post",
29 "caption": "Post"
30 },
31 "fromDate": {
32 "timing": {
33 "name": "START_OF_DAY",
34 "captionKey": "enum.timingType.startOfDay",
35 "caption": "Start Of Day"
36 },
37 "year": 100,
38 "monthValue": 100,
39 "dayOfMonth": 100,
40 "leapYear": false,
41 "month": {
42 "name": "JANUARY",
43 "captionKey": "enum.month.january",
44 "caption": "January"
45 },
46 "dayOfWeek": {
47 "name": "MONDAY",
48 "captionKey": "enum.dayOfWeek.monday",
49 "caption": "Monday"
50 },
51 "dayOfYear": 100
52 },
53 "toDate": {
54 "timing": {
55 "name": "START_OF_DAY",
56 "captionKey": "enum.timingType.startOfDay",
57 "caption": "Start Of Day"
58 },
59 "year": 100,
60 "monthValue": 100,
61 "dayOfMonth": 100,
62 "leapYear": false,
63 "month": {
64 "name": "JANUARY",
65 "captionKey": "enum.month.january",
66 "caption": "January"
67 },
68 "dayOfWeek": {
69 "name": "MONDAY",
70 "captionKey": "enum.dayOfWeek.monday",
71 "caption": "Monday"
72 },
73 "dayOfYear": 100
74 },
75 "fromDateType": {
76 "name": "AG_ROU_START_DATE",
77 "captionKey": "enum.fromDateType.agRouStartDate",
78 "caption": "AG ROU Start Date"
79 },
80 "toDateType": {
81 "name": "USER_DEFINED",
82 "captionKey": "enum.toDateType.userDefined",
83 "caption": "User Defined"
84 },
85 "internalPostingDateType": {
86 "name": "SCHEDULE_PERIOD_DATES",
87 "captionKey": "enum.internalPostingDateType.schedulePeriodDates",
88 "caption": "Schedule Period Dates"
89 },
90 "postingDate": "2025-01-01",
91 "documentDate": "2025-01-01",
92 "translationDate": "2025-01-01",
93 "skipActivationGroupsWithOpenDraft": false,
94 "retryCount": 100,
95 "reversalReasonType": {
96 "name": "ERP_SYSTEM_DEFAULT",
97 "captionKey": "enum.reversalReasonType.erpSystemDefault",
98 "caption": "ERP System Default"
99 },
100 "reversalReason": {
101 "id": 50000001,
102 "displayId": "REV-001",
103 "status": {
104 "name": "ACTIVE",
105 "captionKey": "enum.objectStatus.active",
106 "active": true,
107 "caption": "Active"
108 },
109 "name": "Incorrect Indexation",
110 "erpSystemId": 60000001,
111 "erpSystemDisplayId": "SAP-PROD"
112 },
113 "migratedFilterType": {
114 "name": "ALL",
115 "captionKey": "enum.migratedFilterType.all",
116 "caption": "All"
117 },
118 "listObjectType": {
119 "name": "CONTRACT",
120 "captionKey": "enum.listObjectType.contract",
121 "caption": "Contract"
122 },
123 "objectList": []
124 },
125 "profile": {
126 "id": 10000001,
127 "profileId": 10000001,
128 "jobId": 10000001,
129 "name": "Sample Name",
130 "principalPositionType": {
131 "name": "LESSEE",
132 "captionKey": "enum.principalpositiontype.lessee",
133 "caption": "Lessee"
134 },
135 "filterObject": {
136 "erpSystemFilterType": {
137 "name": "ALL",
138 "captionKey": "enum.filterType.all",
139 "caption": "All"
140 },
141 "erpSystems": [],
142 "leaseAreaFilterType": {
143 "name": "ALL",
144 "captionKey": "enum.filterType.all",
145 "caption": "All"
146 },
147 "leaseAreas": [],
148 "businessUnitFilterType": {
149 "name": "ALL",
150 "captionKey": "enum.filterType.all",
151 "caption": "All"
152 },
153 "businessUnits": [],
154 "companyFilterType": {
155 "name": "ALL",
156 "captionKey": "enum.filterType.all",
157 "caption": "All"
158 },
159 "companies": [],
160 "leaseDepartmentFilterType": {
161 "name": "ALL",
162 "captionKey": "enum.filterType.all",
163 "caption": "All"
164 },
165 "leaseDepartments": [],
166 "leaseGroupFilterType": {
167 "name": "ALL",
168 "captionKey": "enum.filterType.all",
169 "caption": "All"
170 },
171 "leaseGroups": [],
172 "costCenterFilterType": {
173 "name": "ALL",
174 "captionKey": "enum.filterType.all",
175 "caption": "All"
176 },
177 "costCenters": [],
178 "profitCenterFilterType": {
179 "name": "ALL",
180 "captionKey": "enum.filterType.all",
181 "caption": "All"
182 },
183 "profitCenters": [],
184 "wbsFilterType": {
185 "name": "ALL",
186 "captionKey": "enum.filterType.all",
187 "caption": "All"
188 },
189 "wbses": [],
190 "businessAreaFilterType": {
191 "name": "ALL",
192 "captionKey": "enum.filterType.all",
193 "caption": "All"
194 },
195 "businessAreas": [],
196 "functionalAreaFilterType": {
197 "name": "ALL",
198 "captionKey": "enum.filterType.all",
199 "caption": "All"
200 },
201 "functionalAreas": []
202 }
203 }
204}
📄 Description: Data transfer object representing the scheduling details for operational postings related to leases and contracts, facilitating accurate tracking 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 |
cronExpression |
string |
true |
none |
Specifies the schedule for recurring operational postings in the Nakisa Lease Accounting Suite, ensuring timely management of lease-related financial obligations and accounting entries. |
cronReadable |
string |
false |
none |
Human-readable representation of the scheduling frequency for operational posting jobs related to lease and contract financial obligations within the Nakisa Lease Accounting Suite. |
active |
boolean |
false |
none |
Whether this resource is active |
unauthorized |
boolean |
false |
none |
Boolean flag indicating unauthorized status |
nextExecution |
string(date-time) |
false |
none |
Specifies the date and time for the next scheduled execution of the operational posting job, essential for managing lease-related financial obligations and ensuring timely accounting entries. |
previousSuccessfulExecution |
string(date-time) |
false |
none |
Indicates the timestamp of the last successful execution of the operational posting schedule job, ensuring accurate tracking of lease and contract-related financial obligations within the Nakisa Lease Accounting Suite. |
previousExecution |
string(date-time) |
false |
none |
Represents the identifier of the previous execution of the operational posting schedule job, facilitating tracking and management of lease-related financial obligations and accounting entries. |
previousExecutionMessage |
string |
false |
none |
Contains the message from the previous execution of the operational posting schedule job, providing context for lease and contract-related financial obligations and accounting entries. |
batchSize |
integer(int32) |
false |
none |
Numeric value representing batchSize |
name |
string |
false |
none |
Name of the resource |
profileId |
integer(int64) |
false |
none |
Unique identifier for the profile |
input |
false |
none |
Value for input field |
|
profile |
false |
none |
Value for profile field |