sf .r-采购-采购订单-坯料委外加工生成的采购申请创建采购订单的类型不正确

This commit is contained in:
liaodanlong
2025-04-28 09:43:25 +08:00
parent 08812f169e
commit ecf5dcf2f2

View File

@@ -343,6 +343,9 @@ class RePurchaseOrder(models.Model):
if order_line.product_id.id in product_list: if order_line.product_id.id in product_list:
purchase.purchase_type = 'outsourcing' purchase.purchase_type = 'outsourcing'
break break
if purchase.order_line[0].product_id.categ_id.name == '坯料':
if purchase.order_line[0].product_id.materials_type_id.gain_way == '外协':
purchase.purchase_type = 'outsourcing'
# request_lines = self.order_line.mapped('purchase_request_lines') # request_lines = self.order_line.mapped('purchase_request_lines')
# # 检查是否存在 is_subcontract 为 True 的行 # # 检查是否存在 is_subcontract 为 True 的行
# if any(line.is_subcontract for line in request_lines): # if any(line.is_subcontract for line in request_lines):