ActivationGroupFinancialTermDto

📄 Description: Data transfer object representing the financial terms associated with an activation group within the Nakisa Lease Accounting Suite, encompassing key elements 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

displayId

string

false

none

Unique identifier for the display

name

string

false

none

Name of the resource

expenseCategory

ExpenseCategoryLite

false

none

Category of the expense

amount

number(double)

false

none

Amount value

amountFrequency

string

false

none

Specifies the frequency at which financial obligations are incurred for a lease or contract within the Nakisa Lease Accounting Suite.

paymentMode

string

false

none

Specifies the method of payment associated with a lease or contract, essential for managing financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

paymentCalculationMode

string

false

none

Specifies the method used to calculate payments associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite.

firstSpecialPaymentDate

string(date)

false

none

Date of the first special payment

lastSpecialPaymentDate

string(date)

false

none

Date of the last special payment

paymentFrequency

string

false

none

Specifies the interval at which payments are scheduled to be made for a lease or contract, reflecting the financial obligations within the Nakisa Lease Accounting Suite.

firstPaymentDate

string(date)

false

none

Date of the first payment

lastPaymentDate

string(date)

false

none

Date of the last payment

firstPaymentAmount

number(double)

false

none

Amount of first payment

lastPaymentAmount

number(double)

false

none

Amount of last payment

months

integer(int64)

false

none

Numeric value representing months

days

integer(int32)

false

none

Numeric value representing days

notificationDate

string(date)

false

none

Date of the notification

monthEnd

boolean

false

none

Boolean flag indicating monthEnd status

paymentTiming

string

false

none

Specifies the timing of payment obligations associated with a lease or contract within the Nakisa Lease Accounting Suite.

escalatingRent

boolean

false

none

Boolean flag indicating escalatingRent status

stopEscalatingAtZero

boolean

false

none

Boolean flag indicating stopEscalatingAtZero status

escalatingRentAmount

number(double)

false

none

Amount of escalating rent

escalatingRentType

string

false

none

Type of the escalating rent

escalationFrequencyOffset

integer(int32)

false

none

Numeric value representing escalationFrequencyOffset

escalationFrequency

string(int32)

false

none

Numeric value representing escalationFrequency

escalationFastForward

boolean(int32)

false

none

Numeric value representing escalationFastForward

termStartDate

string(date)

false

none

Date of the term start

termEndDate

string(date)

false

none

Date of the term end

expenseCategoryType

string

false

none

Type of the expense category

spreadingFrequency

string

false

none

Specifies the frequency at which financial obligations are spread over the duration of a lease or contract within the Nakisa Lease Accounting Suite.

firstSpreadingAmount

number(double)

false

none

Amount of first spreading

lastSpreadingAmount

number(double)

false

none

Amount of last spreading

valid

boolean

false

none

Unique identifier for the lease

parentFinancialTermId

integer(int64)

false

none

Unique identifier for the parent financial term

termStatus

string

false

none

Status of the term

lockReason

string

false

none

Describes the reason for locking a financial term within the lease accounting framework, ensuring clarity in contract management and compliance with financial obligations.

vendorPaymentSplits

[VendorPaymentSplitDto]

false

none

List of vendorPaymentSplits items

revisionDisplayId

string

false

none

Unique identifier for the revision display

termType

string

false

none

Type of the term

exercise

boolean

false

none

Boolean flag indicating exercise status

leaseComponentFinancialTermId

integer(int64)

false

none

Unique identifier for the lease component financial term

revisionId

integer(int64)

false

none

Unique identifier for the revision

activationGroupDisplayId

string

false

none

Unique identifier for the activation group display

activationGroupId

integer(int64)

false

none

Unique identifier for the activation group

applyIndexation

boolean

false

none

Boolean flag indicating applyIndexation status

indexationType

string

false

none

Type of the indexation

indexationTypeNonLease

string

false

none

Specifies the type of indexation applied to non-lease financial obligations within the Nakisa Lease Accounting Suite, ensuring accurate accounting entries and contract management.

consumerPriceIndexCategory

ConsumerPriceIndexCategoryLite

false

none

Category of the consumer price index

consumerPriceIndexCategoryNonLease

ConsumerPriceIndexCategoryLite

false

none

Value for consumerPriceIndexCategoryNonLease field

baseIndexationDate

string(date)

false

none

Date of the base indexation

baseIndexationDateNonLease

string(date)

false

none

The baseIndexationDateNonLease field represents the date used for indexing financial obligations related to non-lease contracts within the Nakisa Lease Accounting Suite.

baseIndexationRate

number(double)

false

none

Rate of base indexation

baseIndexationRateNonLease

number(double)

false

none

Value for baseIndexationRateNonLease field

referenceIndexationDate

string(date)

false

none

Date of the reference indexation

referenceIndexationDateNonLease

string(date)

false

none

Date indicating when the reference indexation for non-lease financial obligations was last updated, relevant for accurate lease accounting and contract management.

referenceIndexationRate

number(double)

false

none

Rate of reference indexation

referenceIndexationRateNonLease

number(double)

false

none

Value for referenceIndexationRateNonLease field

indexationStartDate

string(date)

false

none

Date of the indexation start

indexationStartDateNonLease

string(date)

false

none

Specifies the start date for indexation adjustments related to non-lease financial obligations within the Nakisa Lease Accounting Suite.

indexationLeasePercentage

number(double)

false

none

Percentage of indexation lease

indexationNonLeasePercentage

number(double)

false

none

Percentage of indexation non lease

termState

string

false

none

Current state of the lease

type

string

false

none

Type of the resource

numberRangeIdentifierValue

string

false

none

Unique string identifier representing a specific range of numbers associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite.

numberRangeIdentifierType

INumberRangeIdentifierType

false

none

Type of the number range identifier

numberRangeType

INumberRangeType

false

none

Type of the number range

allowsSystemGenerateNewId

boolean

false

none

Unique identifier for the allows system generate new

Enumerated Values

Attribute

Value

amountFrequency

DAY, MONTH, ONE_TIME, YEAR

escalatingRentType

FIXED, PERCENTAGE

expenseCategoryType

CASH_INCENTIVE, CASUALTY, EXPECTED_GRV, INCENTIVE, NON_LEASE, PAYMENT, PURCHASE_OPTION, TERMINATION_OPTION

indexationType

CPI_GLOBAL, CPI_LOCAL, NONE

indexationTypeNonLease

CPI_GLOBAL, CPI_LOCAL, NONE

lockReason

ENDS_BEFORE_MODIFICATION_DATE, EXERCISED_IN_ACTIVATION_GROUP, NO_PAYMENT

paymentCalculationMode

DAILY, ONE_TIME, PAYMENT_FOR_MONTH

paymentFrequency

ANNUALLY, BI_MONTHLY, BI_WEEKLY, DAILY, MONTHLY, ONE_TIME, QUARTERLY, SEMI_ANNUALLY, SEMI_MONTHLY, WEEKLY

paymentMode

ADVANCE, ARREARS

paymentTiming

END_OF_DAY, START_OF_DAY

spreadingFrequency

NONE, PERIODIC, STRAIGHT_LINE

termState

ACTIVE, HISTORICAL, INACTIVE

termStatus

EDITABLE, LOCKED

termType

INITIAL_DIRECT_COST, NON_LEASE_TERM, PAYMENT_TERM