News & Blog

Insights to Improve &

Grow Your Business

Company news, ERP guides and grant updates from the SGEEDE team in Singapore & Indonesia.


Latest

SGEEDE Knowledge

What is wkhtmltopdf in Odoo

Introduction In Odoo, one of the most frequent business requirements is generating professional, print‑ready PDF documents — invoices, quotations, delivery orders, purchase orders, and more. Behind ma...

29 May 2026


SGEEDE

06 Jan 2026

How to Understand Odoo Table Relationships Without Opening the Database

Working with Odoo often requires understanding how different models relate to each other. While you could dive into the PostgreSQL database directly, there are much easier ways to explore these relati...


SGEEDE Knowledge

05 Jan 2026

The Concept of Odoo Inheritance Through the Class Registry

Overview Many difficulties with inheritance in Odoo come from a simple misunderstanding: Odoo models are not regular Python classes . Once the role of the registry is understood, inheritance behavior ...


SGEEDE Knowledge

02 Jan 2026

Frontend & OWL Framework (Odoo Web Library)

Mastering Odoo Frontend: An In-Depth Guide to the OWL Framework In the ever-evolving world of enterprise software, user experience (UX) has shifted from a "nice-to-have" to a core requirement. For Odo...


SGEEDE Knowledge

31 Dec 2025

Core XML Operation in Odoo

Odoo uses XML files to define data, views, menus, security rules, and more. XML elements and directives control how Odoo processes these files during module installation and upgrades. XML help: Create...


SGEEDE Knowledge

30 Dec 2025

How to Customize Odoo 19 Default One2many Form View

One2many fields are a powerful feature in Odoo that allow you to display related records directly within a parent form. However, the default form view that appears when you click to add or edit a One2...


SGEEDE Knowledge

29 Dec 2025

Odoo XML Is More Than Just Views

XML is a core configuration structure in Odoo. It defines UI architecture, system behavior, permissions, automation, and initial data. It provides declarative, modular control over major system functi...


SGEEDE Knowledge

29 Dec 2025

Mastering Dynamic Domains in Odoo: Many2one & Many2many Fields Explained

Overview In Odoo development, dynamic domains are essential for creating smart, user-friendly forms. They allow you to filter selectable records dynamically based on other field values—preventing wron...


SGEEDE Knowledge

24 Dec 2025

How to Store Odoo Many2many Fields in Settings

Introduction In Odoo 17, res.config.settings is commonly used to store global or company-related configurations. The many2many fields in odoo Many2many fields in Odoo represent bidirectional many-to-m...


SGEEDE Knowledge

23 Dec 2025

How Transient Models Work in Odoo 19

Transient models or often called wizards are powerful tools in Odoo 19 that enable developers to create temporary multi-step user interactions without cluttering the database. Understanding how these ...


SGEEDE Knowledge

22 Dec 2025

Odoo Meta Programming

Odoo meta programming refers to the mechanisms by which models, fields, methods, and behaviors are constructed, merged, and modified at load time , not at runtime in the traditional Python sense. What...


SGEEDE Knowledge

19 Dec 2025

How to Custom Pivot & Graph View in Odoo

In the world of Odoo development, providing users with raw data is rarely enough. To truly empower a business, you need to transform that data into actionable insights. This is where Pivot and Graph v...


SGEEDE Knowledge

18 Dec 2025

Common View Types in Odoo 17

In Odoo development, views are defined using XML rather than standard HTML. While Odoo eventually renders these as HTML in your browser, the developer defines them using specific Odoo-defined XML tags...

No commitment — free demo & consultation

See Your Dream System

Book a free demo and we will walk your team through the modules that matter. Prefer to talk it over first? Message us on WhatsApp — no forms, no waiting.

Singapore +65 8948-7790 • Indonesia +62 813-7119-7735 • enquiry@sgeede.com