Our team migrated an ASP.NET Core and MariaDB system to a custom Odoo 19 addon. Both systems ran side by side until the month-end reports matched exactly. The .NET system remains in production for the records it still owns. Both systems are maintained.
Illustration: a month-end comparison sheet with sample report rows, each showing its .NET value and its Odoo value (not shown) and a difference of 0.00; the total difference is 0.00.
Since then
- App
A driver app on the ERP's own API.
- Audit
An audit document pack, cross-checked automatically, delivered on the audit date.
- Data
A 777-row production correction, verified live under audit.
- Port
The .NET reporting engine ported to Linux at 25 of 25 parity cases, built and not yet deployed.
25 of 25 parity casesBuilt, not yet deployed