Ridho Kurnia Putra

2026Akasha Wira International

Dynamics AX to Odoo Migration

Rebuilding a business unit's operations on Odoo 16 after moving off Microsoft Dynamics AX, one workflow at a time.

The problem

The unit ran on Microsoft Dynamics AX. Moving to Odoo 16 meant that every workflow the business depended on had to exist there before anyone could switch, and standard Odoo covers maybe half of them. The other half were the ones the business actually argues about: how a credit limit is decided, when an invoice may be reprinted, what counts as a valid load.

Approach

Not one migration project, but a running list of workflows rebuilt one at a time, each shipped and used before the next was started. Eighteen so far, including:

Outcome

The unit runs its day-to-day on Odoo rather than AX, and the workflows that were specific to how this business operates survived the move instead of being flattened into whatever the software did by default.

All work