Skip to Content
Odoo मेन्यू
  • साइन इन करें
  • मुफ़्त में आज़माएं
  • ऐप्लिकेशन
    फ़ाइनेंस
    • अकाउंटिंग
    • इनवॉइसिंग
    • एक्सपेंस
    • स्प्रेडशीट (बीआई)
    • डॉक्यूमेंट्स
    • साइन
    सेल्स
    • सीआरएम
    • सेल्स
    • पीओएस शॉप
    • पीओएस रेस्टोरेंट
    • सब्सक्रिप्शन
    • रेंटल
    वेबसाइट
    • वेबसाइट बिल्डर
    • ई-कॉमर्स
    • ब्लॉग
    • फ़ोरम
    • लाइव चैट
    • ई-लर्निंग
    सप्लाई चेन
    • इन्वेंट्री
    • मैन्युफ़ैक्चरिंग
    • पीएलएम
    • परचेज़
    • मेंटेनेंस
    • क्वालिटी
    मानव संसाधन
    • कर्मचारी
    • रिक्रूटमेंट
    • टाइम ऑफ़
    • अप्रेज़ल
    • रेफ़रल
    • फ़्लीट
    मार्केटिंग
    • सोशल मार्केटिंग
    • ईमेल मार्केटिंग
    • एसएमएस मार्केटिंग
    • इवेंट
    • मार्केटिंग ऑटोमेशन
    • सर्वे
    सेवाएं
    • प्रोजेक्ट
    • टाइमशीट
    • फ़ील्ड सर्विस
    • हेल्पडेस्क
    • प्लानिंग
    • अपॉइंटमेंट
    प्रॉडक्टिविटी
    • डिस्कस
    • आर्टिफ़िशियल इंटेलिजेंस
    • आईओटी
    • वीओआईपी
    • नॉलेज
    • WhatsApp
    तीसरे पक्ष के ऐप्लिकेशन Odoo स्टूडियो Odoo क्लाउड प्लेटफ़ॉर्म
  • इंडस्ट्री
    रीटेल
    • बुक स्टोर
    • क्लोदिंग स्टोर
    • फ़र्नीचर स्टोर
    • ग्रॉसरी स्टोर
    • हार्डवेयर स्टोर
    • टॉय स्टोर
    फ़ूड & हॉस्पिटैलिटी
    • बार और पब
    • रेस्टोरेंट
    • फ़ास्ट फ़ूड
    • गेस्ट हाउस
    • बेवरिज डिस्ट्रीब्यूटर
    • होटल
    रियल एस्टेट
    • Real Estate Agency
    • आर्किटेक्चर फ़र्म
    • कंसट्रक्शन
    • Property Management
    • गार्ड्निंग
    • प्रॉपर्टी ओनर असोसिएशन
    कंसल्टिंग
    • अकाउंटिंग फ़र्म
    • Odoo पार्टनर
    • मार्केटिंग एजेंसी
    • लॉ फ़र्म
    • टैलेंट ऐक्विज़िशन
    • ऑडिट & सर्टिफ़िकेशन
    मैन्युफ़ैक्चरिंग
    • टेक्सटाइल
    • धातु
    • फ़र्नीचर
    • फ़ूड
    • ब्रुअरी
    • कॉर्पोरेट गिफ़्ट
    हेल्थ & फिटनेस
    • स्पोर्ट्स क्लब
    • आईवियर स्टोर
    • फिटनेस सेंटर
    • वेलनेस प्रैक्टिशनर
    • फॉर्मेसी
    • हेयर सैलून
    Trades
    • Handyman
    • आईटी हार्डवेयर & सपोर्ट
    • Solar Energy Systems
    • Shoe Maker
    • साफ-सफाई से जुड़ी सेवाएं
    • HVAC सर्विस
    अन्य
    • गैर-लाभकारी संगठन
    • एन्वायरमेंटल एजेंसी
    • बिलबोर्ड रेंटल
    • फ़ोटोग्राफी
    • बाइक लीजिंग
    • सॉफ़्टवेयर रीसेलर
    सभी इंडस्ट्री को ब्राउज़ करें
  • कम्यूनिटी
    सीखें
    • ट्यूटोरियल्स
    • दस्तावेज़
    • सर्टिफ़िकेशन
    • ट्रेनिंग
    • ब्लॉग
    • पॉडकास्ट
    शिक्षा को बढ़ावा दें
    • एजुकेशन प्रोग्राम
    • स्केल अप! बिजनेस गेम
    • Odoo के ऑफ़िस में आएं
    सॉफ़्टवेयर पाएं
    • डाउनलोड
    • वर्शन की तुलना करें
    • रिलीज़
    साथ मिलकर काम करें
    • Github
    • फ़ोरम
    • इवेंट
    • अनुवाद
    • पार्टनर बनें
    • Services for Partners
    • अपना अकाउंटिंग फ़र्म रजिस्टर करें
    सेवाएं पाएं
    • पार्टनर ढूंढें
    • अकाउंटेंट खोजें
    • सलाहकार की मदद लें
    • इम्प्लिमेंटेशन सेवाएं
    • कस्टमर रेफ़रेंस
    • सहायता
    • अपग्रेड
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    डेमो देखें
  • कीमत
  • सहायता
You need to be registered to interact with the community.
All Posts People Badges
टैग (View all)
odoo accounting v14 pos v15
About this forum
You need to be registered to interact with the community.
All Posts People Badges
टैग (View all)
odoo accounting v14 pos v15
About this forum
सहायता

Routes not executed

Subscribe

Get notified when there's activity on this post

This question has been flagged
route
2 Replies
1715 डेटा देखने का तरीका
अवतार
AIE Services test, Sig De

Hello all,

I wanted to improve our flows by creating a different manufacturing operation type. I was hoping that when I created a manufacturing order with this type, a similar flow as the standard 2-step manufacturing would be triggered: a picking order being created to get the goods to pre-production location.

I created similar routes, however, they don't seem to be triggered.


To better understand why and to better understand Odoo routes and demands, I created some generic test scenarios to see how odoo is behaving.
I was creating below simple scenario, but couldn't get it to work and I like to understand what I am missing or doing wrong.


Scenario:

Products are available on location A [Rek0101], not reserved.

I configured a new route, with pull rule from location A [Rek0101] to location B [Rek0102]

Next, I create a transfer (Operation Type: Internal Transfers) from location B [Rek0102] to location C [Rek0103].

I would then expect the route to create a transfer from A to B. However, this is not happening.

When I check on location B => Products, I see on hand = 0 and a negative forecasted quantity.
When I check on the product page, I see no mentioning of this forecasted quantity.


Can someone explain if this behavior is normal? Did I miss a configuration? What else to check?



Thank you in advance!



0
अवतार
खारिज करें
CandidRoot Solutions

Hello Sig,

Thank you for the follow-up, this is a very good and valid question, and it touches an important internal concept of how Odoo handles manufacturing logistics.

No, routing logic is NOT triggered simply because the operation type is “Manufacturing”.
It is triggered by procurement rules + product routes, not by the operation type itself.

In Odoo, routing is triggered by:

Product routes
Procurement rules
Demand locations not by the operation type.

The standard 2-step manufacturing works because the product has routes assigned that create procurement demand, not because it uses the default manufacturing operation type.

So in your case: Creating a second Manufacturing operation type is fine. But routing will work only if the product has the correct route assigned and the pull rule destination location matches the MO demand location

If you want different logistics flows per manufacturing type:
Use different routes and assign them to products (recommended), or Use customization if routing must depend on operation type.

This behavior is expected and by design.

Thanks.

AIE Services test, Sig De
लेखक

Thank you @CandidRoot Solutions
Very clear answer, it makes things clear.

However, it brings me back to my original problem I wanted to solve:

  • I want to split routing based on the type of manufacturing.
  • Therefor I created a second operation type with type of operation = Manufacturing (next to the default one)
  • I created routing, similar as the standard 2-step manufacturing routing

When creating a new manufacturing order of this second type, it should create demand and it should trigger the routing logic? Or does this only happen when operation type is the default manufacturing one?

I did not see that happen. And I am honnestly not sure what to check to see what is going wrong.


Maybe there are better or other ways to solve our bussiness needs, but anyway I would like my answer above answered just to get a better understanding of the system.


Thank you!

AIE Services test, Sig De
लेखक

I think I tracked down what was the issue of my original setup (new manufacturing type not creating demand / not triggering routes):
The routes and the rules I had setup were ok, but the operation types (of type Internal) I used in those rules were not having the exact correct source and destination location. This made the configuration invalid.

So tip for anyone else having similar issues: make sure to make dedicated operation types when setting up these kind of alternative routes.

अवतार
CandidRoot Solutions
Best Answer

Hello Sig,

Yes, this behavior is normal in Odoo, and nothing is “broken” in your configuration. It mainly comes down to how Odoo routes are triggered.

Why your route is NOT triggered

In Odoo, routes and pull rules are triggered only by a demand, not by a manual stock move.

In your scenario:

  • > You manually create an Internal Transfer from B → C

  • > This creates a negative forecast at location 

  • >  But manual transfers do NOT trigger routes

That is why:

  • > No transfer from A → B is created

  • > You only see a negative forecast at B

  • > The product form does not show it as a reservation or demand

This is expected behavior.

Important rule to remember

Routes are triggered only by system-generated demand, such as:

  • Sales Orders

  • Manufacturing Orders

  • Reordering Rules

  • Procurement requests

 They are NOT triggered by manual internal transfers

Why 2-step manufacturing works but your case doesn’t

Standard 2-step manufacturing works because:

  • The Manufacturing Order creates a procurement demand

  • That demand triggers the pull rule

  • Odoo automatically creates the picking from stock → pre-production

In your test case, there is no procurement, only a manual move.

How to test routes correctly

To see your route working, you should:

  1. Assign the route to the product

  2. Create a demand, for example:

    • A Manufacturing Order consuming from location C

    • Or a Reordering Rule on location B

  3. Confirm the document

     Odoo will then generate:

  • A move from A → B

  • Followed by B → C if configured

    If you need help designing or validating a custom manufacturing routing flow, CandidRoot would be happy to assist.

  • If this explanation helped you, kindly upvote this answer.
Best regards,

CandidRoot Solutions Pvt. Ltd.
Mobile: (+91) 8849036209
Whatapp: (+91) 8849036209

Email: info@candidroot.com
Web: https://www.candidroot.com

3
अवतार
खारिज करें
अवतार
Dawid Gacek
Best Answer
Not sure if I follow what you wanted to achieve, but I guess it is different routing based on manufacturing operation type. This is definitely achievable. Check this:

1. Duplicate Production Type and Update Source Location to WH/Stock (I am assuming that you use 2 step, as you mention, so just after duplication it is WH/Preproduction). Let's name it "A - Production".
2. Create 2 BoMs for you product - for one of them set Miscellaneous > Operation Type to "A - Production"
3. Create Manufacturing Order without any changes for your product. You get internal transfer and production route.
4. Create Manufacturing Order; in Miscellaneous > Operation Type choose "A - Production"; Confirm, and you'll see no internal transfer meaning that "short" route was choose.

Best Regards,

Dawid Gacek, Adapt IT

1
अवतार
खारिज करें
Enjoying the discussion? Don't just read, join in!

Create an account today to enjoy exclusive features and engage with our awesome community!

साइन अप करें
Related Posts Replies डेटा देखने का तरीका ऐक्टिविटी
Routes not executed
route
अवतार
0
दिस॰ 25
47
No Buy Route in Odoo 18 Solved
route
अवतार
अवतार
1
अक्तू॰ 25
2801
Changing route on confirmed sale order Solved
route
अवतार
अवतार
अवतार
3
मई 21
6270
How to configure Advanced Routes
route
अवतार
अवतार
अवतार
4
मई 18
5920
Allocate the Warehouse to a SO based on the product category Solved
warehouse route
अवतार
अवतार
1
जन॰ 25
2469
कम्यूनिटी
  • ट्यूटोरियल्स
  • दस्तावेज़
  • फ़ोरम
ओपन सोर्स
  • डाउनलोड
  • Github
  • रनबॉट
  • अनुवाद
सेवाएं
  • Odoo.sh Hosting
  • सहायता
  • अपग्रेड
  • कस्टम डेवलपमेंट्स
  • शिक्षा
  • अकाउंटेंट खोजें
  • पार्टनर ढूंढें
  • पार्टनर बनें
हमारे बारे में
  • हमारी कंपनी
  • ब्रांड ऐसेट
  • संपर्क करें
  • नौकरियां
  • इवेंट
  • पॉडकास्ट
  • ब्लॉग
  • ग्राहक
  • लीगल • गोपनीयता
  • सुरक्षा
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo, बिज़नेस से जुड़े ऐप्लिकेशन का एक कलेक्शन है जो ओपन सोर्स पर आधारित है. इसमें आपकी कंपनी की हर ज़रूरत के लिए ऐप्लिकेशन हैं. जैसे, सीआरएम, ई-कॉमर्स, अकाउंटिंग, इन्वेंट्री, पॉइंट ऑफ़ सेल, प्रोजेक्ट मैनेजमेंट वगैरह.

Odoo की सबसे बड़ी खासियत है कि यह इस्तेमाल करने में बहुत आसान है और यह पूरी तरह से इंटिग्रेट किया हुआ है.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now