[RC3] Error when creating budget lines

Bug #321958 reported by Moudarir
2
Affects Status Importance Assigned to Milestone
Odoo Server (MOVED TO GITHUB)
Fix Released
Undecided
Unassigned

Bug Description

In Openerp V5 RC3
I've error message when creating Budget Lines in the budget form.

Traceback (most recent call last):
File "/openerp/openerp-server-5.0.0_rc3/bin/netsvc.py", line 421, in run
result_from_method = method(*msg[2:])
File "/openerp/openerp-server-5.0.0_rc3/bin/service/web_services.py", line 427, in execute
res = service.execute(db, uid, object, method, *args)
File "/openerp/openerp-server-5.0.0_rc3/bin/osv/osv.py", line 59, in wrapper
return f(self, dbname, *args, **kwargs)
File "/openerp/openerp-server-5.0.0_rc3/bin/osv/osv.py", line 120, in execute
res = pool.execute_cr(cr, uid, obj, method, *args, **kw)
File "/openerp/openerp-server-5.0.0_rc3/bin/osv/osv.py", line 112, in execute_cr
return getattr(object, method)(cr, uid, *args, **kw)
File "/openerp/openerp-server-5.0.0_rc3/bin/osv/orm.py", line 1846, in read
result = self._read_flat(cr, user, select, fields, context, load)
File "/openerp/openerp-server-5.0.0_rc3/bin/osv/orm.py", line 1948, in _read_flat
res2 = self._columns[f].get(cr, self, ids, f, user, context=context, values=res)
File "/openerp/openerp-server-5.0.0_rc3/bin/osv/fields.py", line 626, in get
res = self._fnct(obj, cr, user, ids, name, self._arg, context)
File "/openerp/openerp-server-5.0.0_rc3/bin/addons/account_budget/crossovered_budget.py", line 181, in _prac
res[line.id]=self._prac_amt(cr,uid,[line.id],context=context)[line.id]
File "/openerp/openerp-server-5.0.0_rc3/bin/addons/account_budget/crossovered_budget.py", line 171, in _prac_amt
cr.execute("select sum(amount) from account_analytic_line where account_id=%s and (date between to_date(%s,'yyyy-mm-dd') and to_date(%s,'yyyy-mm-dd')) and general_account_id in (%s)", (line.analytic_account_id.id,date_from,date_to,acc_ids))
File "/openerp/openerp-server-5.0.0_rc3/bin/sql_db.py", line 76, in wrapper
return f(self, *args, **kwargs)
File "/openerp/openerp-server-5.0.0_rc3/bin/sql_db.py", line 114, in execute
res = self._obj.execute(query, params)
DataError: ERREUR: syntaxe en entrée invalide pour l'entier : « 642,658 »

I don't know why it bring the integer 642,658 !!!

Changed in openobject-server:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.