ActivationGroupRevisionDto

📄 Description: Data transfer object representing a revision of an activation group within the Nakisa Lease Accounting Suite, encapsulating 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

displayId

string

false

none

Unique identifier for the display

name

string

true

none

Name of the resource

inception

boolean

false

none

Boolean flag indicating inception status

revisionType

string

false

none

Type of the revision

state

string

false

none

Current state of the lease

approvedBy

string

false

none

Identifier of the user or entity that approved the activation group revision, ensuring accountability in lease and contract management within the Nakisa Lease Accounting Suite.

approvedAt

string(date-time)

false

none

Timestamp indicating when the lease contract was approved, essential for tracking financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

parentRevisionId

integer(int64)

false

none

Unique identifier for the parent revision

approverComment

string

false

none

Comment provided by the approver regarding the lease or contract, facilitating transparency and accountability in the review process within the Nakisa Lease Accounting Suite.

rouStartDate

string(date)

true

none

Date of the rou start

rouEndDate

string(date)

true

none

Date of the rou end

activationGroupModification

ActivationGroupModification

false

none

Value for activationGroupModification field

activationGroupId

integer(int64)

false

none

Unique identifier for the activation group

activationGroupDisplayId

string

false

none

Unique identifier for the activation group display

activationGroupName

string

false

none

Name of the activation group

leaseComponentRevisionId

integer(int64)

false

none

Unique identifier for the lease component revision

leaseComponentRevisionDisplayId

string

false

none

Unique identifier for the lease component revision display

lastLeaseComponentRevisionId

integer(int64)

false

none

Unique identifier for the last lease component revision

lastLeaseComponentRevisionDisplayId

string

false

none

Unique identifier for the last lease component revision display

clonedFromRevisionId

integer(int64)

false

none

Unique identifier for the cloned from revision

clonedFromRevisionDisplayId

string

false

none

Unique identifier for the cloned from revision display

lockReason

string

false

none

Specifies the reason for locking an activation group revision within the Nakisa Lease Accounting Suite, ensuring clarity in lease and contract management related to financial obligations and accounting entries.

infiniteUsefulLife

boolean

false

none

Boolean flag indicating infiniteUsefulLife status

transferOfOwnership

boolean

false

none

Boolean flag indicating transferOfOwnership status

specializedAsset

boolean

false

none

Boolean flag indicating specializedAsset status

fairMarketValue

number(double)

false

none

Value for fairMarketValue field

residualValue

number

false

none

Value for residualValue field

endOfTermIntention

string

false

none

Indicates the lessee’s intention regarding the end of the lease term, essential for managing lease contracts and financial obligations within the Nakisa Lease Accounting Suite.

endOfTermDate

string(date)

false

none

Date of the end of term

endOfTermPeriod

integer(int32)

false

none

Numeric value representing endOfTermPeriod

activationDocumentDate

string(date)

false

none

none

activationPostingDate

string(date)

false

none

none

closingDocumentDate

string(date)

false

none

none

closingPostingDate

string(date)

false

none

none

numberRangeIdentifierValue

string

false

none

Represents a unique string identifier for a 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

endOfTermIntention

NATURAL_LEASE_END, NOT_APPLICABLE, PURCHASE, RETURN, TO_BE_DETERMINED

lockReason

CLOSED_CLOSING_RECLOSE_REJECTED, PENDING_TERMINATION

revisionType

ACTIVE, DRAFT, INACTIVE, REVERTED, REVISION

state

AG_ACTIVATING, AG_ACTIVE, AG_CLASSIFIED, AG_CLOSED, AG_CLOSING, AG_DEFINE, AG_GENERATING_SCHEDULE, AG_GENERATING_SCHEDULE_2, AG_INACTIVE, AG_LEASE_END, AG_LEASE_ENDING, AG_PENDING_ASSESSMENT, AG_PENDING_CLASSIFICATION, AG_RECLOSE, AG_REJECTED, AG_REPROCESS, AG_REVERSING, AG_REVERTED, AG_REVERTING, AG_REVISION, AG_SPLITTING, CONTRACT_ACTIVE, CONTRACT_CLOSED, CONTRACT_DEFINE, CONTRACT_REJECTED, CONTRACT_REVISION, CONTRACT_WAITING_FOR_APPROVAL, LC_ACTIVATING, LC_ACTIVE, LC_CLOSED, LC_DEFINE, LC_REJECTED, LC_REVISION, LC_WAITING_FOR_APPROVAL, MLA_ACTIVE, MLA_CLOSED, MLA_DEFINE, MLA_DISCARDED, MLA_WAITING_FOR_APPROVAL, UNIT_ACTIVE, UNIT_CASUALTY, UNIT_DELIVERED, UNIT_DRAFT, UNIT_INITIAL, UNIT_PURCHASED, UNIT_REACQUIRED, UNIT_RECEIVED, UNIT_RELINQUISHED, UNIT_RETURNED, UNIT_SHIPPED