OCA/reporting-engine
Repositorio de la comunidad OCA con 55 módulos para Odoo confirmados en el catálogo de OdooWiki (versiones 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Revisado el 2026-11-03.
Abrir en GitHubMódulos confirmados por versión
Módulos del repositorio
- Base Comments TemplatesOdoo 13, 14, 15, 16, 17, 18, 19base_comment_template
Crea plantillas de comentarios reutilizables que se puedan imprimir en documentos e informes, con reglas que decidan qué plantilla aparece para cada empresa, contacto o registro.
- BI SQL EditorOdoo 12, 13, 14, 15, 16, 17, 18, 19bi_sql_editor
Permite a los usuarios técnicos crear informes personalizados escribiendo una consulta SQL y, a continuación, crea automáticamente la vista de base de datos, un modelo de Odoo, vistas de lista/formulario/gráfico/tabla dinámica, una acción y un menú para…
- BI SQL Editor AggregateOdoo 12bi_sql_editor_aggregate
Te permite elegir cómo se agregan las columnas numéricas de una vista SQL de BI (Suma, Promedio, Mínimo o Máximo) en lugar de sumarlas siempre. La elección se aplica automáticamente a los campos del modelo generado.
- BI SQL Editor Server ActionsOdoo 13bi_sql_editor_server_actions
Te permite adjuntar acciones de servidor a una vista SQL de BI, de modo que las acciones automatizadas se puedan crear y vincular al modelo generado directamente desde el formulario de la vista SQL de BI.
- BI View EditorOdoo 12, 14, 15, 16, 17bi_view_editor
Permite a los usuarios crear sus propios informes seleccionando visualmente modelos y campos de Odoo, y luego generar un informe real con vistas de lista, gráfico y pivote, además de una entrada de menú, sin escribir código.
- BI View Editor Spreadsheet DashboardOdoo 16, 17bi_view_editor_spreadsheet_dashboard
Este módulo glue oculto mueve automáticamente los menús de BI View Editor bajo el menú Spreadsheet Dashboard cuando ambos módulos están instalados, de modo que los usuarios encuentran las vistas BI y los informes personalizados en un solo lugar.
- Board Eval ContextOdoo 15board_eval_context
Este módulo permite que los tableros de board utilicen fechas dinámicas y el usuario actual en sus filtros, de modo que un único tablero compartido pueda mostrar datos diferentes para cada usuario y para periodos como hoy, este mes o los últimos 30 días.
- Key Performance IndicatorsOdoo 12, 13, 17, 18, 19kpi
Crea y realiza un seguimiento de los Indicadores Clave de Rendimiento (KPI) dentro de Odoo, calculados a partir de código Python o consultas SQL en bases de datos locales o externas, con umbrales codificados por colores y actualizaciones automáticas cada hora.
- Kpi DashboardOdoo 12, 13, 14, 15kpi_dashboard
Crea cuadros de mando de KPI personalizados dentro de Odoo usando widgets configurables (números, medidores, contadores, gráficos) alimentados por código Python o funciones de modelo, y publícalos como menús para grupos de usuarios seleccionados.
- Kpi Dashboard AltairOdoo 12kpi_dashboard_altair
Añade un tipo de widget "Altair" a los elementos del panel de KPI, permitiendo a los usuarios crear gráficos interactivos con la librería Altair/Vega-Lite y mostrarlos en los paneles de Odoo.
- Kpi Dashboard BokehOdoo 12, 14kpi_dashboard_bokeh
Añade un nuevo tipo de widget 'Bokeh' a los elementos del panel de KPI, permitiendo a los usuarios crear gráficos interactivos de Bokeh dentro de los paneles de Odoo usando código Python.
- PDF XML attachmentOdoo 18, 19pdf_xml_attachment
Este módulo proporciona ayudantes técnicos para leer archivos adjuntos XML incrustados dentro de archivos PDF y para añadir un archivo adjunto XML dentro de un PDF. No añade menús ni pantallas de usuario; está pensado para ser utilizado por otros módulos o…
- Report AsyncOdoo 12, 13, 14, 15, 16, 17, 19report_async
Añade un Centro de informes donde los usuarios pueden ejecutar informes de inmediato o en segundo plano, guardando los archivos generados para descargarlos más tarde y, opcionalmente, enviando por correo electrónico un enlace cuando el informe esté listo.
- Batch Report PrintingOdoo 13report_batch
Te permite combinar varios informes QWeb en un único informe por lotes, de modo que una sola acción de impresión pueda generar varios documentos juntos, por ejemplo, informes de picking y packing.
- report_company_details_translatable
Añade un campo traducible de datos de la compañía en el registro de la compañía, para que la información de la compañía impresa en los informes PDF pueda aparecer en el idioma del lector.
- Report ContextOdoo 12, 13, 14, 16, 18, 19report_context
Permite adjuntar un valor de contexto a cualquier acción de informe, de modo que los informes puedan comportarse de forma diferente (por ejemplo, ocultar campos) según la configuración. También se puede establecer un contexto predeterminado global para todos…
- Base report csvOdoo 12, 13, 14, 15, 16, 17, 18, 19report_csv
Añade un nuevo tipo de informe "csv" a Odoo, que te permite definir informes que descargan datos como archivos CSV en lugar de PDF o HTML, con ajustes opcionales de codificación de caracteres.
- Report Display Name in FooterOdoo 16, 18report_display_name_in_footer
Añade el nombre del documento al pie de página de los informes PDF, junto al número de página, para que puedas saber a qué documento pertenece cada página impresa.
- DOCX reportsOdoo 16report_docx
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.
- Base report PDF FillerOdoo 14report_fillpdf
Añade un nuevo tipo de informe "PDF Filler" en Odoo que rellena un formulario PDF existente con datos de registros de Odoo y descarga el resultado aplanado. Es un módulo base/técnico utilizado por otros módulos para construir dichos informes.
- Report Footer HTMLOdoo 16, 18report_footer_html
Añade un campo HTML "Extra Footer" a cada configuración de informe, lo que te permite mostrar contenido de texto enriquecido personalizado en el pie de página de los informes PDF y HTML.
- Report Generate HelperOdoo 16report_generate_helper
Añade un método auxiliar que permite a cualquier registro de Odoo generar un informe simplemente indicando el nombre del informe, devolviendo el nombre del archivo y el contenido listos para usar.
- Report LabelsOdoo 12, 14, 16, 18report_label
Te permite imprimir etiquetas autoadhesivas para registros de cualquier modelo de Odoo, utilizando hojas de etiquetas configurables y tu propio diseño de etiqueta. Lo configuras como una acción de servidor e imprimes desde un asistente.
- Report layout configurationOdoo 13, 14, 17, 18report_layout_config
Te permite reemplazar todo el encabezado y pie de página de tus informes de Odoo con tus propias imágenes, y añade dos diseños de informe ya preparados que utilizan esas imágenes.
- report_paperformat_company_dependent
Este módulo hace que el formato de papel utilizado por cada informe sea específico para cada compañía, de modo que diferentes compañías en la misma base de datos de Odoo puedan imprimir el mismo informe en tamaños de papel diferentes.
- Report Partner AddressOdoo 16, 18, 19report_partner_address
Añade un campo de texto traducible "Address Details" en los contactos que sustituye el formato de dirección estándar en informes y páginas del portal. Cuando se rellena, el nombre del contacto se oculta en el bloque de dirección y se muestra en su lugar tu…
- Report PDF FormOdoo 18report_pdf_form
Te permite usar un archivo PDF rellenable como informe de Odoo, rellenando automáticamente sus campos de formulario con valores tomados de los registros de Odoo que imprimes.
- Report PDF ZIP DownloadOdoo 12, 18report_pdf_zip_download
Añade una opción "Download as ZIP" a los informes PDF en Odoo. Cuando está habilitada y se seleccionan varios registros, el PDF de cada registro se genera y se empaqueta en un único archivo ZIP en lugar de descargas separadas.
- Report Positioned ImageOdoo 18, 19report_positioned_image
Añade imágenes como marcas de agua, logotipos o sellos a los informes PDF, posicionadas con precisión en milímetros. Las imágenes se pueden configurar por informe o por compañía, y se pueden limitar a la primera página.
- Report Printed FlagOdoo 17report_printed_flag
Permite a los administradores elegir qué informes PDF marcan los registros como impresos, y mantiene un registro de auditoría de quién imprimió qué informe en qué documento. Los modelos que usan el mixin proporcionado obtienen un indicador de impreso, una…
- Py3o Report EngineOdoo 12, 13, 14, 15, 16, 17, 18, 19report_py3o
Te permite crear informes de Odoo como documentos de LibreOffice (ODT/ODS/ODP) e imprimirlos como PDF, DOC, XLS y otros formatos. Gestionas las plantillas en Odoo y las adjuntas a cualquier acción de informe.
- Py3o Report Engine - Fusion server supportOdoo 12, 13, 14, 16, 18report_py3o_fusion_server
Permite a Odoo enviar informes py3o a un servidor Fusion externo para su conversión en lugar de usar LibreOffice local, y añade conjuntos de opciones reutilizables para la exportación a PDF (PDF/A, marcas de agua, contraseñas, formularios).
- Web QR ManagerOdoo 12, 13, 14, 15, 16, 18, 19report_qr
Genera códigos QR de alta calidad directamente desde informes y páginas web de Odoo. El módulo añade una URL pública y un método auxiliar que convierten cualquier texto o URL en una imagen QR en formato PNG o SVG.
- Report Qweb Decimal PlaceOdoo 15, 16report_qweb_decimal_place
Añade dos ajustes en cada moneda para que puedas controlar cuántos decimales muestran los precios unitarios en los informes PDF. Instalarlo por sí solo no cambia nada visible; otros módulos de informes deben usar la nueva plantilla de formato.
- Report Qweb Element Page VisibilityOdoo 12, 13, 14, 15, 16, 17, 18, 19report_qweb_element_page_visibility
Permite a los diseñadores de informes mostrar u ocultar partes de un informe PDF QWeb según la página en la que se imprima, utilizando clases CSS sencillas como first-page, last-page, single-page o multi-page.
- Report Qweb EncryptOdoo 12, 14, 15, 16, 18, 19report_qweb_encrypt
Este módulo permite proteger los informes PDF con una contraseña. Puede pedir al usuario que introduzca una contraseña antes de imprimir o dejar que Odoo genere una automáticamente a partir de los datos del registro.
- Report Qweb Field OptionOdoo 16, 17, 18, 19report_qweb_field_option
Permite a los administradores controlar cómo aparecen los valores de los campos en los informes PDF: establecer la precisión decimal para los campos float y añadir opciones de visualización (widgets) a los campos, opcionalmente en función de la unidad de…
- Report QWeb ParameterOdoo 12, 13, 14, 15, 16, 17, 18, 19report_qweb_parameter
Añade tres nuevos atributos a las plantillas de informes QWeb para que los diseñadores de informes puedan limitar, truncar o validar la longitud de un valor antes de que se imprima. Si un valor es demasiado corto o demasiado largo, la generación del informe…
- Report QWeb PDF CoverOdoo 16, 18report_qweb_pdf_cover
Añade páginas de portada y contraportada a los informes PDF de QWeb. Para cada informe puedes subir un PDF de portada, elegir si aparece como una página separada o se superpone a la primera/última página del informe.
- Report Qweb PDF Fixed ColumnOdoo 12, 13report_qweb_pdf_fixed_column
Corrige el diseño de los informes PDF para que las columnas mantengan un tamaño de fuente fijo y el contenido permanezca visible en lugar de recortarse o reducirse cuando se desborda.
- Pdf watermarkOdoo 12, 13, 14, 15, 16, 17, 18, 19report_qweb_pdf_watermark
Añade una marca de agua (un archivo PDF o una imagen) a los informes PDF de QWeb, ya sea definida por informe, tomada de la configuración de la compañía o calculada mediante una expresión. La marca de agua se aplica a cada página del PDF generado.
- Qweb PDF reports signerOdoo 12, 13, 14, 16, 17, 18report_qweb_signer
Firma los informes PDF de Qweb con un certificado digital PKCS#12. Configura un certificado y reglas de firma por informe y, opcionalmente, guarda el PDF firmado como adjunto.
- Report SubstituteOdoo 12, 13, 16, 17, 18, 19report_substitute
Permite a los administradores definir reglas que reemplacen automáticamente un informe por otro cuando los registros seleccionados cumplan una condición, por ejemplo, para usar un informe diferente por compañía.
- Report Text Format OptionOdoo 16, 17, 18report_text_format_option
Añade opciones de codificación y fin de línea a los informes de texto en Odoo, para que los archivos de texto generados puedan guardarse en un conjunto de caracteres específico (p. ej. cp932) y usar saltos de línea CRLF o CR.
- Report Wkhtmltopdf ParamOdoo 12, 13, 14, 15, 16, 17, 18, 19report_wkhtmltopdf_param
Te permite añadir opciones adicionales de línea de comandos a un formato de papel para que los informes PDF se generen exactamente como los necesitas, por ejemplo, para mantener un diseño fijo en cheques o formularios oficiales.
- Base report xlsxOdoo 12, 13, 14, 15, 16, 17, 18, 19report_xlsx
Añade un nuevo tipo de informe XLSX a Odoo, de modo que los informes se puedan generar y descargar como archivos Excel en lugar de PDF. También proporciona una clase base que los desarrolladores utilizan para crear informes Excel personalizados.
- Base Report XLSX BoilerplateOdoo 13report_xlsx_boilerplate
Permite a los desarrolladores crear informes Excel (XLSX) que parten de un archivo de plantilla prediseñado, conservando su diseño, colores, bordes y celdas combinadas, y luego añaden datos encima.
- Report xlsx helpersOdoo 12, 13, 14, 15, 16, 17, 18, 19report_xlsx_helper
Este módulo proporciona a los desarrolladores un conjunto de herramientas listo para usar para crear informes Excel (.xlsx) en Odoo, con formatos de celda predefinidos, limpieza automática de nombres de hoja y un asistente para servir archivos xlsx a través…
- Report xlsx helpers - demoOdoo 12, 14report_xlsx_helper_demo
Añade un botón 'Export XLS' en el formulario de contacto que descarga un archivo Excel con la lista de los contactos seleccionados, su nombre, el número de contactos hijos y el estado de la compañía.
- XML ReportsOdoo 12, 13, 14, 15, 16, 17, 18, 19report_xml
Añade un nuevo tipo de informe XML a Odoo, de modo que los informes puedan generarse como archivos XML y, opcionalmente, validarse contra un esquema XSD antes de la descarga.
- SQL ExportOdoo 15, 16, 17, 18sql_export
Permite a los usuarios ejecutar consultas SQL de solo lectura sobre datos de Odoo y descargar los resultados como archivos CSV. Las consultas pueden incluir parámetros introducidos por el usuario (fechas, IDs, categorías) antes de exportar.
- SQL Export (delta support)Odoo 16, 18sql_export_delta
Añade una opción Delta a las exportaciones SQL para que cada ejecución solo genere las filas nuevas en comparación con la exportación anterior, en lugar del resultado completo de la consulta.
- SQL Export ExcelOdoo 15, 16, 17, 18sql_export_excel
Añade una opción de Excel a las exportaciones SQL, de modo que los resultados de las consultas puedan descargarse como archivos .xlsx o inyectarse en una plantilla de Excel preconfigurada.
- SQL Export MailOdoo 15, 16, 17, 18sql_export_mail
Enviar el resultado CSV de una consulta SQL guardada por correo electrónico a usuarios o socios seleccionados, ya sea manualmente o automáticamente según una programación.
- SQL Request AbstractOdoo 15, 16, 17, 18, 19sql_request_abstract
Proporciona los bloques de construcción compartidos que utilizan otros módulos para almacenar, verificar y ejecutar de forma segura consultas SQL de solo lectura en Odoo. Añade una categoría de seguridad SQL Request con los grupos User y Manager y un…