odoo16社区版替代料的实现
1、通过继承的方式在mrp.bom.line模型中增加两个字段,x_is_optional = fields.Char(string=‘替换可选分组’)和x_default_option = fields.Selection([(‘no’, ‘否’), (‘yes’, ‘是’)], string=‘可选默认’, default=‘no’)6)如果替代料的库存大于0且为默认选项,则使用替代料满足需求,并将主料的需求设置为0,否则替代料(水口料)库存消耗后还不满足于订单需求,则继续计算主料(原料)的需求。
原创
2023-07-26 08:41:12 ·
292 阅读 ·
1 评论