| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
| Lines of code | 213 |
| Technical Name |
purchase_create_bill |
| License | LGPL-3 |
| Website | https://hamzbond.github.io |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Invoicing (account)
• Purchase (purchase) • Discuss (mail) |
| Lines of code | 213 |
| Technical Name |
purchase_create_bill |
| License | LGPL-3 |
| Website | https://hamzbond.github.io |
Purchase Create Vendor Bill
Restore Classic "Create Vendor Bill" in Odoo 19 with Smart Intelligence
📋Overview
In Odoo 19, the traditional "Create Vendor Bill" button was replaced with an "Upload Bill" feature. This module restores the classic Create Vendor Bill functionality with enhanced intelligence that respects different purchase methods.
Perfect for businesses that prefer creating bills directly from purchase orders rather than uploading external bills.
✨Key Features
🎯Smart Purchase Method Detection
- Purchase Method = "Purchase": Bills created immediately upon confirmation
- Purchase Method = "Receive": Bills created only after products are received
- Mixed Scenarios: Intelligent wizard guides you through the process
🧠Intelligent Wizard
When your purchase order contains mixed purchase methods, a smart wizard appears with:
- Clear breakdown of items ready to bill vs. items waiting for receipt
- Flexible options: Create partial bills or wait for all items
- User-friendly interface with visual feedback
🚀Enhanced User Experience
- One-click billing for straightforward scenarios
- Guided workflow for complex mixed-method orders
- Prevents errors by validating quantities and states
- Seamless integration with existing Odoo purchase workflow
📸Screenshots
Create Bill Button in Purchase Order
Screenshot showing the "Create Bill" button integrated in the purchase order form
Smart Wizard for Mixed Purchase Methods
Screenshot of the intelligent wizard interface with options and item breakdown
Generated Vendor Bill
Screenshot showing the automatically generated vendor bill with proper quantities
🔧How It Works
Scenario 1: All products with "Purchase" method
✅ Click "Create Bill" → Instant bill creation
Bills entire ordered quantities immediately
Scenario 2: All products with "Receive" method (fully received)
✅ Click "Create Bill" → Instant bill creation
Bills received quantities only
Scenario 3: Mixed methods or partial receipts
🧙 Smart wizard appears automatically
Shows clear breakdown of ready vs. waiting items
Choose: "Create bill for ready items" or "Wait for all items"
📋Use Cases
🛠️Installation
- Download the module from Odoo Apps Store
- Install through Apps menu: Search "Purchase Create Vendor Bill"
- No additional configuration required
- The "Create Bill" button appears automatically on confirmed purchase orders
💼Business Benefits
- Faster Processing: Direct bill creation without file uploads
- Better Control: Quantity validation and purchase method compliance
- Reduced Errors: Automated quantity calculations and validations
- Improved Workflow: Seamless integration with existing purchase processes
- User Adoption: Familiar interface for users migrating from older Odoo versions
⚙️Technical Details
Dependencies
purchase: Base Purchase Management moduleaccount: Accounting module for vendor bill management
Compatibility
- Odoo Version: 19.0 Community & Enterprise
- Database: PostgreSQL
- Browser: All modern browsers supported
Data Integrity
- Respects existing
qty_invoicedto prevent double billing - Validates
qty_receivedfor receive-method products - Maintains audit trails and accounting consistency
🔐Permissions
The module automatically grants access to:
- Purchase Users: Can create vendor bills from their purchase orders
- Purchase Managers: Full access to all purchase bill creation features
🐛Known Limitations
- Products must be properly configured with appropriate purchase methods
- Requires proper receipt processing for "receive" method products
- Module designed for standard purchase workflows
📞Support & Updates
For support, feature requests, or bug reports, please contact the module author through the Odoo Apps Store.
📄Changelog
Version 19.0.1.0.0 (Initial Release)
- Restore Create Vendor Bill functionality
- Smart purchase method detection
- Intelligent wizard for mixed scenarios
- Seamless Odoo 19 integration
- Comprehensive error handling
Transform Your Purchase-to-Pay Process
Experience the power of intelligent vendor bill creation with smart purchase method detection and guided workflows.
Download now and streamline your billing process!
Please log in to comment on this module