Odoo Help


This community 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.


MTO Procurement goes on exception with "No rule matching this procurement" message

Michael Aigner
on 3/8/16, 12:11 PM 1,213 views

We have products configured as MTO, suppliers are set on the product and when I create a sales order, Odoo also creates the procurement but the procurement goes on status exception with "No rule matching this procurement" message. When I edit the procurement and add the Buy rule to it, it runs through and creates the PO as it should. But I don't find the setting where I can set it that it inherits this setting for all future procurements. Any ideas?

On 3/10/16, 2:55 AM


1)If you select route as MTO, then selection of route BUY is always necessary.

2)This is because supplies any how whether you maintain an inventory or not requires to be bought from suppliers.

3) As in case of MTO, Purchase Orders would be generated against your Sales Order,hence if you don't check the BUY route,then Purchase Orders would not be generated and hence no procurement resulting non functioning of your MTO route.

Hope this helps.


This is very interesting. How would you configure Water, which just comes from the tap? Analyzing it thoroughly, I think there is missing a default route (such as MTO, BUY), which covers such utility cases, isn't it? I can think of: Water, Gas, Process Heat (through heat pipeline). Anyone else has an opinion on this?

David Arnold
on 4/21/16, 1:21 PM

Ray Carnes

--Ray Carnes--
| 9 7 9
Greater Los Angeles, United States
--Ray Carnes--

Senior Odoo Analyst

OpenERP 6.1, 7.0 and Odoo 8.0, 9.0 (Since 2012)

Completed Functional and Technical Training.

Major Skills:

  • Needs Discovery and Requirements Analysis;

  • Function and Technical Specifications;

  • Project Planning;

  • Prototyping and Proof of concepts;

  • Data migration;

  • Configuration & Customization (UI and modules);

  • Integration - data, business logic and service levels;

  • Training and Knowledge transfer;

  • Go Live support;

  • Help desk;

  • Version Migration.

I have over 20 years of experience empowering and enabling users with enterprise information systems that make a real and measurable difference in their ability to proactively manage their businesses and organizations. 

Ray Carnes
On 3/8/16, 6:29 PM

Have you checked the Buy route (above where you checked Make to Order) on the product?

Is it supposed to work like check both routes? That doesn't make sense to me! There must be some other configuration to get MTO working automatically.

Michael Aigner
on 3/9/16, 3:22 AM
Yes, you need both.

Buy designates HOW you get it.
MTO designates whether to check inventory or not.

From: Michael Aigner
Sent: ‎3/‎9/‎2016 12:22 AM
To: Ray Carnes
Subject: Re: Re: MTO Procurement goes on exception with "No rule matching thisprocurement" message

Is it supposed to work like check both routes? That doesn't make sense to me! There must be some other configuration to get MTO working automatically.

Michael Aigner

Sent by Odoo S.A. using Odoo
Bista Solutions US, Ray Carnes
on 3/9/16, 9:34 AM

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)


Asked: 3/8/16, 12:11 PM
Seen: 1213 times
Last updated: 3/10/16, 3:24 AM