Odoo13 CE:模块:sale.order:如何设置fiscal_position_id的默认值



我尝试了这段代码,但它不起作用:

fiscal_position_id = fields.Many2one(
'account.fiscal.position', 
string='Fiscal Position',
default=lambda self: self.env['account.fiscal.position'].search([('id','=',2)])
)

默认的财务状况是设置的,然后在客户或交货地址值更改时更新,这就是为什么您的代码不能在中工作

您可以在客户或交货地址表格中设置财务状况,Odoo将在销售订单上自动为您设置。

如果没有为客户或交货地址定义财务状况,Odoo将尝试按地区(客户或交货地点(检索财务状况,并且应在财务状况上选中"自动检测"。

有关更多详细信息,请查看税务/财政头寸的用户文档

相关内容

  • 没有找到相关文章

最新更新