From fd05628af369dd15d2f010f55ebbf90c691a2858 Mon Sep 17 00:00:00 2001 From: Sebastien Beau Date: Mon, 7 Apr 2014 09:41:34 +0200 Subject: [PATCH] [FIX] add ir_rule for account.statement.label and fix field definition --- account_statement_completion_label/__openerp__.py | 1 + .../security/ir_rule.xml | 14 ++++++++++++++ account_statement_completion_label/statement.py | 2 +- 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 account_statement_completion_label/security/ir_rule.xml diff --git a/account_statement_completion_label/__openerp__.py b/account_statement_completion_label/__openerp__.py index d07f3165..96a29127 100644 --- a/account_statement_completion_label/__openerp__.py +++ b/account_statement_completion_label/__openerp__.py @@ -40,6 +40,7 @@ 'partner_view.xml', 'statement_view.xml', 'security/ir.model.access.csv', + 'security/ir_rule.xml', ], 'demo': [], 'installable': True, diff --git a/account_statement_completion_label/security/ir_rule.xml b/account_statement_completion_label/security/ir_rule.xml new file mode 100644 index 00000000..205c4ef7 --- /dev/null +++ b/account_statement_completion_label/security/ir_rule.xml @@ -0,0 +1,14 @@ + + + + + + Multicompany label + + ['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])] + + + + + + diff --git a/account_statement_completion_label/statement.py b/account_statement_completion_label/statement.py index e2de3da9..1bb73594 100644 --- a/account_statement_completion_label/statement.py +++ b/account_statement_completion_label/statement.py @@ -130,7 +130,7 @@ class AccountStatementLabel(orm.Model): 'for a given partner'), 'company_id': fields.related('account_id', 'company_id', type='many2one', - reation='res.company', + relation='res.company', string='Company', store=True, readonly=True),