diff --git a/addons/account/account_move_line.py b/addons/account/account_move_line.py index 1282d199b80..89f86d902f2 100644 --- a/addons/account/account_move_line.py +++ b/addons/account/account_move_line.py @@ -492,6 +492,7 @@ class account_move_line(osv.osv): 'state': 'draft', 'currency_id': _get_currency, 'journal_id': lambda self, cr, uid, c: c.get('journal_id', False), + 'account_id': lambda self, cr, uid, c: c.get('account_id', False), 'period_id': lambda self, cr, uid, c: c.get('period_id', False), 'company_id': lambda self, cr, uid, c: self.pool.get('res.company')._company_default_get(cr, uid, 'account.move.line', context=c) } diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index 41da96bdd98..6fe2081c696 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -1236,6 +1236,7 @@ [('account_id', 'child_of', active_id)] + {'account_id':active_id}