OperationalPostingJobInputDto¶
Example Json Object
1{
2 "id": 0,
3 "jobPostingStatuses": [
4 "NA"
5 ],
6 "journalTypes": [
7 "PAYMENT"
8 ],
9 "postingTransactionType": "POST",
10 "fromDate": {
11 "timing": "START_OF_DAY",
12 "year": 0,
13 "monthValue": 0,
14 "dayOfMonth": 0,
15 "leapYear": true,
16 "month": "JANUARY",
17 "dayOfWeek": "MONDAY",
18 "dayOfYear": 0
19 },
20 "toDate": {
21 "timing": "START_OF_DAY",
22 "year": 0,
23 "monthValue": 0,
24 "dayOfMonth": 0,
25 "leapYear": true,
26 "month": "JANUARY",
27 "dayOfWeek": "MONDAY",
28 "dayOfYear": 0
29 },
30 "fromDateType": "AG_ROU_START_DATE",
31 "toDateType": "USER_DEFINED",
32 "internalPostingDateType": "SCHEDULE_PERIOD_DATES",
33 "postingDate": "2019-08-24",
34 "documentDate": "2019-08-24",
35 "translationDate": "2019-08-24",
36 "skipActivationGroupsWithOpenDraft": true,
37 "retryCount": 0,
38 "reversalReasonType": "ERP_SYSTEM_DEFAULT",
39 "reversalReason": {
40 "id": 0,
41 "displayId": "string",
42 "status": "CREATED",
43 "name": "string",
44 "erpSystemId": 0,
45 "erpSystemDisplayId": "string"
46 },
47 "migratedFilterType": "MIGRATED",
48 "listObjectType": "MASTER_AGREEMENT",
49 "objectList": [
50 {
51 "id": 0,
52 "displayId": "string",
53 "name": "string"
54 }
55 ]
56}
📄 Description: Data transfer object representing the input parameters for an operational posting job within the Nakisa Portfolio Management Suite, facilitating the management and analysis of portfolio assets and real estate properties.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
id |
integer(int64) |
false |
none |
Unique identifier for the resource |
jobPostingStatuses |
[string] |
false |
none |
List of jobPostingStatuses items |
journalTypes |
[string] |
false |
none |
List of journalTypes items |
postingTransactionType |
string |
false |
none |
Type of the posting transaction |
fromDate |
false |
none |
Date of the from |
|
toDate |
false |
none |
Date of the to |
|
fromDateType |
string |
false |
none |
Type of the from date |
toDateType |
string |
false |
none |
Type of the to date |
internalPostingDateType |
string |
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 |
string |
false |
none |
Type of the reversal reason |
reversalReason |
false |
none |
Specifies the reason for reversing an operational posting within the Nakisa Portfolio Management Suite, providing essential context for portfolio and asset analytics in real estate property management. |
|
migratedFilterType |
string |
true |
none |
Type of the migrated filter |
listObjectType |
string |
false |
none |
Type of the list object |
objectList |
false |
none |
List of objectList items |
Enumerated Values
Attribute |
Value |
|---|---|
fromDateType |
AG_ROU_START_DATE, PERIOD_START_DATE, USER_DEFINED |
internalPostingDateType |
JOB_EXECUTION_DATE, SCHEDULE_PERIOD_DATES, USER_DEFINED |
listObjectType |
ACTIVATION_GROUP, CHARGE, CONTRACT, LEASE_COMPONENT, MASTER_AGREEMENT, SCHEDULE, UNIT |
migratedFilterType |
ALL, MIGRATED, NON_MIGRATED |
postingTransactionType |
POST, REVERSE |
reversalReasonType |
ERP_SYSTEM_DEFAULT |
toDateType |
JOB_EXECUTION_DATE, PERIOD_END_DATE, USER_DEFINED |