修复模板类型工序

This commit is contained in:
jinling.yang
2022-11-01 17:30:25 +08:00
parent 7067b29735
commit ae85009a18
9 changed files with 83 additions and 70 deletions

View File

@@ -33,8 +33,8 @@ class ReStockRule(models.Model):
print(productions.product_id.processing_panel)
# 查出产品的加工面板并对根据面板的数量循环生成工序
for k in (productions.product_id.processing_panel.split(',')):
print(productions.product_id.model_type_id.routing_tmpl_id)
for j in productions.product_id.model_type_id.routing_tmpl_id:
print(productions.product_id.model_type_id.routing_tmpl_ids)
for j in productions.product_id.model_type_id.routing_tmpl_ids:
productions._create_workorder()
productions.filtered(lambda p: (not p.orderpoint_id and p.move_raw_ids) or \
(

View File

@@ -68,7 +68,9 @@ class MrpProduction(models.Model):
'operation_id': operation.id,
'state': 'pending',
}]
print('1111111')
production.workorder_ids = [(5, 0)] + [(0, 0, value) for value in workorders_values]
print('22222')
for workorder in production.workorder_ids:
workorder.duration_expected = workorder._get_duration_expected()