account_shared_bank_cash/models/pos_order.py

15 lines
496 B
Python

# -*- coding: utf-8 -*-
from odoo import models
class PosOrder(models.Model):
_inherit = 'pos.order'
def _process_saved_order(self, draft):
"""
Escalate to superuser during saved order post-processing (picking creation,
cost computation, etc.). This avoids multi-company access/environment checks
when POS cashier handles cross-company or company-dependent properties.
"""
return super(PosOrder, self.sudo())._process_saved_order(draft)