oca-ocb-sale/odoo-bringout-oca-ocb-sale_expense/sale_expense/models/account_move.py
Ernad Husremovic 73afc09215 19.0 vanilla
2026-03-09 09:32:12 +01:00

22 lines
680 B
Python

# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class AccountMove(models.Model):
_inherit = 'account.move'
def _reverse_moves(self, default_values_list=None, cancel=False):
# EXTENDS sale
self.expense_ids._sale_expense_reset_sol_quantities()
return super()._reverse_moves(default_values_list, cancel)
def button_draft(self):
# EXTENDS sale
self.expense_ids._sale_expense_reset_sol_quantities()
return super().button_draft()
def unlink(self):
# EXTENDS sale
self.expense_ids._sale_expense_reset_sol_quantities()
return super().unlink()