0

我有一个带有 3 个套件(K1、K2、K3)的 BOM 的制成品。一旦我尝试制造它,但它的组件不可用,我想触发购买

包含 3 行的订单:

  1. 第 1 行 = K1
  2. 第 2 行 = K2
  3. 第 3 行 = K3

发生的情况是,Odoo 为套件的每个组件(K1、K2、K3)创建了一个包含 1 行的采购订单。

我想扩展制造模块来实现我的需求,我该怎么做?我应该扩展哪个模块?任何指南都会有所帮助!

4

1 回答 1

0

如果我理解正确,那么您想为制成品创建一个制造订单,该订单为构成组件的产品生成采购订单(而不是组件本身的采购订单)。


您需要有一个像这样的整体产品/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 设置的简化示例。

制成品的 BOM

Manufactured Product
├── Kit 1
├── Kit 2
└── Kit 3

套件 1的 BOM

Kit 1
├── Purchased Product 11
└── Purchased Product 12
于 2020-03-01T13:01:33.523 回答