From 541b1e3237b2794a1900b5fdb1bb86f80e41b2fe Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Krier?= Date: Sat, 26 Jan 2013 15:41:28 +0100 Subject: [PATCH] Allow any non-view account on statement line For example, donations are not payable nor receivable review631005 --- statement.py | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/statement.py b/statement.py index 14c0be7566..5ec79d78d5 100644 --- a/statement.py +++ b/statement.py @@ -344,12 +344,8 @@ class Line(ModelSQL, ModelView): account = fields.Many2One('account.account', 'Account', required=True, on_change=['account', 'invoice'], domain=[ ('company', '=', Eval('_parent_statement', {}).get('company', 0)), - If(Bool(Eval('party')), - ('kind', 'in', ['receivable', 'payable']), - ('kind', 'in', ['payable', 'receivable', 'revenue', 'expense', - 'other'])), - ], - depends=['party', 'amount']) + ('kind', '!=', 'view'), + ]) description = fields.Char('Description') move = fields.Many2One('account.move', 'Account Move', readonly=True) invoice = fields.Many2One('account.invoice', 'Invoice',