修复快速订单
This commit is contained in:
@@ -222,7 +222,7 @@ class QuickEasyOrder(models.Model):
|
||||
self_machining_id,
|
||||
item, order_id,
|
||||
'self_machining',
|
||||
i)
|
||||
i, False)
|
||||
# 创建坯料的bom
|
||||
self_machining_bom = self.env['mrp.bom'].bom_create(self_machining_embryo, 'normal', False)
|
||||
# 创建坯料里bom的组件
|
||||
@@ -237,7 +237,8 @@ class QuickEasyOrder(models.Model):
|
||||
# 创建坯料
|
||||
outsource_embryo = self.env['product.template'].sudo().no_bom_product_create(outsource_id, item,
|
||||
order_id,
|
||||
'subcontract', i)
|
||||
'subcontract', i,
|
||||
False)
|
||||
if outsource_embryo == -3:
|
||||
self.cr.rollback()
|
||||
return UserError(
|
||||
@@ -256,7 +257,8 @@ class QuickEasyOrder(models.Model):
|
||||
elif product.materials_type_id.gain_way == '采购':
|
||||
purchase_embryo = self.env['product.template'].sudo().no_bom_product_create(purchase_id, item,
|
||||
order_id,
|
||||
'purchase', i)
|
||||
'purchase', i,
|
||||
False)
|
||||
if purchase_embryo == -3:
|
||||
self.cr.rollback()
|
||||
return UserError(
|
||||
|
||||
Reference in New Issue
Block a user