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

20 Feb 2026

How To Make a Custom PDF Data Report in Odoo 17/18 Using AbstractModel

This approach separates business logic from the QWeb template by using models.AbstractModel. Use this method when: The report requires complex calculations Multiple models must be combined Aggregation...


SGEEDE Knowledge

20 Feb 2026

Beyond CRUD: Advanced Coding Patterns Every Odoo Developer Should Master

Most developers can build a model, create a view, and override a method in Odoo. But real-world Odoo systems don’t fail because someone forgot a field. They fail because of: N+1 queries Incorrect over...


SGEEDE Knowledge

13 Feb 2026

How XPath Works in Odoo When Inheriting Views

Odoo’s view inheritance system is powerful — but for many developers, understanding how XPath expressions work when modifying views can feel intimidating. In this short guide, we’ll break it down to t...


SGEEDE Knowledge

13 Feb 2026

How To Set Overtime Ruleset In Odoo 19

Overview Overtime management in Odoo 19 is implemented through a rule-driven payroll mechanism. Overtime is not entered manually; instead, it is computed automatically based on employee attendance, wo...


SGEEDE Knowledge

12 Feb 2026

Odoo 19 Configuration changes from Odoo 18

Managing an Odoo instance effectively starts with mastering the odoo.conf file. With the release of Odoo 19 , the framework continues its trend of streamlining parameters and enhancing performance def...


SGEEDE Knowledge

12 Feb 2026

How a Button Click in Odoo Triggers Python

If you've ever added a button to an Odoo form view and written a Python method to go with it, you've probably just trusted that it works. You click the button, something happens on the server, and the...


SGEEDE Knowledge

12 Feb 2026

How to Upgrade PostgreSQL on Ubuntu

Introduction PostgreSQL is the only database officially supported by Odoo because its reliability, features, and architecture perfectly match Odoo's requirements for building robust, scalable business...


SGEEDE Knowledge

06 Feb 2026

Installing Odoo 19 on Ubuntu 24.04

Prerequisites Before you begin, ensure your server meets the following requirements: OS: Ubuntu 24.04 LTS (Noble Numbat) Resources: At least 2GB RAM (4GB+ recommended for production) Access: A user wi...


SGEEDE Knowledge

04 Feb 2026

Guide to Automation Rules in Odoo19

Introduction Automation rules in Odoo 19 represent a powerful framework for streamlining business operations without writing extensive code. As businesses grow, manual processes become bottlenecks. Od...


SGEEDE

03 Feb 2026

How Odoo Reduces Dependency on Spreadsheets

Spreadsheets have long been a familiar tool for managing business data. While they offer flexibility, heavy reliance on spreadsheets often leads to inefficiencies, data inconsistencies, and limited sc...


SGEEDE Knowledge

30 Jan 2026

Architecting a Robust Odoo Backup Strategy: Daily, Weekly, and Monthly Automation on Ubuntu

In an ERP environment, data is the lifeblood of the business. A single server failure or a corrupted database can halt operations entirely. Relying on manual backups is a high-risk strategy. To ensure...


SGEEDE Knowledge

30 Jan 2026

Configuring Outgoing Email in Odoo 17

Odoo 17 uses outgoing mail servers (SMTP) to send emails such as quotations, invoices, notifications, password resets, and automated system messages. Proper configuration of outgoing email is essentia...

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