report_py3o
This module provides a reporting engine for Odoo that uses LibreOffice templates to generate reports in various output formats such as PDF, DOCX, and XLS.
Key Features
- reporting: Supports multiple output formats including PDF, DOCX, XLS, ODT, ODS, and more using LibreOffice conversion
- reporting: Enables WYSIWYG report design using LibreOffice for creating and modifying templates without developer skills
- reporting: Provides templating functions like user access, language formatting, HTML sanitization, and date/time formatting
- ir.actions.report: Adds py3o report type with configurable output format, template selection, and fallback options
- ir.actions.report: Supports generating a single report for multiple records or individual reports in a ZIP file
- py3o.template: Manages storage and configuration of LibreOffice template files with different file types
- web: Integrates with Odoo's web client for seamless report generation and downloading
- reporting: Handles automatic attachment of generated reports to corresponding records