OperationalPostingJobInputDto¶
Example Json Object
1{
2 "id": 10000001,
3 "jobPostingStatuses": {
4 "name": "DONE",
5 "captionKey": "enum.postingStatusType.done",
6 "caption": "Done"
7 },
8 "journalTypes": {
9 "name": "PAYMENT",
10 "captionKey": "enum.journalPostingType.payment",
11 "caption": "Payment"
12 },
13 "postingTransactionType": {
14 "name": "POST",
15 "captionKey": "enum.postingTransactionType.post",
16 "caption": "Post"
17 },
18 "fromDate": {
19 "timing": {
20 "name": "START_OF_DAY",
21 "captionKey": "enum.timingType.startOfDay",
22 "caption": "Start Of Day"
23 },
24 "year": 100,
25 "monthValue": 100,
26 "dayOfMonth": 100,
27 "leapYear": false,
28 "month": {
29 "name": "JANUARY",
30 "captionKey": "enum.month.january",
31 "caption": "January"
32 },
33 "dayOfWeek": {
34 "name": "MONDAY",
35 "captionKey": "enum.dayOfWeek.monday",
36 "caption": "Monday"
37 },
38 "dayOfYear": 100
39 },
40 "toDate": {
41 "timing": {
42 "name": "START_OF_DAY",
43 "captionKey": "enum.timingType.startOfDay",
44 "caption": "Start Of Day"
45 },
46 "year": 100,
47 "monthValue": 100,
48 "dayOfMonth": 100,
49 "leapYear": false,
50 "month": {
51 "name": "JANUARY",
52 "captionKey": "enum.month.january",
53 "caption": "January"
54 },
55 "dayOfWeek": {
56 "name": "MONDAY",
57 "captionKey": "enum.dayOfWeek.monday",
58 "caption": "Monday"
59 },
60 "dayOfYear": 100
61 },
62 "fromDateType": {
63 "name": "AG_ROU_START_DATE",
64 "captionKey": "enum.fromDateType.agRouStartDate",
65 "caption": "AG ROU Start Date"
66 },
67 "toDateType": {
68 "name": "USER_DEFINED",
69 "captionKey": "enum.toDateType.userDefined",
70 "caption": "User Defined"
71 },
72 "internalPostingDateType": {
73 "name": "SCHEDULE_PERIOD_DATES",
74 "captionKey": "enum.internalPostingDateType.schedulePeriodDates",
75 "caption": "Schedule Period Dates"
76 },
77 "postingDate": "2025-01-01",
78 "documentDate": "2025-01-01",
79 "translationDate": "2025-01-01",
80 "skipActivationGroupsWithOpenDraft": false,
81 "retryCount": 100,
82 "reversalReasonType": {
83 "name": "ERP_SYSTEM_DEFAULT",
84 "captionKey": "enum.reversalReasonType.erpSystemDefault",
85 "caption": "ERP System Default"
86 },
87 "reversalReason": {
88 "id": 50000001,
89 "displayId": "REV-001",
90 "status": {
91 "name": "ACTIVE",
92 "captionKey": "enum.objectStatus.active",
93 "active": true,
94 "caption": "Active"
95 },
96 "name": "Incorrect Indexation",
97 "erpSystemId": 60000001,
98 "erpSystemDisplayId": "SAP-PROD"
99 },
100 "migratedFilterType": {
101 "name": "ALL",
102 "captionKey": "enum.migratedFilterType.all",
103 "caption": "All"
104 },
105 "listObjectType": {
106 "name": "CONTRACT",
107 "captionKey": "enum.listObjectType.contract",
108 "caption": "Contract"
109 },
110 "objectList": []
111}
📄 Description: Data transfer object representing the input parameters for an operational posting job within the Nakisa Lease Accounting Suite, encompassing essential 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 |
jobPostingStatuses |
false |
none |
List of jobPostingStatuses items |
|
journalTypes |
false |
none |
List of journalTypes items |
|
postingTransactionType |
false |
none |
Type of the posting transaction |
|
fromDate |
false |
none |
Date of the from |
|
toDate |
false |
none |
Date of the to |
|
fromDateType |
false |
none |
Type of the from date |
|
toDateType |
false |
none |
Type of the to date |
|
internalPostingDateType |
false |
none |
Type of the internal posting date |
|
postingDate |
string(date) |
false |
none |
Date of the posting |
documentDate |
string(date) |
false |
none |
Date of the document |
translationDate |
string(date) |
false |
none |
Date of the translation |
skipActivationGroupsWithOpenDraft |
boolean |
false |
none |
Boolean flag indicating skipActivationGroupsWithOpenDraft status |
retryCount |
integer(int32) |
false |
none |
Count of retry |
reversalReasonType |
false |
none |
Type of the reversal reason |
|
reversalReason |
false |
none |
Data transfer object representing the reasons for reversing accounting entries related to leases and contracts within the Nakisa Lease Accounting Suite, facilitating accurate financial obligation management. |
|
migratedFilterType |
true |
none |
Type of the migrated filter |
|
listObjectType |
false |
none |
Type of the list object |
|
objectList |
false |
none |
List of objectList items |