Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Reporting
  3. XLSX Report Generator v 19.0
  4. Sales Conditions FAQ

XLSX Report Generator

by Steven Marp https://apps.odoo.com/apps/modules/browse?repo_maintainer_id=512936
Odoo

$ 79.00

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 762
Technical Name sm_xlsx_report_generator
LicenseLGPL-3
Websitehttps://apps.odoo.com/apps/modules/browse?repo_maintainer_id=512936
Versions 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 762
Technical Name sm_xlsx_report_generator
LicenseLGPL-3
Websitehttps://apps.odoo.com/apps/modules/browse?repo_maintainer_id=512936
Versions 18.0 19.0

XLSX Report Generator

All-in-One XLSX Report for Any Model — No Coding Required

Watch It In Action

See how XLSX Report Generator creates fully customizable Excel reports from any Odoo model.

Key Features

Configurable Columns

Pick any field from any model. Set custom labels, column widths, and sequence. Drag-and-drop column ordering.

Grouping & Filters

Group records into separate sheets by any field. Apply domain filters and date range filters for precise data extraction.

Footer Aggregation

Add Sum, Average, Count, Min, Max aggregation per column. Professional-looking totals row automatically included.

Scheduled Auto-Export

Set up automated scheduled exports with configurable intervals. Reports are generated and saved as attachments automatically.

Custom Styling

Customize header colors, alternating row colors, number formats, date formats. Freeze header & auto-filter built-in.

Action Menu Integration

Add any report template to a model’s Action menu. Select records and export XLSX in one click.

How It Works

Create Template

Go to Settings > Technical > XLSX Reports and create a new report template.

Select Model

Choose any model — Sale Order, Invoice, Contact, Product, or any custom model.

Add Columns

Pick fields, set labels, widths, number formats, and aggregation. Reorder with drag-and-drop.

Generate!

Click “Generate XLSX” and download your report instantly. Or add to Action Menu for one-click export.

Works With Every Model

Stop buying separate XLSX export modules for each model. One module covers everything.

Sale Orders Purchase Orders Invoices & Bills Contacts Products Inventory Manufacturing Employees Projects Timesheets Journal Entries Payments + Any Custom Model

Why This Module?

One Module, All Models

No need to buy separate XLSX modules for Sales, Purchases, Invoices, and more. One template engine handles every model in your Odoo instance.

Fully Configurable

Choose exactly which fields to export, set custom labels, column widths, number formats, and aggregation. No fixed columns — you decide what to include.

Automated Reports

Schedule automatic exports with configurable intervals (daily, weekly, monthly). Reports are generated and saved as attachments — no manual work.

Community & Enterprise

Works on both Odoo Community and Enterprise editions. Only depends on the base module — available in every Odoo installation.

Complete Feature List

  • Export any model to XLSX
  • Drag-and-drop column ordering
  • Custom column labels & widths
  • Relational field drill-down (sub-fields)
  • Selection field label display
  • Many2many comma-separated values
  • HTML field plain-text conversion
  • Boolean Yes/No display
  • Grouping with separate sheets
  • Sum / Avg / Count / Min / Max footer
  • Custom number & date formats
  • Header color customization
  • Alternating row colors (zebra stripes)
  • Freeze header row
  • Excel auto-filter
  • Scheduled auto-export (cron)

Screenshots

Report Template Form

Report Template Configuration

Generate XLSX Wizard

Generate XLSX Wizard

XLSX Output

Generated XLSX Report with Styling

Action Menu Integration

One-Click Export from Action Menu

XLSX Output in Excel

XLSX Output Opened in Excel

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with