【EAS 8.5 权限】在S-HR系统中员工转正或兼职提交报错“程序异常”原创
金蝶云社区-叶梦琪
叶梦琪
7人赞赏了该文章 136次浏览 未经作者许可,禁止转载编辑于2023年11月25日 18:15:12


【问题现象】

在S-HR系统中员工转正、兼职、离职反审批等涉及员工职位调动的单据提交生效报错:程序异常

Image_20231125174910.png


【收集日志】

重现问题后即时获取服务端apusic日志分析

【错误日志】

Caused by: java.lang.IllegalArgumentException: when _batchRemoveUsersRolePerm , param is null !
	at com.kingdee.eas.base.permission.app.UserRoleOrgManagerControllerBean._batchSaveUsersRolePerm(UserRoleOrgManagerControllerBean.java:620)
	at com.kingdee.eas.base.permission.app.AbstractUserRoleOrgManagerControllerBean.batchSaveUsersRolePerm(AbstractUserRoleOrgManagerControllerBean.java:262)


Image_20231125175640.png

image.png


【分析&解决方案】

根据报错分析,当前数据中心没有设置默认角色,但是系统程序要求职位调动需要添加默认角色,系统程序没有兼容无默认角色的场景,导致职员新增职位或职位调动会发生异常。

以下解决方案二选一处理后,单据再提交生效即可成功:

方案一:EAS 85版本已出补丁可解决此问题:PT160525 (发布日期:2021-08-13)。

方案二:管理员登录 EAS客户端,在【角色管理】中设置一个默认角色即可。

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

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

请选择打赏金币数 *

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