Overview
Purchase Register Report Generate a complete purchase register report in Odoo 19 with PDF and Excel export â covering POs, vendor bills, and debit notes in one place. Standard Odoo Purchase reporting does not include a consolidated purchase register. This module adds a dedicated wizard-based report with advanced filters, an interactive list view, PDF printing, and Excel export â all accessible from Purchase â Reporting. Who is this for? Purchase managers, accounts payable teams, and finance controllers using Odoo 19 who need a consolidated register of all purchase transactions â POs, bills, and debit notes â filterable by vendor, date range, and payment state. Works on Odoo.sh and On-Premise.
Supports v 19.0 — available directly on the Odoo Apps Store.
Description
Generate a complete purchase register report in Odoo 19 with PDF and Excel export — covering POs, vendor bills, and debit notes in one place.
Standard Odoo Purchase reporting does not include a consolidated purchase register. This module adds a dedicated wizard-based report with advanced filters, an interactive list view, PDF printing, and Excel export — all accessible from Purchase → Reporting.
Who is this for?
Purchase managers, accounts payable teams, and finance controllers using Odoo 19 who need a consolidated register of all purchase transactions — POs, bills, and debit notes — filterable by vendor, date range, and payment state. Works on Odoo.sh and On-Premise.
Features
Dedicated Report Menu
New menu added under Purchase → Reporting for easy access to the Purchase Register Report in Odoo 19
Advanced Report Wizard
Filter by date range, vendor, document state, and payment state before generating the report
Interactive List View
Analyze purchase register data directly inside Odoo 19 with optional columns, group by, and advanced filters
PDF Export
Download the Purchase Register Report as a printable PDF document
Excel Export
Export full report data to Excel for further analysis outside Odoo
PO, Bill & Debit Note Details
Consolidated view of all purchase transactions in a single register
State-wise Filtering
Filter by Draft, Posted, or Cancelled document states
Vendor-wise Report
Generate the purchase register for selected vendors only
Date Range Filter
Set Start Date and End Date to define the reporting period
Payment State Filter
Filter bills and debit notes by payment state (paid, unpaid, partial)
Optional Columns
Toggle additional fields on/off in the list view as needed
Optimized SQL Performance
SQL-based report generation for fast results even with large purchase datasets in Odoo
How it works:
- Purchase → Reporting → Purchase Register Report
- New Purchase Register Report Menu in Odoo 19 after module installation:
- Purchase Register Report Wizard — Filter by Date, Vendor, and State in Odoo 19:
- Purchase Register Report List View in Odoo 19:
- Optional Columns in Odoo 19 Purchase Register List View:
- Group By and Advanced Filters in Odoo 19 Purchase Register:
- PDF Action from the Purchase Register List View in Odoo 19:
- Purchase Register Report PDF Preview in Odoo 19:
- Excel Download Button in Odoo 19 Purchase Register:
- Purchase Register Report Excel Output from Odoo 19:
Compatibility
Odoo Version
19.0
Editions
Community & Enterprise
Platforms
Odoo.sh, On-Premise
Odoo Online (SaaS)
Not supported
Frequently Asked Questions
Can I run the report for a specific date range?
Yes — the wizard includes Start Date and End Date fields. Set any date range and the report will show only purchase transactions (POs, bills, debit notes) within that period.
Does the Excel export include all columns or just visible ones?
The Excel export includes all report columns including optional fields. It is not limited to the columns currently visible in the list view.
Can I filter by both vendor and date range at the same time?
Yes — the wizard supports combining multiple filters simultaneously: vendor, date range, document state, and payment state all apply together.
Is this module compatible with Odoo Community?
Yes — compatible with Odoo 19.0 Community and Enterprise on Odoo.sh and On-Premise. Requires the Purchase module. Not available for Odoo Online (SaaS).
Need Support, Customization, or Implementation?
Website:
www.nimmutechnologies.com
Email:
subashmca2017@gmail.com
Telegram:
https://t.me/Chubbu007