遇到问题如图所示↓
进入H3系统登陆页面。
点击登陆后显示如图错误。
跟踪后显示参数为空。
问题描述:通过web service方式进行组织机构导入,只导入ObjectID和Name等共通的6个字段。
导入成功后后台只显示部门,无法显示人员,当重启集成引擎后,则无法登陆,出现上述问题。
出现问题原因:系统部门表"OT_OrganizationUnit"和用户表"OT_User"中的ObjectID字段必须为36位,
本次问题原因就是BPM系统使用了其他系统的ObjectID当对应的部门和用户表中的ObjectID。
参考解决办法:如果其他系统ObjectID不足36位,则通过添加字符串的方式进行不齐,
如果两系统仍有其他接口需要该参数作为唯一标识,可提前约定所需增加字符方式。
例子:由于其他系统传递的ObjectID都为数字结尾,则其他系统调用BPM接口时进行拼接字符串"X"
BPM系统调用其他系统回传信息时将"X"截取掉,也可以约定其他系统调用BPM的接口时将原ObjectID
存储至部门或者用户表中的其他字段(如code等)。
如何解决“BPM导入组织架构出现问题导致系统无法登陆”
原创
©著作权归作者所有:来自51CTO博客作者lwl_BPM的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
如何解决登陆Microsoft Teams时报错0xCAA82EE2导致无法正常登陆?
Microsoft Teams是微软最新的协同工作平台软件,在Teams里你可以创建项目群组,可以通过文字聊天、文件共享和视频会议等方式实现多人协作。某用户在登陆Microsoft Teams时报错“0xCAA82EE2”导致无法正常登陆该如何解决呢?
0xCAA82EE2 Teams Microsoft Teams IT Helpdesk Lander -
如何解决登录OneDrive时报错Error 0x8004de40导致无法登陆?
Office365 登录OneDrive时报“There was a problem connecting to OneDrive. Check ur Internet connection, and then try again. (Error 0x8004de40)” ,我们该如何解决呢?
OneDrive无法正常登陆 Error 0x8004de40 IT Helpdesk工程师实战培训 Lander -
msn无法登陆 问题
msn 又无法登陆 怎么办
职场 MSN 休闲 msn无法登陆