Zenithonsoft

Odoo, explained in plain business terms.

Notes on our free solutions, and on what actually happens during an Odoo migration or upgrade.

30 October 2026

Replacing NetSuite or SAP with Odoo 20: A Migration & TCO Blueprint for Mid-Market CFOs

A financial and strategic guide to migrating from NetSuite or SAP Business One to Odoo 20: 3-year TCO comparison, master data migration, and zero-loss cutover strategies.

29 October 2026

Upgrading Odoo.sh to Odoo 20: Staging Testing, Python 3.13 & Breaking Deprecations

A developer's operational guide to upgrading an Odoo.sh database to Odoo 20: staging branch setup, Python 3.13 runtime compatibility, ir.rule refactoring, and zero-downtime cutovers.

28 October 2026

AI Computed Fields & Studio in Odoo 20: Zero-Code LLM Enriched Workflows

A complete architectural and practical guide to Odoo 20's new AI Computed Fields (ai_fields): prompt-driven fields in Odoo Studio, caching, and automation guardrails.

27 October 2026

Odoo 20 Enterprise vs. Community Edition: The Real Architectural & Licensing Gap

An unvarnished, technical comparison of Odoo 20 Enterprise vs Community: accounting, native AI agents, mobile offline sync, MRP, and when OCA addons can bridge the gap.

26 October 2026

Odoo 20 Inventory Architecture: Decoupled Ministock, Wave Picking & Barcode App Overhaul

An architectural guide to Odoo 20 Inventory (Stock): lightweight Ministock tracking, automated batch and wave picking, and mobile barcode app performance improvements.

25 October 2026

PostgreSQL pgvector in Odoo 20: How Semantic Vector Search & RAG Power Discuss and Documents

A deep architectural guide to Odoo 20's native pgvector integration: vector embeddings, cosine similarity search, chunking SOPs, and optimizing PostgreSQL for RAG.

24 October 2026

The Real Cost of Odoo 20 AI: Understanding IAP Credits, Token Limits & Agentic Workflows

A financial and architectural guide to Odoo 20 AI: how In-App Purchase (IAP) credits work, token consumption limits, and how to prevent runaway LLM costs.

20 October 2026

Odoo 20 Manufacturing & Shop Floor: BOM Overhaul, ECO & Quality Control Upgrades

An in-depth technical guide to Odoo 20 Manufacturing (MRP): dynamic Bill of Materials (BOM), Engineering Change Orders (ECO), shop floor tablet UI, and real-time lot traceability.

29 September 2026

Connecting External AI Agents to Odoo 20 via MCP: A Practical Guide for Claude, Cursor & Copilot

How Odoo 20's native Model Context Protocol (MCP) server works — OAuth2 Bearer setup, tool & model discovery, schema introspection, and practical agentic workflows.

29 September 2026

Odoo 20 Deprecated Record Rules: What the Unified Access Rights Change Means for Your Upgrade

Odoo 20 officially removes record rules (ir.rule) in favor of unified domain-based access rights. Here is what this breaking architectural change means for your custom modules and upgrade roadmap.

27 September 2026

Odoo 20 ESG & Carbon Accounting: Automated CSRD and Sustainability Reporting for SMEs

How Odoo 20's new native ESG suite, AI-assisted emission factor matching, and fleet commuting tracking turn carbon accounting from an expensive compliance burden into an automated ERP workflow.

27 September 2026

Odoo 20 Point of Sale: Stop Front-Desk Chaos with Supervised Access and Product Snooze

How Odoo 20's new Supervised POS access level, Product Snooze, drag-and-drop catalog sorting, and multi-printer routing prevent cashier errors in retail, clinics, and service desks.

25 September 2026

The Odoo 20 Bank Consistency Rule: Why Accounting Upgrades Will Break Without Prep

Why Odoo 20's strict bank consistency enforcement will block migrations for messy databases, how parent accounts replace account groups, and how financial teams can prepare.

25 September 2026

Real-Time Field Service: Live Technician Tracking & Auto-Materials in Odoo 20

How Odoo 20 transforms field operations for MEP, contracting, and facilities teams with live GPS technician mapping and automatic material kit dispatch.

25 September 2026

Odoo 20 Light User Access: Licensing, Pricing & Operational Permissions Guide

Complete guide to Odoo 20 Light User access: pricing tiers, allowed apps, security permissions, and how growing businesses cut ERP licensing waste without shared logins.

25 September 2026

You Might Not Need the Odoo Inventory App: Exploring Odoo 20 Ministock

Why most medical clinics, gyms, and service businesses suffer from inventory over-engineering, and how Odoo 20's new Ministock tracks stock without the operational bloat.

25 September 2026

True Offline Mode in Odoo 20: Solving the Field & Construction Connectivity Nightmare

How Odoo 20's expanded offline capabilities enable field service, construction supervisors, and warehouse teams to create, edit, and sync records without Wi-Fi.

25 September 2026

Payment-Based Sales Commissions in Odoo 20: Aligning Incentives With Real Cash Flow

Why paying sales commissions on invoicing creates dangerous cash flow deficits, how Odoo 20 introduces native payment-based calculation, and how to configure manager rollups.

21 September 2026

Odoo Commissions Deep Dive: OCA vs. Enterprise (v15, v19, v20) & The Migration Traps

Did Odoo adopt the OCA commission module in v19/v20? An architectural breakdown of OCA commission_oca vs. Enterprise sale_commission, and how to avoid costly upgrade pitfalls.

19 September 2026

AI Agents and MCP in Odoo 20: Practical Applications Without the Hype

How Odoo 20's new native AI agents and Model Context Protocol (MCP) server actually work in daily operations — from customer support to automated field computing.

19 September 2026

Odoo 20 Is Here: What Growing Businesses Need to Know

A practical breakdown of Odoo 20's major features — native AI agents, Model Context Protocol (MCP), ESG compliance, and what it actually means for your bottom line.

19 September 2026

Upgrading to Odoo 20: The Practical Migration & Readiness Checklist

What businesses running Odoo 16, 17, 18, or 19 need to know before moving to Odoo 20 — technical prerequisites, module auditing, and cutover planning.

16 September 2026

The Odoo Version Upgrade Guide: A Practical Checklist Before You Migrate

A practical, non-technical checklist for upgrading between Odoo versions — what to check, what typically breaks, and how to plan the cutover.

13 September 2026

When (and Why) You Should Migrate to Odoo

Signs your business has outgrown spreadsheets or disconnected tools, and what an Odoo migration actually involves.

10 September 2026

Free Odoo Solution for Sports Clubs & Gyms: Memberships, Batches, and Billing

What the free Sports Clubs & Gyms solution for Odoo covers, and how it helps clubs manage batches, coaches, attendance, and membership billing in one place.

5 September 2026

Free Odoo Solution for Contractors: Track Project Costs and Profitability

What the free Construction & Contracting solution for Odoo covers — BOQs, progress claims, variation orders, and project profitability — and who it's for.

1 September 2026

Free Odoo Solution for Healthcare Clinics: What's Inside

What our free Healthcare Clinic Management solution for Odoo actually covers — appointments, patient records, and clinic POS — and who it's built for.

More on the way

About 20 more articles are in the works, covering topics like: