[FIX] sale_make_invoice_addvance: passed browse record instead id of fiscal postion...
authorHardik Ansodariya <han@tinyerp.com>
Tue, 12 Feb 2013 07:01:36 +0000 (12:31 +0530)
committerHardik Ansodariya <han@tinyerp.com>
Tue, 12 Feb 2013 07:01:36 +0000 (12:31 +0530)
bzr revid: han@tinyerp.com-20130212070136-fbhyi4uv9vwdjee6

addons/sale/wizard/sale_make_invoice_advance.py

index 98d32fa..c35b1a7 100644 (file)
@@ -86,7 +86,7 @@ class sale_advance_payment_inv(osv.osv_memory):
                 prop = ir_property_obj.get(cr, uid,
                             'property_account_income_categ', 'product.category', context=context)
                 prop_id = prop and prop.id or False
-                account_id = fiscal_obj.map_account(cr, uid, sale.fiscal_position.id or False, prop_id)
+                account_id = fiscal_obj.map_account(cr, uid, sale.fiscal_position or False, prop_id)
                 if not account_id:
                     raise osv.except_osv(_('Configuration Error!'),
                             _('There is no income account defined as global property.'))