
From 48 Hours to 12: How Tafani Took Control of Inventory
Tafani cut order-to-ship from 48 to 12 hours with real-time inventory tracking. See how we did it.
Five industries worked hands on, so we arrive knowing where the gaps usually are.
All industries →Request a demoFour ERP platforms in house, and fifteen capability modules. The recommendation is never tied to a licence quota.
All solutions →Request a demoOne team from platform selection through to the reports on your desk.
All services →Request a demoGuides, how-tos, comparisons and a plain-English glossary, written by the consultants who deliver the projects. No form in front of any of it.
Nobody in UAE ERP publishes their tools or their pricing. We do both.
Free tools →Request a demoAn ERP and IT consultancy in Business Bay, Dubai, implementing Oracle, Microsoft, Odoo and SAP across the UAE and GCC.
Consultants in the UAE, technical team in South Asia. Cost stays sharp without cutting corners.
About QZ Infomatics →Request a demoHow Bla Bla Beach Club Resort moved from Odoo 14 to Odoo 17 with every custom module intact. Read more.

“Upgrading to Odoo 17 felt like a big step forward, and it truly was. QZ’s ability to replicate and enhance key features like inventory adjustment tracking ensured a smooth transition without sacrificing control. We now have a system that’s not only future ready but tailored to how we operate.”
Rakesh Chand, Head of Finance, Bla Bla
Bla Bla Beach Club Resort is a well-known name in food, beverage and hospitality. It was running Odoo 14 with a set of custom-built modules shaped around how the venue actually operates — and needed to move to Odoo 17 without losing any of it.
A version jump is the easy part. Carrying bespoke modules across three major releases is where upgrades usually stall.
We migrated the core platform and every custom module together, testing each one for compatibility on Odoo 17 and tuning performance along the way. All custom workflows were preserved. Historical data came across intact.
The clearest example was inventory adjustment history. Odoo 17 does not carry the stock adjustment history feature that existed in Odoo 14, and Bla Bla’s finance team relied on it.
Rather than ask them to change how they work, we built a custom Stock Adjustment document flow that reproduces the behaviour. The team can still track, review and audit past inventory adjustments exactly as before — the control stayed, the version moved forward.
Alongside the migration, we reworked the Analytic Accounts and Inventory Location structure to match where the business is heading rather than where it had been. The result is a cleaner setup, clearer reporting and less friction between departments.
Bla Bla Beach Club Resort is on Odoo 17 with a faster, better-looking system, full access to historical data, and every custom flow still in place. We continue to support them as they scale.
Talk to a consultant
Book a free 30 minute call with QZ Infomatics in Dubai. You will leave it with a platform recommendation, the reasoning behind it, a realistic timeline and an indicative budget band — before you commit to anything.