我正在尝试在sale.order.line模型上创建一个新字段。此字段称为x_all_route_ids,旨在包含订单行的所有可用stock.location.route。
它应该查找订单行的product_id.route_ids和product_id.routes_from_categ_ids,并将它们连接在一起形成一组路线。
我正在尝试通过 Odoo UI 设置此字段,但出现与我的“依赖项”相关的错误。
我将依赖项定义为:
product_id, product_id.route_ids, product_id.routes_from_categ_ids
我将计算定义为:
for record in self:
record['x_all_route_ids'] = record.product_id.route_ids
首先,我只是想让该字段显示与 相同的值product_id.route_ids
,但它不起作用。当我保存时,我收到以下错误:
Error while validating constraint
Unknown field u'product_id' in dependency u'product_id'
知道我在这里做错了什么吗?