You will have to change the function to detect the period id in unicode
also,
Patch the addons/account/account_move_line.py function
def convert_to_period(self, cr, uid, context=None):
if context is None:
context = {}
period_obj = self.pool.get('account.period')
#check if the period_id changed in the context from client side
if context.get('period_id', False):
period_id = context.get('period_id')
if type(period_id) == str:
ids = period_obj.search(cr, uid, [('name', 'ilike', period_id)])
context.update({
'period_id': ids[0]
})
return context
to support unicode period ids
def convert_to_period(self, cr, uid, context=None):
if context is None:
context = {}
period_obj = self.pool.get('account.period')
#check if the period_id changed in the context from client side
if context.get('period_id', False):
period_id = context.get('period_id')
if type(period_id) == str or type(period_id) == unicode:
ids = period_obj.search(cr, uid, [('name', 'ilike', period_id)])
context.update({
'period_id': ids[0]
})
return context
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/943359
Title:
Error on view journal items
Status in OpenERP Addons (modules):
Fix Committed
Bug description:
error when viewing journal items in 6.1
Client Traceback (most recent call last):
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\web\common\http.py", line 180, in
dispatch
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\web\controllers\main.py", line 1163,
in load
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\web\controllers\main.py", line 1045,
in fields_view_get
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\web\common\openerplib\main.py", line
250, in proxy
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\web\common\openerplib\main.py", line
117, in proxy
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\web\common\http.py", line 611, in send
Server Traceback (most recent call last):
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\web\common\http.py", line 592, in send
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\netsvc.py", line 360, in dispatch_rpc
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\service\web_services.py", line 572, in
dispatch
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\osv\osv.py", line 167, in execute_kw
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\osv\osv.py", line 121, in wrapper
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\osv\osv.py", line 176, in execute
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\osv\osv.py", line 164, in execute_cr
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\account\account_move_line.py", line
967, in fields_view_get
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\osv\orm.py", line 2149, in fields_view_get
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\osv\orm.py", line 1789, in
__view_look_dom_arch
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\osv\orm.py", line 1695, in __view_look_dom
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\openerp\addons\account\account_move_line.py", line
930, in view_header_get
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\sql_db.py", line 152, in wrapper
File "C:\Program Files\OpenERP
6.1-20120229-003254\server\.\openerp\sql_db.py", line 212, in execute
DataError: invalid input syntax for integer: "02/2012"
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/943359/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~openerp-india
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-india
More help : https://help.launchpad.net/ListHelp