sale_expense_margin/models/account_move_line.py

15 lines
424 B
Python
Raw Permalink Normal View History

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models
class AccountMoveLine(models.Model):
_inherit = 'account.move.line'
def _sale_prepare_sale_line_values(self, order, price):
res = super()._sale_prepare_sale_line_values(order, price)
if self.expense_id:
res['expense_id'] = self.expense_id.id
return res