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
| Term | Verified meaning |
|---|---|
| Asset | Tenant-owned aggregate representing either inventory or a submitted request record. |
| Asset code | Required, normalized inventory identity. The portal calls this an “Asset Code”; “asset tag” is not a separate field. |
| Asset type | Required free-text classification in the domain. The UI presents a controlled-looking dropdown, but that list is UI-only. |
| Serial number | Optional descriptive identity; no uniqueness rule is enforced. |
| Assignee / holder | Optional user and/or labor reference carried by the asset. “Custodian” is documentation language, not a domain type. |
| Assignment / issue | Issuing an eligible asset to a holder. The canonical status is Issued, not Assigned or InUse. |
| Request | Employee-oriented record in Requested; it is not a reservation of a specific available record. |
| Return | Issued to Returned, capturing returned condition and clearing current assignee/dates. |
| Available | Pool state; Returned does not automatically become Available. |
| Condition | Governed enum: New, Good, Repair, Damaged, Lost. |
| Repair | A condition/status recognized by the model and clearance query; no repair work process was verified. |
| Retired | Lifecycle 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.
Related Articles
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.csmicroservices/src/asset-service/Domain/Common/ValueObjects.csUI/salary-ui/apps/client-hrms-portal/src/pages/hr/HrOperationsPage.tsx