chore: import enterprise addons 19.0 bulk snapshot

This commit is contained in:
1b-agent committed 2026-09-16 10:13:08 +00:00
commit ca4af030d3
39951 files changed
+15570005

No files matched your search

@@ -0,0 +1,21 @@
from odoo import models
from odoo.fields import Domain
from odoo.addons.sale_subscription.models.sale_order import SUBSCRIPTION_PROGRESS_STATE
class ResPartner(models.Model):
_inherit = 'res.partner'
def _get_order_fiscal_position_recompute_domain(self):
# when changing partner info that impact fiscal position, ensure
# fiscal position is also up to date on running subscriptions.
return super()._get_order_fiscal_position_recompute_domain() | Domain([
'&',
'|', ('partner_id', 'in', self.ids),
('partner_shipping_id', 'in', self.ids),
'&', ('website_id', '!=', False),
'&', ('state', '=', 'sale'),
'&', ('locked', '=', False),
'&', ('is_subscription', '=', True),
('subscription_state', 'in', SUBSCRIPTION_PROGRESS_STATE),
])