mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
ADD contract_invoices_module module
This commit is contained in:
2
contract_show_invoice/models/__init__.py
Normal file
2
contract_show_invoice/models/__init__.py
Normal file
@@ -0,0 +1,2 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from . import invoice
|
||||
19
contract_show_invoice/models/invoice.py
Normal file
19
contract_show_invoice/models/invoice.py
Normal file
@@ -0,0 +1,19 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
|
||||
from openerp import models, fields, api
|
||||
|
||||
|
||||
class AccountInvoice(models.Model):
|
||||
_inherit = 'account.invoice'
|
||||
|
||||
@api.one
|
||||
@api.depends('invoice_line.account_analytic_id')
|
||||
def _analytic_account_ids(self):
|
||||
self.analytic_account_ids = \
|
||||
self.mapped('invoice_line.account_analytic_id')
|
||||
|
||||
analytic_account_ids = fields.Many2many(
|
||||
comodel_name='account.analytic.account',
|
||||
compute='_analytic_account_ids',
|
||||
store=True,
|
||||
string='Contracts')
|
||||
Reference in New Issue
Block a user