AssetDto

📄 Description: Data transfer object representing an asset within the organization, encapsulating essential attributes such as asset identification, type, value, and status to facilitate effective asset management and reporting.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

status

string

false

none

Status of the resource

displayId

string

true

none

Unique identifier for the display

erpSystemId

integer(int64)

false

none

Unique identifier for the erp system

erpSystemDisplayId

string

false

none

Unique identifier for the erp system display

name

string

false

none

Name of the resource

usefulLifeYears

integer(int64)

false

none

Represents the estimated number of years an asset is expected to remain functional and valuable within the organization.

usefulLifePeriods

integer(int64)

false

none

Represents the estimated useful life of an asset in periods, aiding in financial planning and depreciation calculations.

scrapValue

integer(int64)

false

none

Represents the estimated monetary value of an asset designated for disposal or recycling, aiding in financial assessments and decision-making processes.

quantity

integer(int64)

false

none

Quantity value

agreementNumber

string

false

none

Unique identifier for the asset agreement, facilitating tracking and management within the system.

companyId

integer(int64)

false

none

Unique identifier for the company

companyDisplayId

string

false

none

Unique identifier for the company display

assetClassId

integer(int64)

false

none

Unique identifier for the asset class

assetClassDisplayId

string

false

none

Unique identifier for the asset class display

locationId

integer(int64)

false

none

Unique identifier for the location

locationDisplayId

string

false

none

Unique identifier for the location display

Enumerated Values

Attribute

Value

status

ACTIVE, CREATED, DECOMMISSIONED, DISABLED