Skip to main content
Insights & Resources

The ECOSIRE Blog

Deep dives into Odoo integrations, e-commerce automation, and the technology behind AI-powered business solutions.

1241 articles1652 topics
All topics1652 topics

All Articles

Page 6 of 104
odootutorial
May 4

How to Add a Custom Button to an Odoo Form View (2026)

Add custom action buttons to Odoo 19 form views: Python action method, view inheritance, conditional visibility, confirmation dialogs. Production-tested.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Add a Custom Field in Odoo Without Studio (2026)

Add custom fields via custom module in Odoo 19: model inheritance, view extension, computed fields, store/non-store decisions. Code-first, version-controlled.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Add a Custom Report in Odoo Using External Layout

Build a branded PDF report in Odoo 19 using web.external_layout: QWeb template, paperformat, action binding. With print logo + footer overrides.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Back Up and Restore an Odoo Database (Zero Downtime)

Production playbook: pg_dump + filestore tarball, S3 lifecycle, point-in-time recovery, restore-test cron, RTO under 30 minutes. ECOSIRE-tested.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Build an AR/AP Aging Report in Odoo (2026)

Customize Odoo 19 aging report: bucket buckets, drill-down, currency, multi-company. SQL view + Pivot UI for finance review. Audit-ready.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Build a Cash Flow Statement in Odoo (Indirect Method)

Configure Odoo 19 cash flow statement using the indirect method: account tags, financial report builder, monthly variance. Auditor-ready output.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Build a Customer Cohort Retention Report from Odoo

Build a cohort retention matrix from Odoo CRM/Sales data: SQL pivot, Power BI visualization, retention curves, churn alerts. Production tested.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Build a BoM Cost Rollup Report for Odoo MRP

Compute Odoo 19 BoM cost rollup with multi-level explosion: component costs, labor, overhead, currency, what-if scenarios. Manufacturing-grade SQL.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Build a Custom Odoo Dashboard Tile in 30 Lines (2026)

Build a working KPI tile on the Odoo 19 Sales dashboard in 30 lines: OWL component, JavaScript service, Python backend method. Copy-paste ready.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Build a REST API Endpoint in Odoo (http.Controller)

Build authenticated REST API endpoints in Odoo 19: http.Controller, JSON request/response, auth tokens, rate limiting, OpenAPI docs. Production-grade.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Build a Zapier Integration for Odoo (2026)

Build a custom Zapier app for Odoo: triggers, actions, OAuth, polling vs webhooks. Connect Odoo to 5,000+ apps without writing per-app code.

E
ECOSIRE Research and Development Team
May 4
odootutorial
May 4

How to Calculate COGS by Product Category in Odoo

Compute Odoo Cost of Goods Sold split by product category, customer segment, and channel: SQL queries, Pivot view, gross margin reports.

E
ECOSIRE Research and Development Team
May 4