我正在创建一个自定义模块来扩展sale.order.line中的字段,但Odoo(v8)不创建这两列。为什么Odoo不插入这两列?
class sale_order_line_ext(osv.Model):
_name = 'sale.order.line'
_inherit = 'sale.order.line'
_columns = {
'supplier_name': fields.char('Supplier name'),
'supplier_ref': fields.char('Product reference'),
}
sale_order_line_ext()
我以前已经在sale.order中创建了一些列,但我在这里没有看到任何错误。我的错误是什么?
第一关:我不知道为什么两个答案建议删除_name属性,因为那是没有必要的。第二:为什么你不使用新的API?我想你忘了初始化文件或者只是没有重启服务器。没有冒犯性,这只是一个常见的错误。 – CZoellner
@CZoellner我建议删除'_name',因为他的要求不是添加另一个模型,他将字段添加到相同的模型。这就是为什么在这里不需要'_name'的原因。 –
好吧,这不是必需的,但它也不是一个错误。 – CZoellner