Custom Odoo Inventory Features
Budget: ₹75,000 – ₹150,000 INR
I need to extend the Inventory module of my Odoo instance with two concrete additions that do not exist in the standard build.
First, I want automated stock updates that react in real-time to purchases, manufacturing orders, and returns. The logic has to run server-side in Python, respect our existing routes, and write the results back to the correct stock.move lines without breaking FIFO or perpetual valuation rules.
Second, I need a set of custom inventory reports—on-hand vs. forecast, ageing, and slow-moving items—generated directly from Odoo’s reporting engine. Results must be exportable to XLSX and visible from a new “Inventory Insights” menu entry. The UI should follow Odoo’s native theme so users feel at home.
Deliverables
• Python/XML code (clearly commented) installed as an independent custom module
• Automated tests proving the stock update logic works across standard workflows
• Three ready-to-run report templates with menu actions and access rights applied
• Short README explaining installation and configuration steps
Your work must remain upgrade-safe and comply with Odoo’s ORM best practices; no hacks that will block future version upgrades. If Odoo Studio can speed up minor tweaks, feel free to leverage it, but the core functionality should live in standard modules so we can manage it in Git.
I will provide SSH and database access to a staging copy. Once everything passes UAT we’ll migrate to production together.
First, I want automated stock updates that react in real-time to purchases, manufacturing orders, and returns. The logic has to run server-side in Python, respect our existing routes, and write the results back to the correct stock.move lines without breaking FIFO or perpetual valuation rules.
Second, I need a set of custom inventory reports—on-hand vs. forecast, ageing, and slow-moving items—generated directly from Odoo’s reporting engine. Results must be exportable to XLSX and visible from a new “Inventory Insights” menu entry. The UI should follow Odoo’s native theme so users feel at home.
Deliverables
• Python/XML code (clearly commented) installed as an independent custom module
• Automated tests proving the stock update logic works across standard workflows
• Three ready-to-run report templates with menu actions and access rights applied
• Short README explaining installation and configuration steps
Your work must remain upgrade-safe and comply with Odoo’s ORM best practices; no hacks that will block future version upgrades. If Odoo Studio can speed up minor tweaks, feel free to leverage it, but the core functionality should live in standard modules so we can manage it in Git.
I will provide SSH and database access to a staging copy. Once everything passes UAT we’ll migrate to production together.