ScheduleViewRequest

📄 Description: Data transfer object representing a request for scheduling within the Nakisa Lease Accounting Suite, encompassing lease and contract details, financial obligations, and associated accounting entries.

Properties

Name

Type

Required

Restrictions

Description

principalPositionTypeStr

string

true

none

Specifies 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

true

none

Unique identifier for the view

leaseMeasurementId

integer(int64)

true

none

Unique identifier for the lease measurement

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

fromYear

integer(int32)

true

none

Numeric value representing fromYear

toYear

integer(int32)

true

none

Numeric value representing toYear

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