News & Blog
Insights to Improve &
Grow Your Business
Company news, ERP guides and grant updates from the SGEEDE team in Singapore & Indonesia.
SGEEDE Knowledge
29 May 2026
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...
SGEEDE Knowledge
29 May 2026
Web Customization & Snippets in Odoo 19: What's Different from Version 18?
Overview The Odoo website builder has always been one of the most powerful yet nuanced areas to customize. With each major release, Odoo progressively refactors its frontend stack, and Odoo 19 is the ...
SGEEDE Knowledge
29 May 2026
OWL Component Structure in Odoo 19
As of Odoo 19, OWL remains the core UI layer. Whether you're building a custom widget, extending a view, or crafting a client action from scratch, you'll be writing OWL components. Let's walk through ...
SGEEDE Knowledge
29 May 2026
Get to Know Search Function in Odoo
Introduction Have you ever watched a user type a product code into a Many2one field, press Enter, and get 'No results found' - even though the exact record exists? That's the moment they start questio...
SGEEDE Knowledge
29 May 2026
Understanding Controllers in Odoo's JavaScript Backend
Overview When diving into Odoo development, much of the focus is often on the Python backend. However, creating a truly dynamic, interactive user experience requires a solid understanding of Odoo's we...
SGEEDE Knowledge
02 Apr 2026
Error Handling in Odoo
Introduction Errors in Odoo are not just “problems” — they are important guardrails that ensure data accuracy, security, and user workflow correctness. As a developer, knowing how Odoo errors work (an...
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...
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