Home / Case Studies / AMASCO LLC
/ Case Study · Oil & Gas
Advanced Odoo Features to Calculate Precise Profitability. From Odoo 14 to 16, Project by Project.
/ The engagement
An Odoo Revamp That Measures Profitability with Precision.
AMASCO LLC, a UAE-based firm, runs critical repairs and maintenance across oil and gas, maritime, and ships in the Gulf's shipping channels. Brainvire migrated its Odoo backend from version 14 to 16, linked accepted quotes to projects and procurement for accurate cost analysis, added role-based financial access, a virtual warehouse, and a purchase requisition approval flow.
/ About the client
AMASCO LLC, based in the UAE, performs critical repairs and maintenance across the oil and gas sector, maritime, and ships that use the Gulf's congested shipping channels. It wanted to improve its project modules, financial processes, HRMS, and automation, and consulted Brainvire to lift overall performance.
The client already ran Odoo in-house, but the project demanded a high level of technical expertise, so it chose professional Odoo services. After analyzing the pain points and system, the team recommended moving the Odoo backend from version 14 to version 16 and implementing the newly planned flows to streamline day-to-day operations.
/ The approach
Design, architecture, and features, shipped as one program.
Estimate versus actual
The old system could not report accurate cost per project, so the team used an Odoo 16 feature that creates a project on quote acceptance and links procurement to compare estimated and actual cost.
Finance stays finance
Anyone could draft, edit, or post financial entries, so the team built a workflow that restricts direct posting and adds role-based restrictions.
Stock returned to stock
Version 14 could not track stock returned from a project, so the team set up a virtual warehouse where leftover stock is added to company inventory and evaluated easily.
Requisitions first
Direct purchase orders disrupted centralized procurement, so the team added purchase requisitions that pass through approval before a purchase order is raised.
/ What stood in the way
Four problems, solved without a maintenance window.
Select a challenge to see how it shaped the build.
Complete view of cost analysis
With the current system the client could not get an accurate cost analysis report per project or per quotation. An Odoo 16 feature creates a project on quote acceptance and links it with related procurement, so the team compares the estimated cost against the actual cost report.
No role-centric access
In the existing system anyone could draft, edit, and post a financial entry at any time. The team created a specific workflow that restricts the direct posting of entries and added role-based restrictions to the system.
Inventory monitoring
In version 14 there was no track of stock or inventory returned from a project. The updated Odoo system adds a virtual warehouse, where remaining stock received after a project finishes is added to company inventory and evaluated easily.
Disarranged procurement
Direct purchase orders raised by users disrupted centralized procurement. The team added a feature to raise purchase requisitions that go through approval before a purchase order is raised.
/ Product screens
The delivered experience.
The interface people actually use.
/01Dashboard
/02Cost Analysis
/03Role Access
/04Warehouse
/05Procurement/ The results
What changed, in numbers.
/ Next step
Ready for a redesign like this on your platform?
A 30-minute working session with a Brainvire architect: your current stack, your constraints, and where a rebuild actually pays off. No sales deck.
Book a Working Session →Cookies on this site
Essential cookies are always on. They keep the site secure and make forms work.
We also use Google Analytics and Microsoft Clarity to see how the site is used. We only turn these on if you accept.