采购明细加需求计划明细字段

This commit is contained in:
guanhuan
2025-07-09 16:46:46 +08:00
parent c2cb24c60b
commit acb6fd42ca
3 changed files with 30 additions and 91 deletions

View File

@@ -184,6 +184,16 @@ class SfDemandPlan(models.Model):
lambda p: p.status in ('50', '60') and p.new_supply_method == 'custom_made')
line.readonly_custom_made_type = bool(production_demand_plan)
def write(self, vals):
res = super(SfDemandPlan, self).write(vals)
if 'line_ids' in vals:
for line in self.line_ids:
if not line.sale_order_id:
line.sale_order_id = self.sale_order_id
if not line.sale_order_line_id:
line.sale_order_line_id = self.sale_order_line_id
return res
def name_get(self):
result = []
for plan in self: