我有一个带有 3 个套件(K1、K2、K3)的 BOM 的制成品。一旦我尝试制造它,但它的组件不可用,我想触发购买
包含 3 行的订单:
- 第 1 行 = K1
- 第 2 行 = K2
- 第 3 行 = K3
发生的情况是,Odoo 为套件的每个组件(K1、K2、K3)创建了一个包含 1 行的采购订单。
我想扩展制造模块来实现我的需求,我该怎么做?我应该扩展哪个模块?任何指南都会有所帮助!
我有一个带有 3 个套件(K1、K2、K3)的 BOM 的制成品。一旦我尝试制造它,但它的组件不可用,我想触发购买
包含 3 行的订单:
发生的情况是,Odoo 为套件的每个组件(K1、K2、K3)创建了一个包含 1 行的采购订单。
我想扩展制造模块来实现我的需求,我该怎么做?我应该扩展哪个模块?任何指南都会有所帮助!
如果我理解正确,那么您想为制成品创建一个制造订单,该订单为构成组件的产品生成采购订单(而不是组件本身的采购订单)。
您需要有一个像这样的整体产品/BOM 结构:
Manufactured Product
├── Kit 1
│ ├── Purchased Product 11
│ └── Purchased Product 12
├── Kit 2
│ └── Purchased Product 13
└── Kit 3
├── Purchased Product 14
├── Purchased Product 15
└── Purchased Product 16
听起来您的Kit #产品的路线设置为按订单生产 + 购买。这会导致购买这些产品。
相反,您的套件 #产品应设置为按订单生产 + 制造的路线,并使用其自己的物料清单类型套件的 BOM。
采购的产品应在相关 BOM 上分配为 BOM 行,并且这些采购的产品应设置为按订单生产 + 购买的路线。
这是我正在谈论的 2 级 BOM 设置的简化示例。
Manufactured Product
├── Kit 1
├── Kit 2
└── Kit 3
Kit 1
├── Purchased Product 11
└── Purchased Product 12