Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Estate Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Purchase
  3. Purchase Create Vendor Bill v 19.0
  4. Sales Conditions FAQ

Purchase Create Vendor Bill

by hamzbond https://hamzbond.github.io
Odoo
v 19.0 Third Party 33
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
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
LicenseLGPL-3
Websitehttps://hamzbond.github.io
You bought this module and need support? Click here!
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
LicenseLGPL-3
Websitehttps://hamzbond.github.io

Purchase Create Vendor Bill

Restore Classic "Create Vendor Bill" in Odoo 19 with Smart Intelligence

LGPL-3 License Odoo 19.0

📋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

Create Bill Button

Smart Wizard for Mixed Purchase Methods

Screenshot of the intelligent wizard interface with options and item breakdown

Smart Wizard

Generated Vendor Bill

Screenshot showing the automatically generated vendor bill with proper quantities

Generated Vendor Bill

🔧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

🏢
Service Companies: Bill services immediately (purchase method)
📦
Product Resellers: Bill only after receipt confirmation (receive method)
🔄
Mixed Operations: Handle both scenarios intelligently
✅
Compliance: Maintain proper purchase-to-pay workflows

🛠️Installation

  1. Download the module from Odoo Apps Store
  2. Install through Apps menu: Search "Purchase Create Vendor Bill"
  3. No additional configuration required
  4. 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 module
  • account: 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_invoiced to prevent double billing
  • Validates qty_received for 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

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with