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. Omni Report - Server-Side Rendering v 18.0
  4. Sales Conditions FAQ

Omni Report - Server-Side Rendering

by Omni Byte https://omni-byte.com/
Odoo

$ 194.21

v 18.0 Third Party 1
Live Preview
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 16.0 17.0 18.0 19.0
  • Description
  • Manifest
  • License
  • Overview
  • Releases
Only €85 with Omni Designer
Omni Report - Server-Side Rendering

Omni Report - Server-Side Rendering

Automate PDF generation for emails, scheduled jobs, and printing.

Email attachments and scheduled reports are always rendered on the server. The Print menu defaults to server-side rendering too - toggle it anytime in Settings.

Works with your existing Omni Designer templates. Just install and go.

Email Attachments Scheduled Jobs Print Menu
Omni Report - Server-Side Rendering

Omni Designer template Odoo Server PDF

Key Benefits

Server-side PDF generation that works automatically.

Automatic Email Attachments

When an Omni Report is configured on an email template, Odoo generates and attaches the PDF on the server. This supports Send by Email and automated email workflows without a browser download.

Built for Scheduled Workflows

Use Odoo automation to generate and send scheduled PDF reports, such as daily invoices, weekly summaries, or monthly statements. Rendering runs on the server with no browser required.

One Template, Consistent Output

Design your report once in Omni Designer. The same template serves email attachments, scheduled jobs, and Print menu - with consistent fonts, barcodes, and layout.

How It Works

Get started in minutes.

1

Design Once in Omni Designer

Create your report layout once in Omni Designer, the same way you always do.

Omni Designer interface
2

Automated Email & Scheduled Reports

When an Omni Report is used by Send by Email, an email template, or a scheduled report workflow, the PDF is generated on the server regardless of the Print menu setting.

Email with PDF attachment
3

Optional: Choose Print Menu Rendering

The Print menu defaults to server-side rendering. Switch to browser rendering anytime in Settings. Emails and scheduled reports always use server-side rendering regardless of this setting.

Settings rendering mode

Installation

Set up in minutes on Odoo.sh or self-hosted.

Prerequisite: Omni Report module (18.0.1.0.3 or later)

requires Omni Report 18.0.1.0.3 or later on the same database. Install or upgrade it first from the Odoo Apps store.

Odoo.sh

Create or edit requirements.txt in your repository root with this line:

wasmtime>=45.0.0

Push your changes. Odoo.sh installs the runtime package automatically during the next build. Then update the Apps list and install the module.

Self-Hosted / On-Premise

Install the runtime package into the same Python environment used by your Odoo instance:

python3 -m pip install "wasmtime>=45.0.0"

Restart your Odoo server. Then go to Apps, update the Apps list, and install the module.

Odoo Online (SaaS)

Odoo Online does not support installing Python packages. This module requires a server-side runtime package and is not compatible with Odoo Online.

Frequently Asked Questions

Quick answers to common questions.

What does Omni Report depend on?

It requires the Omni Report module and a small runtime package installed on your Odoo server. Install both prerequisites before enabling server-side rendering.

Do I need to change my report templates?

No. Server-side rendering uses the same Omni Designer templates. Zero changes needed.

What hosting options are supported?

Odoo.sh and self-hosted installations. Odoo Online (SaaS) is not supported because it requires a server-side runtime package.

Does the Print setting affect emails and scheduled reports?

No. The setting only controls the Print menu. Email attachments, Send by Email, and scheduled reports always render on the server.

Does the browser need to stay open?

Not for email attachments or scheduled reports. They always run on the server, even when the browser is closed. The browser is only required when the Print menu is set to client-side rendering.

Related Products

Explore our other professional solutions to elevate your Odoo ecosystem.

Omni Designer
Omni Designer

Visual drag-and-drop report builder. No QWeb coding required.

Omni Print
Omni Print

Direct hardware printing for Odoo. Supports local and network printers.

Ready to Get Started?

Server-side PDF generation supports email attachments and scheduled report workflows. Follow the installation guide to set it up on your server.

Contact Support https://omni-byte.com/docs/omni-designer/

Release Notes

Release history for omni_report_server

Version Description
18.0.1.0.0 Initial release of Omni Report Server-Side Rendering: server-side PDF generation for Send by Email, email templates, scheduled jobs, and optional Print menu rendering. Includes the bundled server-side report engine, offline fonts, image optimization, barcode and QR code support, and client/server rendering mode selection.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Community Apps Dependencies Show
Omni Report - PDF Report Engine
Lines of code 3477
Technical Name omni_report_server
LicenseOPL-1
Websitehttps://omni-byte.com/
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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