コンテンツへスキップ
Odoo メニュー
  • サインイン
  • 無料で15日試す
  • アプリ
    財務
    • 会計
    • 請求
    • 経費
    • スプレッドシート(BI)
    • ドキュメント管理
    • 署名
    販売
    • CRM
    • 販売
    • POSショップ
    • POSレストラン
    • サブスクリプション
    • レンタル
    ウェブサイト
    • ウェブサイトビルダー
    • eコマース
    • ブログ
    • フォーラム
    • ライブチャット
    • eラーニング
    サプライチェーン
    • 在庫
    • 製造
    • 製品ライフサイクル管理 (PLM)
    • 購買
    • 整備
    • 品質
    人事業務
    • 従業員管理
    • 採用
    • 休暇管理
    • 人事評価
    • リファラル
    • フリート
    マーケティング
    • ソーシャルマーケティング
    • メールマーケティング
    • SMSマーケティング
    • イベント
    • マーケティングオートメーション
    • アンケート調査
    サービス
    • プロジェクト管理
    • タイムシート
    • フィールドサービス
    • ヘルプデスク
    • 計画
    • アポイントメント
    生産性向上ツール
    • ディスカッション
    • 人工知能
    • IoT
    • VoIP
    • ナレッジ
    • WhatsApp
    サードパーティアプリ Odooスタジオ Odooクラウドプラットホーム
  • インダストリー(業種別ソリューション)
    小売
    • 書店
    • アパレルショップ
    • 家具店
    • 食料品店
    • 金物店
    • 玩具店
    飲食・ホスピタリティ業界
    • バー・パブ
    • レストラン
    • ファストフード
    • ゲストハウス
    • 飲料販売代理店
    • ホテル
    不動産
    • 不動産会社
    • 建築事務所
    • 建設
    • 不動産管理
    • 造園
    • 住宅所有者組合
    コンサルティング
    • 会計事務所
    • Odooパートナー
    • マーケティングエージェンシー
    • 法律事務所
    • 人材派遣
    • 監査・認証
    製造
    • テキスタイル
    • 金属
    • 家具
    • 飲食
    • ブルワリー
    • コーポレートギフト
    ヘルス & フィットネス
    • スポーツクラブ
    • 眼鏡店
    • フィットネスセンター
    • ウェルネス専門家
    • 薬局
    • ヘアサロン
    業種
    • 便利屋
    • IT ハードウェア・サポート
    • 太陽エネルギーシステム
    • 靴メーカー
    • クリーニングサービス
    • 空調設備サービス
    その他
    • 非営利団体
    • 環境機関
    • ビルボードレンタル
    • 写真
    • 自転車リース
    • ソフトウェアリセラー
    すべての業種を見る
  • コミュニティ
    学ぶ
    • チュートリアル
    • ドキュメンテーション
    • 認定
    • トレーニング
    • ブログ
    • ポッドキャスト
    教育サポート
    • 教育プログラム
    • Scale Up! ビジネスゲーム
    • Odooオフィス訪問
    ソフトを入手
    • ダウンロード
    • エディションを比較
    • リリース
    コラボレーション
    • Github
    • フォーラム
    • イベント
    • 翻訳
    • パートナーになる
    • パートナー様向けサービス
    • 会計事務所を登録
    サービス利用
    • パートナー一覧
    • 会計事務所一覧
    • 今すぐ相談する
    • 導入支援サービス
    • お客様一覧
    • サポート
    • アップグレード
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    製品デモを利用する
  • 料金
  • ヘルプ
コミュニティで交流するには登録する必要があります。
全てのポスト 人々 バッジ
タグ (全て表示)
odoo accounting v14 pos v15
このフォーラムについて
コミュニティで交流するには登録する必要があります。
全てのポスト 人々 バッジ
タグ (全て表示)
odoo accounting v14 pos v15
このフォーラムについて
ヘルプ

Routes not executed

購読

この投稿に活動があった際に通知を受け取ります

この質問にフラグが付けられました
route
2 返信
1754 ビュー
アバター
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
最善の回答

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
最善の回答
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
アバター
破棄
ディスカッションを楽しんでいますか?読むだけでなく、参加しましょう!

今すぐアカウントを作成して、限定機能を利用したり、素晴らしいコミュニティと交流しましょう!

登録
関連投稿 返信 ビュー 活動
Routes not executed
route
アバター
0
12月 25
47
No Buy Route in Odoo 18 解決済
route
アバター
アバター
1
10月 25
2822
Changing route on confirmed sale order 解決済
route
アバター
アバター
アバター
3
5月 21
6284
How to configure Advanced Routes
route
アバター
アバター
アバター
4
5月 18
5939
Allocate the Warehouse to a SO based on the product category 解決済
warehouse route
アバター
アバター
1
1月 25
2497
コミュニティ
  • チュートリアル
  • ドキュメンテーション
  • フォーラム
オープンソース
  • ダウンロード
  • Github
  • Runbot
  • 翻訳
サービス
  • Odoo.shホスティング
  • サポート
  • アップグレード
  • カスタム開発
  • 教育
  • 会計事務所一覧
  • パートナー一覧
  • パートナーになる
企業情報
  • 会社概要
  • ブランドアセット
  • お問い合わせ
  • 採用情報
  • イベント
  • ポッドキャスト
  • ブログ
  • お客様一覧
  • リーガル情報 • プライバシーポリシー
  • セキュリティ
الْعَرَبيّة 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(オドゥー)は、CRM、eコマース、会計、在庫管理、POS、プロジェクト管理など、企業のさまざまな業務を一つのシステムで管理できる、ベルギー発のオープンソースのERPソフトウェアです。

高機能で使いやすく、完全に統合されたERPとして、ユニークな価値を提供しています。

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