1.优化分配工厂时材料型号获取方式为采购和外协时未有供应商返回提示

2.修复质量标准去掉审核按钮显示
This commit is contained in:
jinling.yang
2024-03-15 16:59:51 +08:00
parent df42932630
commit d5a1a82c72
6 changed files with 22 additions and 55 deletions

View File

@@ -678,11 +678,14 @@ class ResProductMo(models.Model):
# 外协和采购生成的坯料需要根据材料型号绑定供应商
if route_type == 'subcontract' or route_type == 'purchase':
no_bom_copy_product_id.purchase_ok = True
no_bom_copy_product_id.seller_ids = [
(0, 0, {'partner_id': supplier.partner_id.id, 'delay': 1.0})]
if route_type == 'subcontract':
partner = self.env['res.partner'].search([('id', '=', supplier.partner_id.id)])
partner.is_subcontractor = True
if supplier:
no_bom_copy_product_id.seller_ids = [
(0, 0, {'partner_id': supplier.partner_id.id, 'delay': 1.0})]
if route_type == 'subcontract':
partner = self.env['res.partner'].search([('id', '=', supplier.partner_id.id)])
partner.is_subcontractor = True
else:
return -3
no_bom_copy_product_id.write(vals)
return no_bom_copy_product_id