UnitDto

📄 Description: Data transfer object representing a unit 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

name

string

false

none

Name of the resource

description

string

false

none

Description of the resource

assetNumber

string

false

none

Unique identifier for the asset associated with a lease or contract within the Nakisa Lease Accounting Suite, facilitating accurate tracking of financial obligations and accounting entries.

referenceId

string

false

none

Unique identifier for the reference

serialNumber

string

false

none

Unique identifier for the asset associated with a lease or contract within the Nakisa Lease Accounting Suite, facilitating accurate tracking of financial obligations and accounting entries.

licenseNumber

string

false

none

Unique identifier for the lease license associated with a contract, essential for tracking financial obligations within the Nakisa Lease Accounting Suite.

inventoryNumber

string

false

none

Unique identifier for the inventory item associated with a lease or contract within the Nakisa Lease Accounting Suite, facilitating accurate tracking of financial obligations and accounting entries.

room

string

false

none

Identifies the specific room associated with a lease or contract within the Nakisa Lease Accounting Suite, facilitating accurate tracking of financial obligations and accounting entries.

location

string

false

none

Represents the geographical location associated with a lease or contract within the Nakisa Lease Accounting Suite, essential for tracking financial obligations and accounting entries.

evaluationGroup1

string

false

none

Identifier for the first evaluation group associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite.

evaluationGroup2

string

false

none

Identifier for the second evaluation group associated with a lease or contract, facilitating the management of financial obligations and accounting entries within the Nakisa Lease Accounting Suite.

evaluationGroup3

string

false

none

Identifier for the third evaluation group associated with lease contracts and financial obligations within the Nakisa Lease Accounting Suite.

investmentReason

string

false

none

Describes the rationale behind the investment associated with a lease or contract within the Nakisa Lease Accounting Suite, facilitating accurate financial obligation tracking and accounting entries.

typeName

string

false

none

Name of the type

calculateGrossTax

boolean

false

none

Boolean flag indicating calculateGrossTax status

bulkAsset

boolean

false

none

none

bulkAssetQuantity

integer(int64)

false

none

none

shippingDate

string(date)

false

none

Date of the shipping

deliveryDate

string(date)

false

none

Date of the delivery

receptionDate

string(date)

false

none

Date of the reception

activationDate

string(date)

false

none

Date of the activation

rouEndDate

string(date)

false

none

Date of the rou end

erpAssetRetirementDate

string(date)

false

none

Date of the erp asset retirement

state

string

false

none

Current state of the lease

taxCalculationType

string

false

none

Type of the tax calculation

internalAssetClass

InternalAssetClassLite

false

none

Value for internalAssetClass field

profitCenter

ProfitCenterLite

false

none

Value for profitCenter field

workBreakdownStructure

WorkBreakdownStructureLite

false

none

Value for workBreakdownStructure field

functionalArea

FunctionalAreaLite

false

none

Value for functionalArea field

businessArea

BusinessAreaLite

false

none

Value for businessArea field

network

NetworkLite

false

none

Value for network field

segment

SegmentLite

false

none

Value for segment field

internalOrder

InternalOrderDto

false

none

Value for internalOrder field

internalOrderType

InternalOrderTypeDto

false

none

Type of the internal order

currency

CurrencyLite

false

none

Value for currency field

taxCodeForPrincipalPayment

TaxCodeLite

false

none

Value for taxCodeForPrincipalPayment field

taxJurisdictionForPrincipalPayment

TaxJurisdictionLite

false

none

Value for taxJurisdictionForPrincipalPayment field

taxCodeForInterestPayment

TaxCodeLite

false

none

Value for taxCodeForInterestPayment field

taxJurisdictionForInterestPayment

TaxJurisdictionLite

false

none

Value for taxJurisdictionForInterestPayment field

taxCodeForNonLeasePayment

TaxCodeLite

false

none

Value for taxCodeForNonLeasePayment field

taxJurisdictionForNonLeasePayment

TaxJurisdictionLite

false

none

Value for taxJurisdictionForNonLeasePayment field

costCenter

CostCenterLite

false

none

Value for costCenter field

company

CompanyLite

false

none

Value for company field

taxJurisdiction

TaxJurisdictionLite

false

none

Value for taxJurisdiction field

taxCode

TaxCodeLite

false

none

Code for the tax

responsibleCostCenter

CostCenterLite

false

none

Value for responsibleCostCenter field

plant

PlantLite

false

none

Value for plant field

assetCostCenter

CostCenterLite

false

none

Value for assetCostCenter field

assetProfitCenter

ProfitCenterLite

false

none

Value for assetProfitCenter field

assetWorkBreakdownStructure

WorkBreakdownStructureLite

false

none

Value for assetWorkBreakdownStructure field

assetTaxJurisdiction

TaxJurisdictionLite

false

none

Value for assetTaxJurisdiction field

assetBusinessArea

BusinessAreaLite

false

none

Value for assetBusinessArea field

assetSegment

SegmentLite

false

none

Value for assetSegment field

activationGroupId

integer(int64)

false

none

Unique identifier for the activation group

activationGroupDisplayId

string

false

none

Unique identifier for the activation group display

principalPositionType

PrincipalPositionType

false

none

Type of the principal position

effectiveDate

string(date)

false

none

Date of the effective

costCenterAllocations

[CostCenterAllocationsItemDto]

false

none

List of costCenterAllocations items

numberRangeIdentifierValue

string

false

none

Represents a unique string identifier for a specific range of numbers associated with leases, contracts, or 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

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

taxCalculationType

NET