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. Technical
  3. Inom Report Designer v 17.0
  4. Sales Conditions FAQ

Inom Report Designer

by InomERP https://inomerp.in
Odoo

$ 10.01

v 17.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 1409
Technical Name inom_report_designer
LicenseLGPL-3
Websitehttps://inomerp.in
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 1409
Technical Name inom_report_designer
LicenseLGPL-3
Websitehttps://inomerp.in
Versions 17.0 18.0 19.0
Community
Enterprise
Odoo.sh

ODOO 17 · 18 · 19 · VISUAL REPORT BUILDER MODULE

Inom Report Designer

Email Us

Key Highlights

Drag & Drop Visual Designer

Design professional PDF reports visually — no XML or QWeb knowledge required. Place fields, text, and images on the canvas by dragging them from the field panel.

Any Odoo Model — One Click

Create reports for any model — Sales Orders, Invoices, Purchase Orders, Inventory, and more. All fields are automatically listed in the left panel, including relational fields.

Auto-Added to Print Menu

Once built, your report is instantly added to the record's Print menu. Users can print it as a PDF directly from the Sales Order, Invoice, or any other record — no developer setup needed.

Header, Footer & Body Zones

Dedicated header, body, and footer zones on every page canvas. Place your company logo, addresses, and dynamic fields exactly where you want them with pixel-level precision.

Role-Based Access Control

Separate Designer and Manager roles built in. Only authorised users can create or modify report templates. End users simply use the Print menu without seeing the designer.

Draft / Built Workflow

Reports follow a simple Draft → Built lifecycle. A report in Draft state is invisible to end users until you click Build / Update Report — making it safe to iterate without disturbing live operations.

Inom Report Designer

Design beautiful PDF reports visually for Odoo 17, 18 & 19.
No XML · No QWeb · No developer required.
Build once — print from any record instantly.

Features

Visual Drag & Drop Canvas

Open the designer and drag fields directly from the left panel onto the page. Reposition elements freely. The canvas shows exactly how your PDF will look — what you design is what you print.

All Field Types Supported

Text, char, integer, float, monetary, boolean, selection, datetime and relational fields (many2one display names) are all supported. Field types are shown as colour-coded badges in the field panel.

Instant Print Menu Integration

Save the report and it immediately appears under the Print menu on every matching record. No action XML to write, no restart required. Remove from views with one click if you want to unpublish.

Field Search Panel

A live search bar filters the field list as you type — no more scrolling through hundreds of fields. Quickly find partner_id.display_name, amount_total, or any other field in seconds.

PDF Preview Before Publishing

Use the Preview button in the designer to generate a real PDF from a live record before making it available to users. Iterate until it looks perfect, then click Save.

Manager & Designer Roles

Assign Report Designer / Manager access from user settings. Only authorised users see the Report Designer app menu and can create or edit templates. Regular users are never exposed to the design tools.

JSON-Based Layout Schema

The design is stored as a structured JSON layout. Advanced users can edit it directly for precise positioning. The visual designer generates and reads this schema automatically — no manual editing needed for regular use.

No Monkey-Patching — Stable APIs

Built entirely on public Odoo APIs — ir.actions.report, ir.ui.view and standard OWL JS components. Compatible with Odoo 17, 18 and 19 Community & Enterprise.

Screenshots

From installation to printing a PDF — a full walkthrough of the Inom Report Designer.

Step 1 — Install the Module

Search for inom_report_design in the Odoo Apps store. The module appears as Inom Report Designer and installs with a single click.

Inom Report Designer in Odoo Apps store

Apps → search inom_report_design — the module is listed and ready to install.

Step 2 — Grant User Access

Go to Settings → Users, open a user and under the Other section set Report Designer to Report Designer / Manager. This gives the user access to the designer app and all report management features.

User access rights — Report Designer / Manager

Settings → Users → Access Rights — set Report Designer to Report Designer / Manager.

Step 3 — Open Report Designer

After installation a new Report Designer entry appears in the main app menu. Click it to access all your report templates.

Report Designer entry in Odoo main app menu

The app menu shows Report Designer alongside Sales, Inventory, and other apps.

Step 4 — Report Designs List

The Report Designs list shows all created reports with their target model and current state. Click New to create a fresh report or open an existing one to edit.

Report Designs list view

Report Designer → Report Designs — one report targeting sale.order, state is Built.

Step 5 — Configure the Report

Set the report name, choose the Target Model (e.g. Sales Order), select paper format and PDF engine. The form also shows the linked Generated Template and Report Action. Click Open Visual Designer to start designing.

Report configuration form with model selector open

Report form — select any Odoo model from the dropdown. The JSON layout is shown below for advanced users.

Step 6 — Design Visually

The visual designer opens in a dedicated full-screen editor. The left panel lists all model fields with their types. Drag a field onto the page canvas to place it. The canvas shows the exact PDF layout with header, body, and footer zones.

Inom Report Designer visual canvas with fields panel

The design canvas — fields panel on the left, page layout in the centre, properties panel on the right.

Report saved confirmation toast

After clicking Save to Odoo a confirmation toast confirms the report is added to the Print menu.

Step 7 — Print from Any Record

Navigate to a Sales Order (or any record matching your report's model). Open the action menu and hover over Print — your custom report appears alongside the standard Odoo reports. Click it to generate and download the PDF instantly.

Sales Order S00007 record

Open any Sales Order and use the action/gear menu.

Print menu showing New Report alongside PDF Quote

Print → New Report appears right next to the standard PDF Quote option.

Step 8 — The Generated PDF

The PDF is generated from live record data and downloads immediately. All field values — dates, amounts, customer names, order IDs — are populated exactly as designed on the canvas.

Generated PDF showing order date, salesperson, amounts and customer details

The final PDF — all dynamic fields rendered with real data from the Sales Order record.

Our Services

Odoo Customization
Odoo Implementation
Odoo Support
Odoo Migration
Odoo Integration
Odoo Consultancy
Odoo Licensing
Hire Odoo Developer

Support & Customization

We're here to help you with setup, customization & support

📩 info@inomerp.in

🚀 Free Installation Support

One-time free setup on Odoo server with proper configuration.

Third-party or custom development requests may be chargeable.

🌐 Visit Website
INOM ERP

Odoo Experts | ERP Solutions | Custom Development

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