OdooWiki OCA HUB
Reporting Licencia: AGPL-3

Este módulo permite proporcionar archivos docx como plantillas de informe para generar informes docx.

Traducción automática al español (DeepSeek) de la descripción original de OCA, que está en inglés.

auto_awesome Qué hace este módulo

Generado por IA a partir del código · Odoo 16.0

Te permite crear plantillas de informes como archivos Word (.docx) e imprimirlas desde Odoo, generando documentos Word o un zip de documentos cuando se seleccionan varios registros.

Este módulo añade un nuevo tipo de informe llamado DOCX a la configuración de informes de Odoo. En lugar de diseñar un informe en el editor de informes de Odoo, se sube un archivo de Word que contiene marcadores de posición, y Odoo lo rellena con los datos de tus registros.

Dónde aparece: - En la pantalla de configuración del informe (Settings > Technical > Reports, o el formulario de la acción de informe), aparece una nueva sección DOCX cuando el tipo de informe se establece en DOCX, con campos para subir la plantilla y elegir qué ocurre con varios registros. - Una pestaña DOCX en la misma pantalla ofrece un Expression Tester, donde eliges un registro, escribes una expresión y ves el resultado de inmediato, además de un panel Help que enumera las variables y funciones que puedes usar. - Los informes de este tipo se pueden vincular a un modelo, de modo que aparecen en el menú Print de los registros de ese modelo.

Reglas de negocio y comportamiento: - El archivo de plantilla es obligatorio cuando el tipo de informe es DOCX. - Si se seleccionan varios registros, eliges entre producir un único archivo zip que contenga un documento por registro, o un único documento en el que la plantilla itere sobre todos los registros seleccionados. - El nombre del archivo se puede calcular a partir del registro (por ejemplo, el nombre del registro) y la extensión correcta .docx o .zip se añade automáticamente. - El panel Help documenta ayudas útiles como formatear importes, fechas, duraciones, convertir números a palabras y sumar valores.

Extiende el modelo de acción de informe ir.actions.report y funciona junto con el contexto de renderizado del módulo mail.

Depende de

mail
Modelos y campos (1)
  • ir.actions.report · amplía un modelo existentedocx_help, report_type, docx_template (Template), docx_multi_mode (Multi records), docx_template_filename, docx_expression_test_code (Code), docx_expression_test_record (Record), docx_expression_test_result (Result), docx_expression_test_model_id, docx_expression_test_expression (Test expression)

Texto generado por IA (DeepSeek) al leer el código de la versión 16.0 en GitHub; puede contener errores, así que verifícalo en el código antes de decidir. Ver el código en GitHub

Disponibilidad por versión

Revisado: 2026-11-03
Confirmado (verificado en repositorio y rama) Estimado (sin verificar) Sin información

Estado de confirmación: 1 confirmada, 8 sin información de 9 versiones.

Fuentes · Odoo 16.0

Confirmado el 2026-11-03 en la rama 16.0 de OCA/reporting-engine.

terminal Instalación y uso

Documentación de OCA · Odoo 16.0

Para instalar este módulo, necesita:

pip install docxtpl

Para configurar este módulo, debe:

  • Ir a Settings / Technical / Actions / Report
  • Crear un nuevo informe con tipo DOCX
  • Rellenar el nombre de un modelo, es decir, crm.lead
  • Subir su archivo DOCX en el campo Template
  • Para ayudar con la elaboración de expresiones en la plantilla, cambie a la pestaña DOCX, seleccione un registro y rellene alguna expresión. Cuando esté satisfecho con el resultado, copie el código en su documento de plantilla. No olvide leer la extensa documentación en el lado derecho

Para usar este módulo, necesita:

  • Imprimir algún informe creado según el manual de configuración

Traducción automática al español (DeepSeek) de la documentación original de OCA; los comandos y el código no se traducen.

info

Datos importados de GitHub: esta ficha refleja la última revisión del catálogo, no una consulta en directo. Verifica siempre en la documentación del módulo y en staging antes de instalar en producción.