06 / Internal service workflow
Hardware Request & Custody Workflow
An IT hardware lifecycle covering requests, approval, IT review, allocation, procurement, recipient acknowledgement, custody, transfer, return, repair, loss, damage, and disposal.
Context
Business need
Hardware requests needed to distinguish available devices from items that required purchasing, preserve approval responsibility, capture recipient acknowledgement, and keep every assigned device traceable throughout its custody lifecycle.
Workflow
How it works
- 01
Request the hardware
Select the employee or project, device type, condition, specifications, quantity, purpose, and supporting information.
- 02
Complete approvals
Route the request through configured validators while retaining status, time, responsibility, and rejection reasons.
- 03
Review available devices
IT checks existing custody inventory, confirms specifications, reserves available devices, and marks any purchase requirement.
- 04
Procure missing items
Create linked material requisitions for shortages and return received devices to the allocation process.
- 05
Issue and acknowledge
The receiving user confirms the issued device and its condition before the system finalises the custody assignment.
- 06
Manage custody lifecycle
Track temporary transfer, return, permanent reassignment, IT return, repair, damage, loss, disposal, and employee clearance.
Development
What I built
- I developed the hardware request, request-line, issued-device, approval, acknowledgement, custody, transfer, and history models.
- I implemented configurable multi-level approvals, IT review, rejection reasons, access groups, record rules, and activity notifications.
- I linked purchase-required quantities with material requisitions and returned received items to the IT allocation process.
- I built recipient acknowledgement before custody creation, including serial number, model, specification, condition, and issued-item validation.
- I delivered custody transfer, return, reassignment, repair, damage, loss, disposal, clearance, employee visibility, and PDF reporting.
Coverage
Modules covered
- Employees
- Users
- Products
- Requests and Approvals
- Material Requisitions
- Procurement
- Mail and Activities
- Hardware Custody
- Employee Clearance
- PDF Reporting
Support
What I supported
- I resolved approval, procurement-link, allocation, acknowledgement, custody, transfer, access, and notification issues.
- I protected device availability and custody history during cancelled, rejected, returned, reassigned, damaged, lost, and disposal cases.
- I supported clearance checks for employees with assigned hardware and corrected incomplete custody records.
Evidence
Technical deliverables
- Dedicated Odoo 14 hardware request application
- Configurable approval and security model
- Material requisition and procurement linkage
- Recipient acknowledgement and custody creation
- Transfer, return, repair, damage, loss, and disposal history