微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何继承和修改销售订单行中的“名称” - Odoo14

如何解决如何继承和修改销售订单行中的“名称” - Odoo14

我的目标是让“描述”(name) 字段位于 sale.order.line 中以显示产品“销售描述”(description_sale)....而不是认为产品“名称”+“销售说明”。

我看到有人说我必须覆盖函数 product_id_change,但我不知道该怎么做。

提前致谢,

解决方法

试试这个:

@api.onchange('product_id')
def product_id_change(self):
    res = super(classname,self).product_id_change()
    self.name = self.product_id.description_sale if self.product_id and self.product_id.description_sale else self.product_id.name
    return res

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。