添加采购项目行时出现OpenERP错误

添加采购项目行时出现OpenERP错误,openerp,keyerror,Openerp,Keyerror,我继承了purchase.order中的状态-添加了修订,关闭 修订状态是允许采购订单在批准后修订价格或添加项目 但是发生的事情是,我不能在这种添加状态下添加新的项目行,它将始终提示下面的错误消息 Environment Information : System : Windows-post2008Server-6.1.7600 OS Name : nt Operating System Release : post2008Server Operating System Version : 6.

我继承了purchase.order中的状态-添加了修订,关闭

修订状态是允许采购订单在批准后修订价格或添加项目

但是发生的事情是,我不能在这种添加状态下添加新的项目行,它将始终提示下面的错误消息

Environment Information :
System : Windows-post2008Server-6.1.7600
OS Name : nt
Operating System Release : post2008Server
Operating System Version : 6.1.7600
Operating System Architecture : 32bit
Operating System Locale : en_US.cp1252
Python Version : 2.6.5
OpenERP-Client Version : 6.1.1
Last revision No. & ID :Bazaar Package not Found !Traceback (most recent call last):
  File "netsvc.pyo", line 489, in dispatch
  File "service\web_services.pyo", line 599, in dispatch
  File "osv\osv.pyo", line 122, in wrapper
  File "osv\osv.pyo", line 176, in execute
  File "osv\osv.pyo", line 167, in execute_cr
  File "osv\orm.pyo", line 2947, in read
  File "osv\orm.pyo", line 3070, in _read_flat
KeyError: 10340
经过研究,我发现只有当我们在核心提供的状态之外添加一个新的项目行时,才会遇到这个错误


我尝试了加载项“完成并批准”状态,它允许我,但不允许我处于修订或关闭状态。

欢迎使用堆栈溢出。如果你链接到你在研究中发现的东西,我们可能会更好地帮助你。