diff --git a/account_ux/models/__init__.py b/account_ux/models/__init__.py index f37443813..f35522821 100644 --- a/account_ux/models/__init__.py +++ b/account_ux/models/__init__.py @@ -11,3 +11,4 @@ from . import res_partner from . import res_currency_rate from . import account_move +from . import account_fiscal_position diff --git a/account_ux/models/account_fiscal_position.py b/account_ux/models/account_fiscal_position.py new file mode 100644 index 000000000..adaea5744 --- /dev/null +++ b/account_ux/models/account_fiscal_position.py @@ -0,0 +1,11 @@ +from odoo import models + + +class AccountFiscalPosition(models.Model): + _inherit = 'account.fiscal.position' + + def get_fiscal_position(self, partner_id, delivery_id=None): + PartnerObj = self.env['res.partner'] + partner = PartnerObj.browse(partner_id) + delivery = PartnerObj.browse(delivery_id) if delivery_id else None + return super(AccountFiscalPosition, self)._get_fiscal_position(partner, delivery=delivery)