News & Blog

Insights to Improve & Grow Your Business

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

Latest

SGEEDE SINGAPORE

What Is ERP Software? A Guide for Singapore SMEs

For Singapore SMEs, that usually means fewer manual errors, faster month-end closing and a clearer view of stock and cash. This guide explains what ERP software does, the signs your business needs one...

12 Nov 2026

SGEEDE Knowledge

06 Mar 2026

Understanding the difference, task and field service in a project for Odoo 19

Understanding the distinction between a standard Project Task and a Field Service Task in Odoo 19 is crucial for optimizing your operations. While they both live under the "Project" umbrella, they ser...

SGEEDE Knowledge

05 Mar 2026

How to Create and Use a Staging Environment in Odoo.sh

Introduction Developing and customizing an Odoo database is an exciting process, but making changes directly on your live production database is a recipe for disaster. A simple bug in a custom module ...

SGEEDE Knowledge

03 Mar 2026

How to Use Custom Jinja2 HTML Templates in Odoo Without Qweb

What Is Jinja in Odoo? If you've spent any time building custom modules in Odoo, you've probably come across Jinja2 without realizing it. Jinja2 is the templating engine that powers Odoo's dynamic HTM...

SGEEDE Knowledge

03 Mar 2026

How to Use XML as a Dataset in Odoo: Implementing Many2one, One2many, and Many2many Fields

Overview In Odoo, XML is widely used to load initial data, configure defaults, and manage master records. It allows developers to predefine datasets that can include relational fields, which are criti...

SGEEDE

02 Mar 2026

Succession Planning Starts with Clean HR Data

Many companies talk about succession planning, leadership readiness, and future-proofing their workforce. However, without structured and reliable HR data, succession planning becomes subjective, inco...

SGEEDE Knowledge

26 Feb 2026

Using Quote Calculator in Odoo 19

In Odoo 19, the Quote Calculator has evolved from a simple pricing tool into a robust, spreadsheet-integrated engine. It allows sales teams to handle complex cost estimations—such as assembly labor, l...

SGEEDE Knowledge

25 Feb 2026

Guide to Odoo.sh Dashboard Database Backup

Introduction Odoo.sh is one of the official service offered by Odoo, but not Odoo itself. Odoo.sh is an official cloud platform + DevOps from odoo that used to run Odoo Enterprise / Community, Custom ...

SGEEDE Knowledge

25 Feb 2026

Understanding the read() ORM Method in Odoo 19

Odoo’s ORM (Object-Relational Mapping) layer provides multiple ways to access data stored in the database. While most developers rely on direct field access or methods like search() and browse(), the ...

SGEEDE Knowledge

23 Feb 2026

Odoo 19 Field Not Created in PostgreSQL? Fix Stored Field Not Altered After Model Update (Postgres Manual ALTER TABLE Guide)

Overview In Odoo 19, there are cases where a newly declared field in a Python model does not result in a corresponding column in PostgreSQL. Typical scenario: Field is defined in a model (models.Model...

SGEEDE

23 Feb 2026

Odoo Batam: Real-Time Business Visibility for Smarter Decisions

In today’s fast-moving business landscape, decisions can no longer rely on outdated reports or disconnected spreadsheets. Companies need instant access to accurate information across sales, finance, i...

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

No commitment — free demo & consultation

See Your Dream System

 Discover how SGEEDE ERP Custom Batam helps businesses across Batam, Singapore and beyond connect operations, data, and workflows through one integrated business management system.

Singapore +65 8948-7790 • enquiry@sgeede.com