The Scenario
I have created a Purchase Order
to get training services from my vendor. The purchase order has been confirmed and now I want to create a bill to register payment. However, when I click the Create Bill
button, I get the following error:
There is no invoiceable line. If a product has a control policy on received quantity, please make sure that a quantity has been received.
Odoo Information
Version: Odoo 16.0-20230520 (Community Edition)
The Problem
I am unable to create a bill from a purchase order placed to a vendor for provision of services.
The Reason you get this error is due to the Control Poilcy set in Product.
Here the reason for this If you set the product control policy as On received quantity
First you have to deliver the product first then only you can only click create bill button
But if you set the Product Control policy as On ordered quantities You can click on the create bill button first before the delivering of Product
For more information refer this video
https://www.cybrosys.com/odoo/videos/v16/purchase/bill-control-policies-in-the-purchase-of-odoo-16/