Skip to main content

Asset Management Terminology

Summary

The canonical domain uses the following terms; UI labels are noted separately.

Audience

Business users, product, engineering, QA, support, and implementation teams.

Reference Content

TermVerified meaning
AssetTenant-owned aggregate representing either inventory or a submitted request record.
Asset codeRequired, normalized inventory identity. The portal calls this an “Asset Code”; “asset tag” is not a separate field.
Asset typeRequired free-text classification in the domain. The UI presents a controlled-looking dropdown, but that list is UI-only.
Serial numberOptional descriptive identity; no uniqueness rule is enforced.
Assignee / holderOptional user and/or labor reference carried by the asset. “Custodian” is documentation language, not a domain type.
Assignment / issueIssuing an eligible asset to a holder. The canonical status is Issued, not Assigned or InUse.
RequestEmployee-oriented record in Requested; it is not a reservation of a specific available record.
ReturnIssued to Returned, capturing returned condition and clearing current assignee/dates.
AvailablePool state; Returned does not automatically become Available.
ConditionGoverned enum: New, Good, Repair, Damaged, Lost.
RepairA condition/status recognized by the model and clearance query; no repair work process was verified.
RetiredLifecycle state removing the record from ordinary assignment eligibility. “Disposed” is not a source status.

Transfer, allocation, reservation, warranty, maintenance, theft, disposal, category hierarchy, vendor, and purchase are not implemented domain concepts in the reviewed model.

See Also

Keywords

  • Asset glossary
  • Domain and UI terms

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-17
  • Review cycle: Quarterly

Source References

  • microservices/src/asset-service/Domain/Common/Enums.cs
  • microservices/src/asset-service/Domain/Common/ValueObjects.cs
  • UI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsx