Saltar al contenido principal
Los detalles del producto se muestran en inglés. Próximamente traducciones.
Word Editor for Odoo — A full-featured word processor embedded inside Odoo, with rich-text editing, versioning, and one-click — 1/1Vista previa ilustrativa

A full-featured word processor embedded inside Odoo,

with rich-text editing, versioning, and one-click DOCX and PDF export tied to your records.

ECOSIRE builds, installs, and supports it to your confirmed scope.

¿Qué es Word Editor for Odoo?

A full-featured word processor embedded inside Odoo, with rich-text editing, versioning, and one-click DOCX and PDF export tied to your records. ECOSIRE builds, installs, and supports it to your confirmed scope. Built to order by ECOSIRE for Odoo 17, 18, 19 — indicative price from $999.00 USD; request a quote for a scoped proposal.

Características clave

Rich-text OWL editor with headings, styles, ordered/bulleted lists, tables, images, and inline formatting rendered natively inside Odoo forms
Dedicated `word.document` model with body, template linkage, `company_id` scoping, and computed metadata (word count, last-exported) via `@api.depends`
Valid `.docx` export producing a real Office Open XML package (word/document.xml + relationships), not HTML renamed to .docx
PDF export through Odoo's QWeb-to-`wkhtmltopdf` pipeline with correct pagination, margins, headers/footers, and embedded fonts
Mail-merge placeholders resolved from any Odoo record over the ORM (e.g. `${object.partner_id.name}`) with safe evaluation
Reusable, versioned document templates so teams start from an approved layout instead of a blank page
Per-document version history with restore, so edits are auditable inside Odoo rather than scattered across shared drives
Bulk generation from server actions and `automated actions` — produce one document per record and attach it back as an `ir.attachment`
Page-break, header/footer, and cover-page controls that survive both the DOCX and PDF outputs
Security via `ir.model.access.csv` plus record rules; users only see and export documents they are entitled to
Generated documents auto-attached to the source record's chatter and served through the standard download controller
`XML-RPC`/`JSON-RPC` endpoints for programmatic create, render, and export from external systems
Multi-company aware with company-scoped templates and letterheads honored in exported files
Targets Odoo 17.0, 18.0, and 19.0 with Community-vs-Enterprise handling and clean upgrade path

Hecho a medida, listo para ti

Sin configuración por tu cuenta: una app funcional creada, instalada y con soporte de ECOSIRE.

  1. 1

    Haces el pedido

    Empieza con un precio único de desarrollo. Definimos el alcance contigo en el arranque.

  2. 2

    Creamos e instalamos

    ECOSIRE la crea, la configura y la instala en tu Odoo.

  3. 3

    En marcha + soporte

    Sales en vivo en aproximadamente una semana laboral, con dos semanas de soporte tras la puesta en marcha. Los defectos en el código que entregamos se corrigen sin coste.

Especificaciones técnicas

Compatibilidad con Odoo
Odoo 17, Odoo 18, Odoo 19
Ediciones
Enterprise y Community
Licencia
La licencia requiere confirmación
Requisito de Python
Python 3.10+
Base de datos
PostgreSQL 12+

Sobre este producto

Teams that run their whole business in Odoo still leave it to draft real documents — proposals, SOPs, contracts, offer letters, meeting minutes, internal memos. Odoo core gives you html fields, the Knowledge app's article editor, and QWeb templates, but none of them is a genuine word processor: you cannot open a partner's record, write a formatted letter with headings, page breaks, tables, and a signature block, and hand back a clean .docx or a paginated PDF without leaving the system or pasting into an external editor. That copy-paste round-trip loses formatting, breaks the link to the source record, and scatters your document history across desktops and shared drives instead of keeping it inside Odoo's access model.

Word Editor closes that gap. We build a first-class rich-text authoring surface as an OWL component backed by a dedicated model (for example word.document) that stores the document body, template linkage, and a version history. The editor delivers real word-processor behaviour — styles and headings, ordered and bulleted lists, tables, images, page breaks, headers/footers, and mail-merge-style placeholders resolved from any Odoo record via the ORM. Export is the core promise: a .docx writer produces a valid Office Open XML package (not an HTML file with a .docx extension), and PDF export renders through Odoo's QWeb-to-PDF pipeline (wkhtmltopdf) so pagination, margins, and fonts are honest. Documents can be generated in bulk from an automated action or server action, attached back to the originating record as an ir.attachment, and served through the standard download controller.

Because it is a real Odoo module, everything respects the platform's conventions. Access is governed by ir.model.access.csv plus record rules so a user only sees documents they are entitled to; multi-company scoping is enforced with a company_id field and the corresponding rule. Templates are versioned, computed fields (@api.depends) keep derived metadata like word count or last-exported timestamp current, and every action is available over XML-RPC/JSON-RPC for your integrations. The module targets Odoo 17.0, 18.0, and 19.0, and we handle the Community-vs-Enterprise differences — the editor and DOCX/PDF export run on Community; where your instance is Enterprise we align with the Knowledge/Sign apps rather than duplicating them.

Delivery is build-to-order. After a short scoping call we confirm the exact document types, templates, placeholder sources, and export rules you need, then build against your target Odoo version on a staging instance, run UAT with you, and deploy with a rollback plan. Typical delivery is one working week from confirmed scope, and you receive the installable source, a git repo handover, and a support window. Pricing starts from $999 (indicative, single-company base scope); multi-company rollout, additional bespoke templates, deep localization of exported documents, and integrations with e-signature or DMS systems increase the quoted scope.

lo que obtienes

  • Installable module source code for your Word Editor build, targeting your confirmed Odoo version (17.0 / 18.0 / 19.0)
  • Installation and configuration on your instance (or staging first), including access-rights and template setup
  • Technical documentation: model/field reference, security matrix, export pipeline, and RPC endpoints
  • End-user guide plus a live training session for your document authors and admins
  • UAT on a staging instance with a documented rollback plan before production cutover
  • Post-go-live support window for defect fixes and configuration questions
  • Private git repository handover with full commit history and tagged release
  • Seeded example templates and placeholder mappings for your priority document types

¿Para quién es esto?

Operations & document-heavy SMBs on Odoo

Teams that draft proposals, SOPs, offer letters, and memos daily and are tired of exporting Odoo data into an external word processor and losing the link back to the record.

Odoo administrators and internal IT

Owners of the Odoo instance who need a maintainable module that respects `ir.model.access.csv`, record rules, and multi-company scoping — not a fragile customization they can't upgrade.

Legal, HR, and compliance functions

Users who need consistent, template-driven documents with version history and auditable access, exported as pixel-honest PDF and editable DOCX for downstream review or signing.

Systems integrators and Odoo partners

Delivery teams who want a ready authoring-and-export component to embed in a larger implementation, handed over as clean source over `XML-RPC`/`JSON-RPC` with docs and a git repo.

Cómo se compara Word Editor for Odoo

CriterioECOSIREConstrucción personalizadaCompetidorNativo de Odoo
Word-processor editing inside OdooFull OWL editor: styles, tables, page breaks, headers/footersPossible but you build the editor from scratchOften a basic HTML field with limited formatting`html` fields / Knowledge editor, no true pagination
DOCX export fidelityValid Office Open XML package, opens cleanly in WordDepends entirely on your team's OOXML expertiseFrequently HTML renamed to .docx, formatting breaksNo native DOCX export from records
PDF exportQWeb-to-`wkhtmltopdf` with honest pagination and fontsReinvent the QWeb pipeline yourselfVaries; often print-CSS with layout driftQWeb reports, but not free-form authored documents
Record-linked placeholders / mail mergeORM-resolved placeholders from any model, safe evalBuildable, but you own all edge casesLimited or fixed to specific modelsOnly within predefined QWeb report templates
Security & multi-company`ir.model.access.csv` + record rules + `company_id` scopingCorrect only if you design the rules carefullyBasic ACLs, multi-company often an afterthoughtStandard Odoo ACLs, no document concept to secure
Version support (17/18/19)Built for your exact version and edition, upgrade pathYou maintain across every version yourselfOne listing may lag your Odoo versionShips with core, but lacks the capability
Support & source ownershipSupport window, technical docs, git repo handoverIn-house team carries all maintenanceVendor support varies; source may be obfuscatedCommunity/Enterprise support, not this feature
Fit to your documentsTemplates and rules built to your confirmed scopeFully custom but slow and costly to specifyGeneric; you adapt your process to the appNo document authoring workflow to fit

Preguntas frecuentes sobre Word Editor

Is this an existing app I can download and install right now?

No. Word Editor is build-to-order: ECOSIRE builds, installs, and supports it to your confirmed scope. It is not an instant apps.odoo.com download. After a scoping call we build against your target Odoo version, run UAT on staging, and deploy.

How long does delivery take?

Typical delivery is one working week from confirmed scope. The timeline starts once we've agreed on document types, templates, placeholder sources, and export rules on the scoping call. Larger rollouts (multi-company, many bespoke templates, integrations) extend the schedule and are quoted accordingly.

How does pricing and scoping work?

Pricing starts from $999 as an indicative single-company base scope. That is not a firm fixed price — after a short scoping call we give you a fixed written quote based on your document types, number of templates, localization needs, and any integrations. You approve the quote before we build.

What Odoo versions do you support, and does it work on Community?

We target Odoo 17.0, 18.0, and 19.0. The editor plus DOCX and PDF export run on Community Edition. On Enterprise we align with the Knowledge and Sign apps rather than duplicating them. We build for the specific version and edition you run.

Is the DOCX export a real Word file or just HTML renamed?

It is a real Office Open XML package — a valid `.docx` with proper document, styles, and relationship parts that opens cleanly in any word processor. PDF export renders through Odoo's QWeb-to-`wkhtmltopdf` pipeline so pagination, margins, and fonts are accurate rather than approximated.

What about support and updates after go-live?

Every build includes a post-go-live support window for defect fixes and configuration questions, plus a git repo handover so your team owns the source. Version upgrades (for example moving from 18.0 to 19.0) and new features are scoped and quoted as follow-on work.

Can generated documents be produced automatically and attached to records?

Yes. Documents can be generated in bulk from server actions or `automated actions`, with placeholders resolved from the source record via the ORM, and the output attached back to that record as an `ir.attachment`. Everything is also reachable over `XML-RPC`/`JSON-RPC`.

Solicitar presupuesto

Word Editor

A full-featured word processor embedded inside Odoo, with rich-text editing, versioning, and one-click DOCX and PDF export tied to your records. ECOSIRE builds, installs, and supports it to your confirmed scope.

  • Rich-text OWL editor with headings, styles, ordered/bulleted lists, tables, images, and inline formatting rendered natively inside Odoo forms
  • Dedicated `word.document` model with body, template linkage, `company_id` scoping, and computed metadata (word count, last-exported) via `@api.depends`
  • Valid `.docx` export producing a real Office Open XML package (word/document.xml + relationships), not HTML renamed to .docx
  • PDF export through Odoo's QWeb-to-`wkhtmltopdf` pipeline with correct pagination, margins, headers/footers, and embedded fonts

Solicitar presupuesto

Cuéntanos tus necesidades de Word Editor y te enviaremos precios, opciones de licencia y una propuesta a medida, normalmente en un día hábil.

Sin pago ahora. Esto envía una solicitud de presupuesto a nuestro equipo; te responderemos por correo con precios y próximos pasos.