我尝试了这段代码,但它不起作用:
fiscal_position_id = fields.Many2one(
'account.fiscal.position',
string='Fiscal Position',
default=lambda self: self.env['account.fiscal.position'].search([('id','=',2)])
)
我尝试了这段代码,但它不起作用:
fiscal_position_id = fields.Many2one(
'account.fiscal.position',
string='Fiscal Position',
default=lambda self: self.env['account.fiscal.position'].search([('id','=',2)])
)
默认财务状况会在客户或收货地址值更改时设置然后更新,这就是您的代码不起作用的原因
您可以在客户或收货地址表单中设置财务状况,Odoo 会在销售订单上自动为您设置。
如果未为客户或收货地址定义财务状况,Odoo 将尝试按地区(客户或收货地址)检索财务状况,并且应在财务状况上检查自动检测。
有关更多详细信息,请查看有关税收/财政头寸的用户文档