常见问题-报错“该记录已不存在,MissingRecord:Positionid”原创
金蝶云社区-ice0_o
ice0_o
4人赞赏了该文章 359次浏览 未经作者许可,禁止转载编辑于2023年06月23日 15:20:51

一、报错日志

错误详细堆栈信息:com.kingdee.bos.eventbus.exception.EventHandlerExecuteException: com.kingdee.bos.dao.ObjectNotFoundException: MissingRecord:Position id = 'hMG2sklYRHWUqxT0keRLBXSuYS4='  AIS:A01 username:张三       

at: com.kingdee.bos.eventbus.support.SimpleEventBus.fireAEvent(SimpleEventBus.java:340)        

at: com.kingdee.bos.eventbus.support.SimpleEventBus.fireEvent(SimpleEventBus.java:304) 

二、问题分析

-- 1、先确定该职位是否已被删除了

select * from T_ORG_Position where fid ='hMG2sklYRHWUqxT0keRLBXSuYS4=';

-- 2、查询是否有职员绑定了该职位

select *  from T_ORG_PositionMember where FPOSITIONID = 'hMG2sklYRHWUqxT0keRLBXSuYS4=';

-- 如果有为脏数据,需要删除该记录

-- 3、备份

select * into T_ORG_PositionMemberbak from T_ORG_PositionMember;

-- 4、删除数据

delete from T_ORG_PositionMember where FPOSITIONID = 'hMG2sklYRHWUqxT0keRLBXSuYS4=';


图标赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0