add operation analytic to invoice

This commit is contained in:
2023-07-01 01:40:02 -05:00
parent 5c38127f37
commit f8d3c1b03d
8 changed files with 86 additions and 9 deletions

View File

@@ -10,11 +10,13 @@ class Purchase(metaclass=PoolMeta):
'Purchase Analytic Operation'
__name__ = 'purchase.purchase'
account_analytic = fields.Many2One('analytic_account.account',
'Analytic Account', required=True,
domain=[
('type', '=', 'normal'),
])
_states = {
'readonly': Eval('state') != 'draft',
}
account_analytic = fields.Many2One('analytic_account.account', 'Analytic Account', required=True,
domain=[('type', '=', 'normal')],
states=_states)
class PurchaseLine(metaclass=PoolMeta):
'Purchase Line Analytic Operation'
__name__ = 'purchase.line'