MasterAgreementDto

📄 Description: Data transfer object representing a master agreement within the Nakisa Lease Accounting Suite, encapsulating essential details related to lease 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

year

integer(int32)

true

none

Numeric value representing year

name

string

true

none

Name of the resource

description

string¦null

false

none

Description of the resource

validFrom

string(date)

false

none

Date from which the resource is valid

validTo

string(date)

false

none

Date until which the resource is valid

targetValue

number(double)

false

none

Value for targetValue field

legalJurisdiction

string

false

none

Specifies the legal jurisdiction applicable to the lease or contract, ensuring compliance with relevant financial obligations and accounting entries.

approverComment

string¦null

false

none

Comment provided by the approver regarding the lease or contract, which serves to clarify decisions related to financial obligations and accounting entries.

signingPerson

string

false

none

Represents the name of the individual authorized to sign the master agreement, ensuring compliance with lease and contract obligations within the Nakisa Lease Accounting Suite.

placeOfSignature

string

false

none

Indicates the location where the signature for the lease contract is obtained, essential for validating financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

dateOfSignature

string(date)

false

none

Date of signature for the master agreement, indicating the official commencement of the lease contract and its associated financial obligations within the Nakisa Lease Accounting Suite.

state

MlaStatusE

false

none

Current state of the lease

dataCreationInfo

DataCreationSettingLite

false

none

DataCreationSettingLite is a streamlined data transfer object that encapsulates essential parameters for creating lease-related entries, including contracts and financial obligations, within the Nakisa Lease Accounting Suite.

agreementGroup

AgreementGroupLite

false

none

Value for agreementGroup field

currency

CurrencyLite

false

none

Value for currency field

internalAssetClass

InternalAssetClassLite

false

none

Value for internalAssetClass field

leaseArea

LeaseAreaLite

true

none

Value for leaseArea field

businessUnit

BusinessUnitLite

false

none

Value for businessUnit field

companyCode

CompanyLite

false

none

Code for the company

department

DepartmentLite

false

none

Value for department field

leaseGroup

LeaseGroupLite

false

none

Value for leaseGroup field

allowsSystemGenerateNewId

boolean

false

none

Unique identifier for the allows system generate new

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