Blog

Odoo AI Insights & Guides

Deep dives into Odoo AI, ERP automation, intelligent business platforms, and how DearERP is transforming the way teams customize Odoo.

July 28, 2026

How a Rounding Edge Case in Odoo Quietly Miscounted Overtime for Split-Shift Workers

Odoo fixed a bug in its HR Attendance module where employees working multiple shifts per day had their overtime incorrectly calculated against the company tolerance threshold, resulting in phantom overtime entries that should have been absorbed by the tolerance window.

Read article

July 28, 2026

Odoo 19.5 Rewrites Hundreds of Search Definitions to Kill a Silent Python Anti-Pattern

Odoo 19.5 systematically converts every _rec_names_search class attribute from mutable Python lists to immutable tuples across the entire codebase, eliminating a category of state-sharing bugs that could cause phantom search results and cross-model contamination.

Read article

July 28, 2026

Odoo Restores Custom API Key Support for Google Address Autocomplete After Breaking the Override Path

Odoo fixed a regression in the Google Address Autocomplete module where an early API key validation check prevented developers from overriding _perform_place_search to inject custom Google Places API keys from configuration files, restoring the extensibility that custom deployments depend on.

Read article

July 27, 2026

Odoo 19 Lets You Import an Entire Product Catalog From Any Website and Schedule Its Launch Down to the Minute

Odoo 19 eCommerce adds the ability to import product catalogs directly from external websites, schedule product publishing with date and time precision, auto-generate suggested products by category, and restrict specific packaging units from the storefront.

Read article

July 27, 2026

Odoo POS Now Sorts Restaurant Orders Into Courses Automatically and Lets Staff Break Combos on the Fly

Odoo Point of Sale introduces automatic course allocation that routes products to courses based on their POS category, plus a Break Combo feature that splits combo meals into individually priced items mid-order.

Read article

July 26, 2026

Odoo 19 Skills Inventory Report: Finally, a Way to See What Your Team Actually Knows

Odoo 19 introduces the Skills Inventory Report in the Employees module, giving HR teams a hierarchical, filterable view of every skill across the organization. Here is how it works and why it matters.

Read article

July 26, 2026

Odoo 19 Training Attendances Report: A Centralized Dashboard for Employee Learning and Compliance

Odoo 19 introduces the Training Attendances report in the Employees app, giving HR teams a single view of every course each employee has completed across external, onsite, and eLearning programs.

Read article

July 25, 2026

Odoo Introduces Read-Replica Database Architecture to Handle 10,000 Concurrent Users

Odoo 20 ships native PostgreSQL read-replica support that offloads dashboards, reports, analytics, and search queries to dedicated database instances, pushing the concurrent user ceiling from roughly 5,000 to beyond 10,000 without vertical hardware scaling.

Read article

July 25, 2026

Odoo Kills the Work Entry Calendar and Rebuilds Payroll Around Time Off Data

Odoo 20 eliminates the separate work entry management step from the payroll cycle entirely, pulling attendance and absence data directly from the Time Off module and replacing the work entry calendar with a streamlined payroll dashboard that cuts processing time by roughly 80 percent.

Read article

July 23, 2026

Odoo 19 Rebuilds Inventory Valuation From the Ground Up With Dual-Method Costing and a Migration Path That Actually Works

Odoo 19 ships a completely restructured inventory valuation framework supporting both perpetual and periodic methods, three costing strategies, Continental and Anglo-Saxon accounting standards, and a step-by-step migration path for companies upgrading from earlier versions.

Read article

July 23, 2026

Odoo Quietly Reworks Its Purchase Suggestion Engine Into Something Procurement Teams Will Actually Use

Odoo overhauls the Suggest feature in its Purchase module with a streamlined calculation engine that reads validated delivery orders, subtracts on-hand and incoming stock, and generates purchase orders with the right quantities from the right vendors in a single click.

Read article

July 22, 2026

Odoo 19 Reception Report Lets Warehouse Teams Allocate Incoming Stock to Sales Orders Before It Even Hits the Shelves

Odoo 19 introduces a Reception Report in the Inventory module that allows warehouse staff to see which pending sales orders are waiting for incoming purchase order shipments and allocate stock directly to high-priority delivery orders before goods are formally received.

Read article

Ready to experience Odoo AI?

Join hundreds of teams using DearERP to customize Odoo in minutes, not weeks.