[已解决]odoo12中Sale Order如何自动生成Purchase Order
-
补充:
确认销售订单时,自动生成采购询价单,需要有3个条件:
产品为 库存商品,并且设置了 供应商,路线为Make To Order + Buy:
https://www.odoo.com/documentation/user/12.0/zh_CN/purchase/replenishment/flows/purchase_triggering.html -
@hui 在 odoo12中Sale Order如何自动生成Purchase Order 中说:
sale.order
中两个订单中,产品相同(产品的供应商一样,产品路线是Make To Order
),这样两单都Confirm
时,是怎么自动生成Purchase Order
,并合并的?按钮
Confirm
对应的方法action_confirm
只是修改了Sale Order
的订单状态,没有逻辑生成Purchase Order
的?光看
sale
模块当然是不够的,你需要看一下sale_stock
模块里的action_confirm
,然后从那里往下追溯。 -
@digitalsatori
sale_stock
模块中没有action_confirm
方法。
需要依赖purchase_stock
模块,继承stock.rule
模型,重写_run_buy
方法。生成Purchase Order
是在这个方法中的。