Employee Asset Custody
Custody is represented by optional user and labor identifiers held on the asset, not by an employee-owned aggregate. The employee self-service page provides a read-oriented assigned-assets view; the HR Operations form provides request submission for employee-only users. The service can list records by holder reference and expose open-assets and clearance-status projections by labor reference.
Issued, Damaged, Lost, and Repair block clearance when the asset still carries that labor reference. Returned, Available, Rejected, and Retired do not. This clearance function is read-only; the asset service does not approve an exit.
Acknowledgement, acceptance, ownership verification against Employee Service, signature, mandatory handover evidence, legal responsibility, payroll liability, and manager visibility rules are Not implemented. Documents may be associated with the asset but not with a distinct assignment record.
Source References
microservices/src/asset-service/Application/Queries/AssetQueries.csmicroservices/src/asset-service/Domain/Asset/Asset.csUI/salary-ui/apps/client-hrms-portal/src/ess/EssPages.tsx