diff --git a/contract/models/contract_line.py b/contract/models/contract_line.py index 160cc5ef9..81c09e05e 100644 --- a/contract/models/contract_line.py +++ b/contract/models/contract_line.py @@ -31,6 +31,10 @@ class ContractLine(models.Model): string="Analytic account", comodel_name='account.analytic.account', ) + analytic_tag_ids = fields.Many2many( + comodel_name='account.analytic.tag', + string='Analytic Tags', + ) date_start = fields.Date( string='Date Start', required=True, @@ -675,6 +679,7 @@ class ContractLine(models.Model): { 'name': name, 'account_analytic_id': self.analytic_account_id.id, + 'analytic_tag_ids': [(6, 0, self.analytic_tag_ids.ids)], 'price_unit': self.price_unit, } ) diff --git a/contract/views/contract_line.xml b/contract/views/contract_line.xml index 85f96db4b..e1a353654 100644 --- a/contract/views/contract_line.xml +++ b/contract/views/contract_line.xml @@ -38,8 +38,9 @@ - - + + + @@ -87,6 +88,7 @@ +