AssetPartDTO

📄 Description: Data transfer object representing a component of an asset, detailing its specifications and associated metadata for effective asset management and tracking within the enterprise.

Properties

Name

Type

Required

Restrictions

Description

id

integer(int64)

false

none

Unique identifier for the resource

createdBy

string

false

none

Username of who created this resource

createdAt

string(date-time)

false

none

Timestamp when this resource was created

displayId

string

false

none

Unique identifier for the display

name

string

true

none

Name of the resource

description

string

false

none

Description of the resource

imageId

integer(int64)

false

none

Unique identifier for the image

premiseId

integer(int64)

false

none

Unique identifier for the premise

premiseDisplayId

string

false

none

Unique identifier for the premise display

premiseDto

PremiseDTO

false

none

Represents the detailed information of an asset part within the system, facilitating effective asset management and tracking.

premiseFromNrm

boolean

false

none

Indicates whether the asset part originates from the National Resource Management (NRM) framework, facilitating compliance and reporting requirements.

model

string

false

none

Represents the specific model associated with the asset part, facilitating accurate identification and management within the system.

unitCost

string

false

none

Represents the cost per unit of the asset part, essential for accurate budgeting and financial analysis within asset management.

serialNumber

string

false

none

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

qrCode

string

false

none

Code for the qr

quantityOnHand

integer(int64)

false

none

Represents the current inventory level of the asset part, indicating the quantity available for use or sale.

reOrderPoint

integer(int64)

false

none

Reorder point indicates the inventory level at which new stock should be ordered to prevent stockouts and ensure continuous availability of asset parts.

size

string

false

none

Number of items per page

color

string

false

none

Represents the color attribute associated with the asset part, providing essential visual differentiation for inventory management and asset tracking.

weight

string

false

none

Represents the weight of the asset part, providing essential information for inventory management and logistics optimization.

length

string

false

none

Specifies the length of the asset part, providing essential information for inventory management and resource allocation.

width

string

false

none

Specifies the width dimension of the asset part, facilitating accurate representation and management of asset specifications.

height

string

false

none

Specifies the height of the asset part, providing essential dimensional information for inventory and asset management.

materialType

string

false

none

Type of the material

assetPartType

string

false

none

Type of the asset part

assetPartTypeId

integer(int64)

false

none

Unique identifier for the asset part type

assetPartManufacturer

AssetPartManufacturerDTO

false

none

Identifies the manufacturer of the asset part, facilitating tracking and management of supplier relationships within the asset management system.

variableQuantity

integer(int64)

false

none

Quantity of variable quantity

assetPartAvailable

boolean

false

none

Indicates whether the specific asset part is currently available for allocation or use within the system.

owner

integer(int64)

false

none

Unique identifier for the owner of the asset part, facilitating asset management and accountability within the system.

ownerDto

UserDTO

false

none

Represents the owner details of the asset part, providing essential information for asset management and accountability.

ownerUserName

string

false

none

Name of the owner user

modifiedAt

string(date-time)

false

none

Timestamp when this resource was last modified

isPartsSufficient

boolean

false

none

Whether the resource is parts sufficient