提示“您要读取的数据在系统中不存在,可能已经被删除!”
2,007次浏览
编辑于2016年05月11日 22:05:03
大家好,
前面给客户开发了一个凭证导入的功能,然后导入模板中包含核算维度信息,客户的环境是云端Cloud 6.0,然后我自己的环境是本地安装的Cloud 5.0,最初的时候,我本地是能直接通过设置核算维度字段来保存核算维度信息的,不过部署到云端后发现不管怎样都无法保存核算维度信息,最后只能用变通的手段:
1. 首先不在Save表单操作中保存核算维度,而是用临时变量保存核算维度字段及分录行之间的映射关系
2. Save表单操作成功后,再通过UPDATE SQL直接用前面保存的映射关系来更新后台的核算维度数据
上述操作后,客户在他们云端的测试账套中测试都很正常,测试也通过了,但是让人无语的事情来了,客户在云端服务器有一个测试账套一个正式账套,正式账套在测试账套打补丁部署的时候总部的维护人员会一同部署,在客户使用正式账套的时候,提示以下的错误“您要读取的数据在系统中不存在,可能已经被删除![Id=0, type= BD_FLEXITEMDETAILIV]”。
这种问题一来我这边实在无法重现,而且云端没法调试,所以还请总部的大侠帮忙分析一下可能的问题所在或解决方案,多谢!
推荐阅读