解决删除account_analytic_plans模块后不能进入journal items界面的问题
-
解决删除account_analytic_plans模块后不能进入journal items界面的问题
OS:ubuntu 10.04
OpenERP 6.02 (6.01)
python:2.6.5
前几天突然发现会计模块里面,打不开journal items的界面了,不管是GTK客户端还是Web. GTK里面菜单点下去只是没反应,在Web里面点菜单会报错:
<type 'exceptions.KeyError'> Python 2.6.5: /usr/bin/python
Sat Feb 12 12:26:59 2011
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/usr/local/lib/python2.6/dist-packages/CherryPy-3.1.2-py2.6.egg/cherrypy/_cprequest.py in respond(self=<cherrypy._cprequest.Request object>, path_info='/openerp/execute')
604 if self.handler:
605 self.stage = 'handler'
606 cherrypy.response.body = self.handler()
607
608 self.stage = 'before_finalize'
搜索google发现6.01的时候有人提交了 bug,是因为删除account_analytic_plans模块而数据库没有清理导致的,而且已经有了解决方案。
我打开pgadmin,运行:DELETE FROM account_journal_column WHERE name = 'Analytic Distribution'
得到下面反馈:查询成功: 共计 1 行受到影响,耗时: 35 毫秒(ms)。
重启服务器,问题解决,GTK 和web都可以进入journal items界面了。