LeaseComponentRevisionDto

📄 Description: Data transfer object representing a revision of a lease component within the Nakisa Lease Accounting Suite, encompassing details related to the lease, contract modifications, financial obligations, and associated 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

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 individual or entity that has authorized the lease component revision, ensuring compliance with contractual and financial obligations within the Nakisa Lease Accounting Suite.

approvedAt

string(date)

false

none

Timestamp indicating when the lease component revision was approved, relevant for tracking contract compliance and financial obligations 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 component revision, facilitating clarity and transparency in the lease and contract management process.

leaseComponentId

integer(int64)

false

none

Unique identifier for the lease component

leaseComponentDisplayId

string

false

none

Unique identifier for the lease component display

leaseComponentName

string

false

none

Name of the lease component

contractRevisionId

integer(int64)

false

none

Unique identifier for the contract revision

contractRevisionDisplayId

string

false

none

Unique identifier for the contract revision display

numberRangeIdentifierValue

string

false

none

Represents the unique identifier for a specified range of numbers associated with a lease component revision, facilitating accurate tracking of 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

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