Odoo Help


What is the difference between « Check availability » and « force reservation » in a manufacturing order?

Pascal Tremblay
on 9/12/15, 9:37 PM 3,415 views

Hello guys,

I'm trying to proceed a manufacturing order. Even if I click on « Check availability », products to consume stays in red.... Even if the product to consume is in stock. Is it normal?



Sudhir Arya (ERP Harbor Consulting Services)

--Sudhir Arya (ERP Harbor Consulting Services)--
| 6 8 8
Ahmedabad, India
--Sudhir Arya (ERP Harbor Consulting Services)--

• Co-Founder & Co-Owner at ERP Harbor Consulting Services

• ERP Consultant / ERP Customization / TechnoFunctional Expert

• Sound knowledge in Python, Odoo (Open ERP), XML, PostgreSQL

• Domain knowledge of Sale Management, Purchase Management, Warehouse Management, Manufacturing, Multi Company Configuration & Management, HR Management, Medical Management, Construction Management, Education Management, Point of Sale, Third Party Integrations

• Positive attitude and quick Learner

• Good analytical skill, quick bug and issue tracing and find the solution

• Good knowledge and experience in payment gateway integration with Odoo

• Ready to accept new challenges

• Active Memeber On Stackoverflow 




Sudhir Arya
ERP Harbor Consulting Services
Sudhir Arya (ERP Harbor Consulting Services)
On 9/13/15, 3:06 AM

Hi Pascal,

Whenever you create any picking (Delivery Order, Manufacturing Order), thesystem checks the availability of the stock of the product. If you have enough stock then state will be "Available", otherwise it will wait for the stock and state will be "Waiting for Materials" or "Waiting for Availability".

In some cases, you can see the stock is available yet your order is still waiting for the stock is because the stock which seems to be available is already assigned / reserved to some other process(s).


You have 5 quantity on hand but it is already assigned or reserved to some orders. Now you are raising a MO which needs 5 or less than 5 quantity and you think you have enough quantity, but actually that quantity is already reserved and thus your MO will be in "Waiting" state.


Check Availability button checks the available (unreserved) stock and if yes it will make materials available.

Force Available doesn't check the availability of the stock and directly make your materials or products available for the process.

Hope I have explained it well and will help you to understand the flow.

Thanks a lot! Very nice from you.

Pascal Tremblay
on 9/13/15, 7:34 AM

Excellent Effort ! @Sudhir ! +1

Emipro Technologies Pvt. Ltd.
on 9/15/15, 2:23 AM

Thank you Empiro.

Sudhir Arya (ERP Harbor Consulting Services)
on 9/15/15, 2:39 AM
On 3/10/18, 5:58 AM

Need some help,

Looks like in odoo V11 - it's inpossible to "force reservation"? 

(We need this because products that cant be force, wont appear on delivery_slip, etc.)

Getting: Odoo Server Error - Warning

You cannot validate a transfer if you have not processed any quantity. You should rather cancel the transfer.

on 3/10/18, 6:00 AM

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

1 follower(s)


Asked: 9/12/15, 9:37 PM
Seen: 3415 times
Last updated: 3/10/18, 5:58 AM