LeaseDto

📄 Description: Data transfer object representing the details of a lease agreement, including key attributes such as duration, terms, and financial obligations, essential for effective lease management and compliance tracking.

Properties

Name

Type

Required

Restrictions

Description

createdBy

string

false

none

Username of who created this resource

lastModifiedBy

string

false

none

Username of who last modified this resource

createdDate

string(date-time)

false

none

Date of the created

lastModifiedDate

string(date-time)

false

none

Date of the last modified

archived

boolean

false

none

Indicates whether the lease has been archived, reflecting its status in the lease management process.

externalId

string

false

none

Unique identifier for the external

id

integer(int64)

false

none

Unique identifier for the resource

typeId

integer(int64)

false

none

Unique identifier for the type

terminatingLease

string(date)

false

none

Indicates the lease agreement that is set to be terminated, providing essential information for lease management and compliance.

maximumDateTo

string(date)

false

none

The maximumDateTo field specifies the latest date for which the lease is valid, ensuring compliance with contractual obligations.

number

string

false

none

Represents the lease number associated with the lease agreement, serving as a key reference for tracking and managing lease transactions.

validFrom

string(date)

true

none

Date from which the resource is valid

validTo

string(date)

true

none

Date until which the resource is valid

categoryId

integer(int64)

false

none

Unique identifier for the category

registrationNumber

string

false

none

Unique identifier assigned to the lease agreement, ensuring accurate tracking and management within the system.

statusId

integer(int64)

false

none

Unique identifier for the status

stateId

integer(int64)

false

none

Unique identifier for the state

calculateTax

boolean

false

none

Indicates whether to calculate tax for the lease, ensuring compliance with applicable tax regulations.

autoMonthToMonth

boolean

false

none

Indicates whether the lease is set to automatically transition to a month-to-month agreement upon expiration.

originalLeaseId

integer(int64)

false

none

Unique identifier for the original lease

scenario

boolean

false

none

Indicates whether the lease scenario is active, facilitating the management of lease agreements within the system.

parentLeaseId

integer(int64)

false

none

Unique identifier for the parent lease

areasHistoryVersionId

integer(int64)

false

none

Unique identifier for the areas history version

provisioningFrequencyName

string

false

none

Name of the provisioning frequency

accountingApproved

boolean

false

none

Indicates whether the lease has been approved by the accounting department, ensuring compliance with financial policies.

indexationType

string

true

none

Type of the indexation

cpiGlobalCategoryId

integer(int64)

false

none

Unique identifier for the cpi global category

indexationReferenceDate

string(date)

false

none

Date of the indexation reference

currentIndexLevel

number(double)

false

none

Represents the current index level of the lease, reflecting its position within the overall lease structure.

conditionallyIndexed

boolean

false

none

Indicates whether the lease is subject to conditional indexing, affecting its adjustment based on predefined criteria.

applicableCurrentIndexLevel

number(double)

false

none

Represents the current index level applicable to the lease, providing essential data for financial analysis and lease management.

indexLevelPercentageChangeLowerBound

number(double)

false

none

Represents the lower bound percentage change for the index level, providing a critical threshold for evaluating lease adjustments.

indexLevelPercentageChangeUpperBound

number(double)

false

none

Upper bound percentage change for the index level, used to assess potential fluctuations in lease agreements.

indexationTypeNonLease

string

true

none

Specifies the type of indexation applied to non-lease agreements, facilitating accurate financial reporting and analysis.

cpiGlobalCategoryIdNonLease

integer(int64)

false

none

Unique identifier for the global category associated with non-lease items within the lease data structure.

indexationReferenceDateNonLease

string(date)

false

none

Represents the reference date for indexation calculations related to non-lease agreements within the lease management framework.

currentIndexLevelNonLease

number(double)

false

none

Represents the current index level for non-leased assets within the lease management framework.

conditionallyIndexedNonLease

boolean

false

none

Indicates whether the lease is subject to conditional indexing, impacting rental adjustments based on predefined criteria.

applicableCurrentIndexLevelNonLease

number(double)

false

none

Represents the current index level applicable to non-lease agreements within the lease data structure.

indexLevelPercentageChangeLowerBoundNonLease

number(double)

false

none

Represents the lower bound percentage change in index level for non-lease agreements, providing critical insights for financial analysis and decision-making.

indexLevelPercentageChangeUpperBoundNonLease

number(double)

false

none

Specifies the upper bound percentage change for the index level in non-lease agreements, providing critical insights for financial forecasting and risk assessment.

signatureDate

string(date)

false

none

Date of the signature

premiseId

integer(int64)

false

none

Unique identifier for the premise

type

PickListOptionDto

false

none

Type of the resource

category

PickListOptionDto

false

none

Category of the resource

status

PickListOptionDto

false

none

Status of the resource

state

PickListOptionDto

false

none

Represents the current status of the lease agreement, indicating its progression within the leasing lifecycle.

version

VersionDto

false

none

Indicates the version of the lease document, ensuring that users are referencing the most current and relevant information.

premiseDto

PremiseDto

false

none

Represents the detailed information of the lease agreement associated with the premise, facilitating effective management and tracking of leasing activities.

isTerminationVersion

boolean

false

none

Whether the resource is termination version