Advanced Sale & Invoice Filter Wizard
For any additional customizations to this module, feel free to reach out to us. We'll provide the updates free of charge! Email us, and we’ll get in touch with you right away! Our email is provided at the end of the page. Feel free to reach out, and we’ll contact you promptly!
Overview
This Odoo module provides a powerful and user-friendly wizard for generating detailed reports in both the Sales and Accounting modules. The wizard allows users to filter and print invoices and sales orders based on specific criteria such as customer, status, date range, and payment status. Designed to streamline reporting and enhance the decision-making process, this module is ideal for businesses looking to gain deeper insights into their financial and sales data.
Key Features
- ✓ Easily filter records by customer, status, date range, and payment terms.
- ✓ Supports both Sales Orders and Invoices , making it a versatile reporting tool for different departments.
- ✓ Custom single record PDF report template for Invoices and Sales.
- ✓ Error handling feature when no record is found for the selected Criteria.
- ✓ Professionally designed report templates using tables and CSS for a polished presentation.
- ✓ Integrated seamlessly into Odoo’s user interface, providing an intuitive experience for generating and viewing reports.
- ✓ Useful for both Community and Enterprise edition.
Screenshots
Invoices wizard
When no criteria is selected, the wizard will print all the records. You can see the PDF showing all the records with total amount of existing records at the end. Set your company logo and Address in the setting so it will replace the default one.



Filter record with Single Customer
Only the selected Customer 'Azure Interior' records will be displayed on PDF


Filter record with Single Customer and single State, payment status and Date Range
Only records with selected Customer 'Azure Interior' and state 'Posted' Payment Status 'Not Paid' and the given Date range will be displayed on PDF


Error handling feature
When no record is found the wizard will show you a user-friendly message instead of any unrecognizable or empty error As there is no record of 'Azure Interior' with Payment Status 'Paid' so it is showing 'Record not found Message'


Specific Customer Custom report Template design

Sale Order Wizard
Same as Invoices wizard is added to filter customer record based on Customer, State, Invoice Status, Date From, Date To



Customer/Vendor filtered Sale record
Gemini Furniture filtered Sale record with specific state, invoice status, and Dates


Customer/Vendor filtered Sale record
Only one record of Gemini Furniture found with 'To Invoice' Invoice status


Sale report Custom Template Design

For support, development inquiries, or any assistance, please reach out to us at
You will receive our response as soon as possible
We’re here to help!
Please log in to comment on this module