[IMP] Account voucher: Name get of voucher should return amount with two digits
authorARA(OpenERP) <>
Wed, 29 Sep 2010 07:58:36 +0000 (13:28 +0530)
committerMustufa Rangwala <mra@mra-laptop>
Wed, 29 Sep 2010 07:58:36 +0000 (13:28 +0530)
bzr revid: mra@mra-laptop-20100929075836-df6miqdr722w0gs9

addons/account_voucher/account_voucher.py

index 191d3f8..4230ec5 100644 (file)
@@ -109,7 +109,7 @@ class account_voucher(osv.osv):
     def name_get(self, cr, uid, ids, context=None):
         if not len(ids):
             return []
-        return [(r['id'], (str(r['amount']) or '')) for r in self.read(cr, uid, ids, ['amount'], context, load='_classic_write')]
+        return [(r['id'], (str("%.2f" % r['amount']) or '')) for r in self.read(cr, uid, ids, ['amount'], context, load='_classic_write')]
 
     def fields_view_get(self, cr, uid, view_id=None, view_type=False, context=None, toolbar=False, submenu=False):
         res = super(account_voucher,self).fields_view_get(cr, uid, view_id=view_id, view_type=view_type, context=context, toolbar=toolbar, submenu=submenu)