处理“制造订单退回调整删除特殊表面工艺后对应坯料的采购单也变成取消状态了”
This commit is contained in:
@@ -80,7 +80,7 @@ class ProductionTechnologyWizard(models.TransientModel):
|
||||
workorder.picking_ids.write({'state': 'cancel'})
|
||||
workorder.picking_ids.move_ids.write({'state': 'cancel'})
|
||||
purchase_order = self.env['purchase.order'].search(
|
||||
[('origin', '=', workorder.production_id.name)])
|
||||
[('origin', '=', workorder.production_id.name), ('purchase_type', '=', 'consignment')])
|
||||
for line in purchase_order.order_line:
|
||||
if line.product_id.server_product_process_parameters_id == workorder.surface_technics_parameters_id:
|
||||
purchase_order.write({'state': 'cancel'})
|
||||
|
||||
Reference in New Issue
Block a user