物料需求计划管理
This commit is contained in:
21
sf_demand_plan/models/mrp_production.py
Normal file
21
sf_demand_plan/models/mrp_production.py
Normal file
@@ -0,0 +1,21 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
# Part of Odoo. See LICENSE file for full copyright and licensing details.
|
||||
|
||||
from odoo import fields, models, api
|
||||
|
||||
|
||||
class MrpProduction(models.Model):
|
||||
_inherit = 'mrp.production'
|
||||
|
||||
demand_plan_line_id = fields.Many2one(comodel_name="sf.production.demand.plan",
|
||||
string="需求计划明细", readonly=True)
|
||||
|
||||
@api.depends('demand_plan_line_id')
|
||||
def _compute_production_type(self):
|
||||
for production in self:
|
||||
if production.demand_plan_line_id.supply_method == 'automation':
|
||||
production.production_type = '自动化产线加工'
|
||||
elif production.demand_plan_line_id.supply_method == 'manual':
|
||||
production.production_type = '人工线下加工'
|
||||
else:
|
||||
production.production_type = None
|
||||
Reference in New Issue
Block a user