2

考虑以下场景:可乐(300 毫升)作为基础产品,可乐包(6 罐)和可乐包(24)通过虚拟 BOM 作为子产品。

在通过“进货”正常接收时,如果我收到一包(6 罐),它会添加到基础产品(可乐(300 毫升))中

我正在创建一个自定义模块来接收产品,所以我通过 ajax 使用“product.product”对象在接收时获取产品。

现在,如果通过我的自定义模块收到一包 (6),我需要更新库存中的基本产品 (可乐 (300 毫升)) 库存,而不是新的幻影 bom 产品可乐包 (6 罐)。有没有办法在 Openerp 中做到这一点?

4

1 回答 1

4

我认为幻像 BOM 不是这样做的好方法。检查“product.pack”的方式来做到这一点。“product.pack”是管理产品包装的对象。

使用包装,您可以选择您收到的包裹,并将包裹的内容添加为单个项目的倍数。

于 2014-07-13T08:27:07.873 回答