Employee Asset Custody Management
by Moaaz Gafar https://www.linkedin.com/in/moaaz-gafar-0676a3111/$ 120.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Inventory (stock) |
| Lines of code | 2017 |
| Technical Name |
mgt_asset_custody |
| License | OPL-1 |
| Website | https://www.linkedin.com/in/moaaz-gafar-0676a3111/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Inventory (stock) |
| Lines of code | 2017 |
| Technical Name |
mgt_asset_custody |
| License | OPL-1 |
| Website | https://www.linkedin.com/in/moaaz-gafar-0676a3111/ |
Employee Asset Custody Management
Track every company asset from the moment it leaves the warehouse until it comes back
✓ Community ✓ Enterprise
A complete custody lifecycle, integrated with Inventory
Designed for contracting, equipment rental, field-operations and any company where physical assets travel between the warehouse and employees. Each custody record tracks who has what, when it was delivered, when it should come back, and what condition it is in — with optional automation through stock pickings.
Key Features
Full Custody Lifecycle
Track each asset through five clear states: Delivered, In Use, Under Maintenance, Returned, and Lost/Damaged. Every transition is recorded in the chatter with full audit trail.
Automatic from Stock Pickings
Enable custody creation per picking type. Validating a delivery automatically creates the custody record — validating a return automatically closes it. No double data entry.
Overdue Tracking
Set an expected return date and the system flags overdue assets automatically. Filter overdue custodies, see them per employee, and act before assets go missing.
Employee Integration
A new Asset Custodies tab on every employee form shows total, active, overdue and returned counts, plus the full history of assets they have ever held and the total value currently under their custody.
Asset Locations
Define your own locations (Head Office, Riyadh Yard, Taif Site, etc.) and assign each custody to a location. Filter and report by location at any time.
Excel Reporting
Filter by employee, department, location and status, then export a formatted Excel report with company branding, headers, alternating row colors and autofilter. Perfect for audits and handovers.
Multi-Company Ready
Record rules ensure each company sees only its own custodies. Serial numbers and asset codes are unique per company, so two sister companies can use overlapping codes without conflict.
Condition Tracking
Record condition on delivery and on return (Excellent / Good / Fair / Poor / Damaged / Lost). Attach images of the asset before and after — useful evidence for damage disputes.
Role-Based Security
Three security groups: Custody User sees own custodies, Custody Officer manages department custodies, Custody Manager manages everything. Plus full compatibility with HR security groups.
A clean custody record
Each custody groups all the information you need: employee details (auto-filled from HR), asset specifications, custody dates, condition, and lifecycle buttons in the header.
Visual Kanban by Status
See every custody grouped by lifecycle status. Drag cards between columns to change status. Each card shows employee, serial, days held, and asset type.
One checkbox to enable automation
Decide per picking type whether custody records should be created automatically. Your supplier receipts stay clean — only your custody-handover and custody-return operations trigger the workflow.
Set the employee on the delivery line
Assign the receiving employee directly on the stock move line. When you validate the delivery, the custody record is created automatically with all product, quantity, serial and date information already filled in.
Custody created automatically — ready for action
Once the delivery is validated, the custody record exists in In Use state with all data populated. Mark it returned, send to maintenance, or mark lost — each action is one click and updates the chatter automatically.
One-click custody return
Click Mark Returned on a custody and the system creates the corresponding stock receipt automatically — or process the return directly from the warehouse and the matching custody closes itself. Both directions are supported.
Powerful reporting wizard
Filter by employees, departments, locations, and status. Choose View on Screen for a live grouped tree view, or Export to Excel for a formatted spreadsheet with your company name and the generation date as the header.
Master data made simple
Asset Locations
Define the physical locations where company assets reside.
Employees with Assets
See at a glance which employees currently hold assets.
Need help? Contact us on WhatsApp or via email.
ð§ Email: m.gafar2024@gmail.com
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module