Accept Merge Request #1940: (feature/制造功能优化 -> develop)
Merge Request: sf-坯料的获取方式是自加工,生成的坯料制造订单的排程单不在取消列表中 Created By: @马广威 Accepted By: @马广威 URL: https://jikimo-hn.coding.net/p/jikimo_sfs/d/jikimo_sf/git/merge/1940?initial=true
This commit is contained in:
@@ -332,7 +332,9 @@ class SFSaleOrderCancelLine(models.TransientModel):
|
|||||||
p1 = 0
|
p1 = 0
|
||||||
for plan_order in sf_plan_orders:
|
for plan_order in sf_plan_orders:
|
||||||
if not plan_order.product_id.default_code:
|
if not plan_order.product_id.default_code:
|
||||||
continue
|
product_name = plan_order.product_id.name
|
||||||
|
else:
|
||||||
|
product_name = f'[{plan_order.product_id.default_code}] {plan_order.product_id.name}'
|
||||||
p1 += 1
|
p1 += 1
|
||||||
vals = {
|
vals = {
|
||||||
'wizard_id': wizard_id,
|
'wizard_id': wizard_id,
|
||||||
@@ -342,7 +344,7 @@ class SFSaleOrderCancelLine(models.TransientModel):
|
|||||||
'operation_type': '',
|
'operation_type': '',
|
||||||
'doc_number': plan_order.name,
|
'doc_number': plan_order.name,
|
||||||
'line_number': p1,
|
'line_number': p1,
|
||||||
'product_name': f'[{plan_order.product_id.default_code}] {plan_order.product_id.name}',
|
'product_name': product_name,
|
||||||
'quantity': 1,
|
'quantity': 1,
|
||||||
'doc_state': plan_map_dict.get(plan_order.state, plan_order.state),
|
'doc_state': plan_map_dict.get(plan_order.state, plan_order.state),
|
||||||
'cancel_reason': '已有异动' if plan_order.state not in ['draft', 'cancel'] else ''
|
'cancel_reason': '已有异动' if plan_order.state not in ['draft', 'cancel'] else ''
|
||||||
|
|||||||
Reference in New Issue
Block a user