[IMP] Account_voucher : Accounting entries should only be available for non-view...
authorVRA(OpenERP) <>
Mon, 8 Mar 2010 07:19:28 +0000 (12:49 +0530)
committerJay (Open ERP) <jvo@tinyerp.com>
Mon, 8 Mar 2010 07:19:28 +0000 (12:49 +0530)
lp bug: https://launchpad.net/bugs/531416 fixed

bzr revid: jvo@tinyerp.com-20100308071928-nuxd3xp7ais90m5b

addons/account_voucher/voucher.py

index fcfcdda..e262ba1 100755 (executable)
@@ -104,7 +104,7 @@ class account_voucher(osv.osv):
             ],'Type', readonly=True, select=True , size=128),
         'date':fields.date('Date', readonly=True, states={'draft':[('readonly',False)]}),
         'journal_id':fields.many2one('account.journal', 'Journal', required=True, readonly=True, states={'draft':[('readonly',False)]}),
-        'account_id':fields.many2one('account.account', 'Account', required=True, readonly=True, states={'draft':[('readonly',False)]}),
+        'account_id':fields.many2one('account.account', 'Account', required=True, readonly=True, states={'draft':[('readonly',False)]}, domain=[('type','<>','view')]),
         'payment_ids':fields.one2many('account.voucher.line','voucher_id','Voucher Lines', readonly=False, states={'proforma':[('readonly',True)]}),
         'period_id': fields.many2one('account.period', 'Period', required=True, states={'posted':[('readonly',True)]}),
         'narration':fields.text('Narration', readonly=True, states={'draft':[('readonly',False)]}, required=True),
@@ -488,7 +488,7 @@ class VoucherLine(osv.osv):
     _columns = {
         'voucher_id':fields.many2one('account.voucher', 'Voucher'),
         'name':fields.char('Description', size=256, required=True),
-        'account_id':fields.many2one('account.account','Account', required=True),
+        'account_id':fields.many2one('account.account','Account', required=True, domain=[('type','<>','view')]),
         'partner_id': fields.many2one('res.partner', 'Partner', change_default=True),
         'amount':fields.float('Amount'),
         'type':fields.selection([('dr','Debit'),('cr','Credit')], 'Type'),