我的Odoo 8中安装了英语和法语。我的情况很奇怪。我从下面的股票选择类型表中获得价值。
type='Internal Move'
Picking = http.request.env['stock.picking.type'].search([('name','=',str(type))])
在这里,我将对象值作为库存。
但是,如果我将语言更改为法语,我没有任何价值(stock.picking.type())
您应该尝试使用代码字段。 code 是一个选择字段,可容纳Value 输入,传出和内部
在您的情况下,我们可以将代码用作内部
尝试以下内容:
Picking = http.request.env['stock.picking.type'].search([('code','=','internal')])
注意:
如果您有多个内部操作类型的操作类型,则它将返回您的1个ID。因此,请注意您的另一个要求。