| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 6350 |
| Technical Name |
ubx_report_builder |
| License | LGPL-3 |
| Website | https://urbexlabs.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 6350 |
| Technical Name |
ubx_report_builder |
| License | LGPL-3 |
| Website | https://urbexlabs.com |
🚀 Report Builder
Professional Dynamic Report Generation for Odoo 18
📊 Overview
Transform the way you create reports in Odoo! Report Builder is a powerful, user-friendly module that empowers users to design custom reports without any programming knowledge. With an intuitive drag-and-drop interface, advanced filtering capabilities, and professional export options, you can generate exactly the reports your business needs in minutes.
🎯 Perfect For
- Business Analysts - Create custom reports without IT department assistance
- Finance Teams - Generate financial reports with summations and aggregations
- Sales Managers - Track sales performance with grouped and filtered data
- Operations Teams - Monitor inventory, orders, and logistics efficiently
- HR Departments - Create employee and payroll reports on-demand
- Management - Get custom dashboards and KPI reports instantly
💡 Key Benefits
- Save Time - Create reports in minutes instead of hours
- No Programming Required - User-friendly interface for non-technical users
- Flexibility - Adapt reports to changing business needs instantly
- Cost Effective - No need for custom development
- Professional Output - Generate presentation-ready reports
- Data Accuracy - Real-time data directly from your Odoo database
Ready to Transform Your Reporting?
Join hundreds of businesses already using Report Builder to streamline their reporting processes.
Install Now✨ Key Features
Dynamic Model Selection
Choose any Odoo model and instantly access all available fields. Navigate through related models seamlessly.
Related Fields Support
Expand relational fields (Many2one, One2many, Many2many) to include data from connected models in your reports.
Drag & Drop Interface
Intuitive field selection with drag-and-drop functionality. Reorder columns effortlessly to match your needs.
Advanced Filtering
Filter by selection fields and date ranges. Apply multiple filters simultaneously for precise data extraction.
Group By Functionality
Group your data by any field to create organized, categorized reports with automatic subtotals.
Field Aggregation
Calculate Sum, Average, Count, Min, and Max values. Perfect for financial reports and data analysis.
Summation Rows
Add automatic summation rows at the bottom of your reports for numeric fields like amounts and quantities.
PDF Export
Generate professional PDF reports with proper formatting, headers, and your filtered data preserved.
Excel Export
Export to Excel with formatting, column widths, and styling intact. Perfect for further analysis.
Real-time Preview
See your data instantly as you build your report. No waiting - preview updates in real-time.
Responsive Design
Modern, mobile-friendly interface that works perfectly on desktops, tablets, and smartphones.
Column Customization
Set custom column widths, alignment (left/center/right), and labels for perfect report formatting.
💼 Use Cases
Sales Reports
Track sales performance by salesperson, region, or product category. Include customer details, order dates, and payment status. Calculate total revenue, average order value, and more.
Financial Reports
Generate accounts receivable aging reports, vendor payment summaries, and profit/loss statements with automatic calculations and summation rows.
Inventory Reports
Monitor stock levels across warehouses, track product movements, and identify slow-moving items. Export to Excel for advanced inventory analysis.
HR & Payroll
Create employee lists with department grouping, attendance reports with date filtering, and payroll summaries with automatic totals.
Custom Analytics
Build any report you can imagine by combining fields from multiple related models. Perfect for unique business requirements.
🆕 Recent Updates
Version 18.0.1.0.3 - Latest Release
- ✨ Added summation row feature for numeric fields
- 🔍 Enhanced filter persistence in PDF/Excel exports
- 🎨 Improved CSS isolation to prevent conflicts
- 🐛 Fixed access rights for ir.model records
- ⚡ Performance optimizations for large datasets
- 📱 Enhanced mobile responsiveness
- 🔧 Better error handling and user feedback
- 🎯 Improved field icon display
📖 How It Works
Requirements
- Odoo 18.0 Community or Enterprise Edition
- Python 3.10 or higher
- ReportLab library (for PDF generation)
- Modern web browser (Chrome, Firefox, Safari, Edge)
Dependencies
- base (Odoo Core)
- web (Odoo Web Framework)
- base_setup (Odoo Setup)
- reportlab (Python library - auto-installed)
🛡️ Security & Access Control
- Built-in security groups (Manager, User) for controlled access
- Respects Odoo's standard access rights and record rules
- Secure field access validation prevents unauthorized data viewing
- Multi-company support with proper data isolation
- Activity logging for compliance and audit trails
📜 License
Licensed under LGPL-3 (Lesser General Public License v3.0). This allows you to use, modify, and distribute the module freely while maintaining compatibility with Odoo's licensing.
🤝 Support & Documentation
Step 1: Select Your Model
Choose the main Odoo model you want to report on - Sales Orders, Invoices, Customers, Products, or any other model in your system.
Step 2: Add Fields
Browse available fields and double-click or click the + button to add them to your report. For relational fields, click the expand button to access related model fields.
Step 3: Configure Columns
Set custom labels, column widths, alignment, and aggregation options for each field. Enable summation for numeric fields if needed.
Step 4: Preview Data
Click Preview to see your data in real-time. The preview updates instantly as you modify your report structure.
Step 5: Apply Filters
In the display view, filter by selection fields and date ranges. Group your data by any field for organized reporting.
Step 6: Export
Export your report to PDF for professional presentation or Excel for further analysis. All filters and formatting are preserved.
🎨 User Interface Highlights
- Modern, clean interface with intuitive navigation
- Three-panel layout: Models → Available Fields → Selected Fields
- Real-time search and filtering of fields
- Visual icons for different field types
- Color-coded relational fields with expand/collapse
- Responsive design works on all screen sizes
- Dark mode compatible
- Accessibility features for screen readers
� Technical Specifications
Comprehensive Support
We provide excellent support to ensure your success:
- Detailed user documentation included
- Video tutorials and guides
- Email support: info@urbexlabs.com
- Regular updates and bug fixes
- Community forum access
- Custom development available
Installation Support
Need help installing or configuring? We offer installation assistance and training sessions for your team.
🏢 About the Developer
Developed by Developers at Urbex Labs, an experienced Odoo development team with a passion for creating powerful yet user-friendly business applications. Based on years of real-world experience understanding business needs and technical challenges.
Website: urbexlabs.com
Email: athumanishabani18@gmail.com
Need Help?
We're here to support your success with Report Builder!
Contact Support⭐ Available for custom development and training
Please log in to comment on this module