1、内部下单:行明细增加交期等; 2、处理 bfm平台下单-填写了合同相关字段,未上传合同,合同的相关字段未传到sf销售订单 问题

This commit is contained in:
yuxianghui
2025-06-16 16:02:43 +08:00
parent e3af0bea3c
commit aed33dbb35
7 changed files with 29 additions and 8 deletions

View File

@@ -45,9 +45,8 @@ class JikimoSaleRoutePicking(Sf_Bf_Connect):
product.product_tmpl_id.is_customer_provided = True if item['embryo_redundancy_id'] else False
order_id.with_user(request.env.ref("base.user_admin")).sale_order_create_line(product, item)
i += 1
if kw.get('contract_file_name') and kw.get('contract_file') and kw.get('contract_code'):
order_id.create_sale_documents(kw.get('contract_file_name'), kw.get('contract_file'))
order_id.write({'contract_code': kw.get('contract_code'), 'contract_date': kw.get('contract_date')})
# BFM 内部下单 新增合同等内容补充
order_id.write_sale_documents(kw)
res['factory_order_no'] = order_id.name
order_id.confirm_to_supply_method()
except Exception as e: