From 679cfaaa03df57e91ca1f4dea600b5aee9a14ab8 Mon Sep 17 00:00:00 2001 From: Denis Ledoux Date: Fri, 17 Jan 2014 11:40:37 +0100 Subject: [PATCH] [FIX] account_asset: accounts should be regular type only Asset Account, Depreciation Account and Depr. Expense Account must be of type regular, only. Thus, we add a domain on each, so we can choose only regular accounts. bzr revid: dle@openerp.com-20140117104037-jqhijy0p4rjdx3fr --- addons/account_asset/account_asset.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/account_asset/account_asset.py b/addons/account_asset/account_asset.py index b47339eef17..9200b81decf 100644 --- a/addons/account_asset/account_asset.py +++ b/addons/account_asset/account_asset.py @@ -35,9 +35,9 @@ class account_asset_category(osv.osv): 'name': fields.char('Name', size=64, required=True, select=1), 'note': fields.text('Note'), 'account_analytic_id': fields.many2one('account.analytic.account', 'Analytic account'), - 'account_asset_id': fields.many2one('account.account', 'Asset Account', required=True), - 'account_depreciation_id': fields.many2one('account.account', 'Depreciation Account', required=True), - 'account_expense_depreciation_id': fields.many2one('account.account', 'Depr. Expense Account', required=True), + 'account_asset_id': fields.many2one('account.account', 'Asset Account', required=True, domain=[('type','=','other')]), + 'account_depreciation_id': fields.many2one('account.account', 'Depreciation Account', required=True, domain=[('type','=','other')]), + 'account_expense_depreciation_id': fields.many2one('account.account', 'Depr. Expense Account', required=True, domain=[('type','=','other')]), 'journal_id': fields.many2one('account.journal', 'Journal', required=True), 'company_id': fields.many2one('res.company', 'Company', required=True), 'method': fields.selection([('linear','Linear'),('degressive','Degressive')], 'Computation Method', required=True, help="Choose the method to use to compute the amount of depreciation lines.\n"\