ScheduleAllViewRequest¶
Example Json Object
1{
2 "principalPositionTypeStr": "LESSEE",
3 "unitId": 0,
4 "viewId": "lessee-all-columns",
5 "activationGroupRevisionId": 10001,
6 "year": 2020,
7 "scheduleAggregationLevel": "PER_ACTIVATION_GROUP"
8}
📄 Description: Data transfer object representing a comprehensive request for scheduling within the Nakisa Lease Accounting Suite, encompassing lease agreements, contracts, financial obligations, and associated accounting entries.
Properties
Name |
Type |
Required |
Restrictions |
Description |
|---|---|---|---|---|
principalPositionTypeStr |
string |
true |
none |
Represents the type of principal position related to a lease or contract within the Nakisa Lease Accounting Suite, facilitating accurate accounting entries and financial obligation management. |
unitId |
integer(int64) |
false |
none |
If Unit Id is provided then system will return all posting related information |
viewId |
string |
false |
none |
If View Id is provided then system will return all available views |
activationGroupRevisionId |
integer(int64) |
false |
none |
If Activation Group Revision Id is provided then system will check if the Revision Id is in relation with Provided Activation Group Id and then it will fetch the data base on Activation Group Revision Id |
year |
integer(int32) |
true |
none |
Numeric value representing year |
scheduleAggregationLevel |
string |
false |
none |
If the aggregation level is provided. The schedule’s data will be aggregated according to the grouping level provided. |
Enumerated Values
Attribute |
Value |
|---|---|
scheduleAggregationLevel |
PER_ACTIVATION_GROUP, PER_UNIT |