Skip to content

Five industries worked hands on, so we arrive knowing where the gaps usually are.

All industries →Request a demo

Four ERP platforms in house, and fifteen capability modules. The recommendation is never tied to a licence quota.

All solutions →Request a demo

One team from platform selection through to the reports on your desk.

All services →Request a demo

Learning Centre

Guides, how-tos, comparisons and a plain-English glossary, written by the consultants who deliver the projects. No form in front of any of it.

Free toolsNo gate before you use them
Plain EnglishBOQ, retention, WIP and IPC explained
Written in houseBy the people who run the projects
Browse all resources →

Nobody in UAE ERP publishes their tools or their pricing. We do both.

Free tools →Request a demo

Consultants in the UAE, technical team in South Asia. Cost stays sharp without cutting corners.

About QZ Infomatics →Request a demo
Request a demo +971 4 243 4010
Case Studies

Odoo 14 to Odoo 17: Migrating Bla Bla Without Losing Custom Workflows

How Bla Bla Beach Club Resort moved from Odoo 14 to Odoo 17 with every custom module intact. Read more.

ERP Technology Advisor Published 1 min read

“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

The project

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.

How we handled it

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.

Rebuilding inventory adjustment tracking

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.

Simplifying the structure

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.

Where they are now

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

Talk to an ERP consultant, not a salesperson

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.

  • ✓ A consultant who delivers projects, not a sales desk
  • ✓ Odoo, Microsoft Dynamics 365 and Oracle NetSuite compared honestly
  • ✓ Licence cost and implementation cost quoted as separate numbers
  • ✓ If we are not the right fit for you, we will say so

Book a free call

We reply within one working day.

Or WhatsApp us on +971 4 243 4010

Request a demo