Triggers Odoo如何从生产订单触发套件采购订单
我有一个由3个套件(K1、K2、K3)组成的BOM表的制造产品。 一旦我试图制造它,而它的组件不可用,我想触发购买 包含3行的订单:Triggers Odoo如何从生产订单触发套件采购订单,triggers,odoo,odoo-13,purchase-order,Triggers,Odoo,Odoo 13,Purchase Order,我有一个由3个套件(K1、K2、K3)组成的BOM表的制造产品。 一旦我试图制造它,而它的组件不可用,我想触发购买 包含3行的订单: 第1行=K1 第2行=K2 第3行=K3 发生的情况是,Odoo为套件(K1、K2、K3)的每个组件创建一个包含一行的采购订单 我想扩展制造模块以实现我的需求,我该怎么做?我应该扩展哪个模块?任何指导都会有帮助的 如果我理解正确,那么您希望为制造产品创建一个制造订单,该订单为构成组件的产品生成一个采购订单(而不是组件本身的采购订单) 您需要有如下的整体产品/BO
我想扩展制造模块以实现我的需求,我该怎么做?我应该扩展哪个模块?任何指导都会有帮助的 如果我理解正确,那么您希望为制造产品创建一个制造订单,该订单为构成组件的产品生成一个采购订单(而不是组件本身的采购订单)
您需要有如下的整体产品/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
听起来你的套件35;产品是按订单+购买的路线设置的。这会导致购买这些产品
相反,您的套件35;产品应设置路线为按订单生产+使用自己的BOM类型套件的BOM进行制造
采购产品应指定为相关BOM表上的BOM行,并且这些采购产品应设置为按订单生产+购买
下面是我所说的两级BOM设置的简化示例 制造产品的物料清单 套件1的物料清单
有什么问题?根据你的描述,听起来奥多做了你想做的事。你能解释一下它现在做什么和你想要它做什么相比吗?o创建一个采购订单,将K1、K2、K3的组件作为采购行,而不是K1、K2、K3。例如,如果K1是用KI11和KI12制造的,那么在采购订单中,您将有两行KI11和KI12,而不是K11。结构是错误的,这更像是制造产品->采购套件#1->(未采购产品11+未采购产品22)您的生产订单BOM是否可以使用这些采购的产品作为BOM行?如果没有,我想你必须有另一个BOM表来装备购买的产品。
Manufactured Product
├── Kit 1
├── Kit 2
└── Kit 3
Kit 1
├── Purchased Product 11
└── Purchased Product 12