summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay(Open ERP) <>2010-05-10 18:58:46 +0530
committervra <vra@tinyerp.com>2010-05-10 18:58:46 +0530
commitf2b2ef9c3ad15dadc4c393a59076c0b73d3d6fd2 (patch)
tree7cbf1d3bf0c09fa28bf28444fd28545ba3a43c13
parent3d3cb4476d83c12fef4cf31b32a82e7ea9751d0f (diff)
[FIX] (5.0 - 6.0)Account_analytic_default : Invoice creation from SO corected
bzr revid: vra@tinyerp.com-20100510132846-2najk2vfxuhxhykc
-rw-r--r--addons/account_analytic_default/account_analytic_default.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/addons/account_analytic_default/account_analytic_default.py b/addons/account_analytic_default/account_analytic_default.py
index ab81e7d88fc..6ee1a1ce68c 100644
--- a/addons/account_analytic_default/account_analytic_default.py
+++ b/addons/account_analytic_default/account_analytic_default.py
@@ -103,6 +103,8 @@ class sale_order_line(osv.osv):
# Method overridden to set the analytic account by default on criterion match
def invoice_line_create(self, cr, uid, ids, context={}):
create_ids = super(sale_order_line,self).invoice_line_create(cr, uid, ids, context)
+ if not ids:
+ return create_ids
sale_line_obj = self.browse(cr, uid, ids[0], context)
pool_inv_line = self.pool.get('account.invoice.line')