odoo13和14如何在[res.partner]模型新增字段?

odoo14开发
odoo13想在res.partner、res.users等模型新增某个字段时候,点击重启odoo服务就会报下面的错误;
psycopg2.errors.UndefinedColumn: column res_partner.字段名 does not exist LINE 1: ...se_warn_msg","res_partner"."barcode" as "barcode","res_partn...
搜索很多也没找到解决问题的方法;后面经过查看源代码发现,只要在新增字段中增加company_dependent=True属性即可升级;比如:
from odoo import api, fields, models, _
class ZdResPartner(models.Model):

_inherit = 'res.partner'

zd_merchandiser_id = fields.Many2one(
'res.users', string="跟单员", copy=False, company_dependent=True)


广州众谛信息科技有限公司, Odoo小老谛 2024年1月18日
分析这篇文章
存档
登录 留下评论
odoo14批量调整库存-odoo库存盘点单可以解决
odoo14批量调整库存