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 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...


SGEEDE Knowledge

17 Dec 2025

How to Use Init Hooks in Odoo 17

Introduction In Odoo 17, init hooks are a powerful mechanism that allows developers to execute Python logic automatically when the module is installed. They are especially useful when you need to: Cre...


SGEEDE Knowledge

16 Dec 2025

Python Decorators in Odoo 19

Decorators are a powerful feature in Odoo that help you modify the behavior of methods and models. In Odoo 19, decorators play a crucial role in defining model behavior, API constraints, and method ex...


SGEEDE Knowledge

15 Dec 2025

How to Make JavaScript Frontend Assets in Odoo 17 for Custom Controller Pages

This article is a continuation of the previous blog " ​Custom Frontend in Odoo 17 Using Controllers and QWeb ". With the page structure and controller routing already in place, the next step is to add...


SGEEDE Knowledge

12 Dec 2025

How to Solve the Most Common Odoo Errors (Complete Guide)

Odoo is powerful, flexible, and extremely customizable—but this also means developers and functional consultants often encounter various errors during development or configuration. In this blog, we’ll...


SGEEDE Knowledge

11 Dec 2025

More Field Widgets in Odoo 17

We will explore more fields widgets that are available to use in Odoo. To look at previous widgets discussed, go to this article 1. Email Indicate the char field represents an email address. This will...


SGEEDE Knowledge

10 Dec 2025

How to Create a Detail Popup Button in Odoo 19: From Model to Action

When developing custom features in Odoo 19, one of the most useful UI enhancements you can add is a popup detail view. This allows users to quickly access related information without leaving the curre...


SGEEDE Knowledge

09 Dec 2025

Implementing Constraints and Validations in Odoo 19 Models with Regular Expressions

Data integrity is crucial in any business application. Odoo 19 provides robust mechanisms to enforce constraints and validations on your models, ensuring that only valid data enters your database. Thi...


SGEEDE Knowledge

08 Dec 2025

Custom Frontend in Odoo 17 Using Controllers and QWeb

This guide shows how to build a simple custom frontend page in Odoo 17 through a dedicated module named custom_sgeede . The focus is on creating a clean public route using a controller, preparing a QW...


SGEEDE Knowledge

05 Dec 2025

Pivot Tables and Excel Export Templates in Odoo

In modern business operations, fast and accurate data analysis is essential. Odoo provides a powerful reporting ecosystem, and two of the most commonly used tools are Pivot Tables and Excel Export Tem...


SGEEDE Knowledge

05 Dec 2025

Modifying existing function in Odoo 17

Mastering Function Overrides in Odoo 17 One of Odoo’s most powerful features is its modularity. You never modify the core source code directly. Instead, you use Python inheritance to "hook" into exist...

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