【流程中心】88版本查看已办任务报错

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【流程中心】88版本查看已办任务报错

# 问题现象 88版本流程中心部分用户查看已办任务报错 ![image.webp](/download/010091c05ee24e5a406a8286bff4173bc56c.webp) ```java 错误信息:java.lang.NullPointerException错误详细堆栈信息:java.lang.NullPointerException: null at:com.kingdee.bos.workflow.handler.AfterResponseHandler.handle4ProcessedTask(AfterResponseHandler.java:100) at:com.kingdee.bos.workflow.handler.AfterResponseHandler.onRequest(AfterResponseHandler.java:68) at:com.kingdee.bos.webframework.dynamic.event.view.WebListDataEvent.dispatch(WebListDataEvent.java:24) ``` # 问题原因 报错的用户流程操作表中存在部分审批记录在审批表中不存在,后台联查的时候报错导致,可使用如下sql检查异常的数据 ```sql SELECT op.* FROM T_bas_option op LEFT join t_bas_multiapprove mu on op.FASSIGNMENTID = mu.FASSIGNMENTID where op.ftype = 9 and mu.FID is null ``` # 解决方案 1.临时方案,后台处理异常数据,将审批表中不存在而操作表中仍存在的数据备份后同步删除掉 2.更新流程中心补丁PT173586,补丁优化了后台查询逻辑,兼容了异常数据,需要注意该补丁包含了前置的引擎ptm补丁,shr用户的话还得同步更新shr的ptm补丁,因此打补丁需要先在测试环境验证!

【流程中心】88版本查看已办任务报错

# 问题现象88版本流程中心部分用户查看已办任务报错![image.webp](/download/010091c05ee24e5a406a8286bff4173bc56c.webp)```java错误信息...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息