| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
| Lines of code | 36 |
| Technical Name |
report_product_image |
| License | LGPL-3 |
| Website | https://www.synthoerp.com/ |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
| Lines of code | 36 |
| Technical Name |
report_product_image |
| License | LGPL-3 |
| Website | https://www.synthoerp.com/ |
Product Images on Reports
Odoo 19 Community Free Sales
Display product thumbnail images directly on your PDF reports — quotations, sales orders, customer invoices, and purchase orders. Help customers and vendors instantly recognize the correct products without reading part numbers.
Features
Quotations & Sales Orders
Product images appear as a column in Sale Order / Quotation PDF reports.
Customer Invoices
Product thumbnails on invoice PDFs reduce disputes and speed up payment verification.
Purchase Orders
Vendor POs show images so warehouse staff can pick the right item without ambiguity.
Graceful Fallback
If a product has no image, the column is simply empty — no broken placeholders.
Lightweight
Pure QWeb template inheritance. No new models, no Python code, no database changes.
Automatic Sizing
Images are constrained to 50×50 px with object-fit: contain to preserve aspect ratio.
How to Install
report_product_image folder to your custom addons path.addons_path in your odoo.conf.Requirements
| Dependency | Notes |
|---|---|
sale | Required for Sale Order / Quotation reports |
account | Required for Customer Invoice reports |
purchase | Required for Purchase Order reports |
image_128
(128×128 px thumbnail) for optimal PDF rendering performance.
Need Odoo Support in Oman?
💡 Need Odoo implementation or support in Oman? Contact SynthoERP.
We help businesses across Oman set up, customise, and support Odoo Community & Enterprise.
🌐 www.synthoerp.com | 📧 info@synthoerp.com
💬 WhatsApp: +968 7115 0483
Please log in to comment on this module