如何解决“BPM导入组织架构出现问题导致系统无法登陆”

遇到问题如图所示↓

进入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等)。

时间: 2024-11-04 20:26:47

如何解决“BPM导入组织架构出现问题导致系统无法登陆”的相关文章

rtx客户端绿化方法+组织架构更新延迟的解决方案

rtx客户端绿化方法: 1-复制客户端安装目录. 2-运行以下命令,注册dll文件和ocx文件,及rtx程序注册. rtx.exe /regserver ren Config.dll c.d For %%a in (*.dll) do regsvr32.exe /s %%a For %%a in (*.ocx) do regsvr32.exe /s %%a ren c.d Config.dll cd 361msgmgr For %%a in (*.dll) do regsvr32.exe /s

实验室团队的组织架构和绩效考核

声明:本文是CTO训练营的毕业设计.所有内容均为原创,未经许可不得转发. 我们公司背靠某高校实验室,主要的"员工"是在读研究生.我自己本人从该实验室毕业,然后加入一家外企,在里面做了几年了技术经理,再后来又回来作为全职员工加入现在的公司.在最近的一年多时间,跟很多学生一起打交道做项目,遇到了一些实验室特有的困难与问题,在不停的踩坑与填坑中徘徊,从中也总结了一些经验. 每个科班出身混IT圈的人,几乎都是从这样的"摇篮"里孵化出来的,所以类似这样的实验室团队在IT圈想必

NetBpm 组织架构(4)

大牛的杰作,赞一个 转自:NetBPM工作流的架构设计及实现浅析 读前的话:由于本文涉及内容颇多,若有地方读来不很明白,建议先跳过,整体上有个认识后,再回过头来理解.作者认识有限,若有错误,欢迎斧正:)原文地址: NetBPM工作流的架构设计及实现浅析(转载请保留) NetBPM组件接口 NetBPM由一系列的组件构成,每一个组件都实现一个核心接口(采用Facade Pattern).不同组件各自负责的核心功能根据WfMC规范而来.    NetBPM接口图: 为流程开发者提供的接口(Proce

IT之软件公司组织架构

总结一下软件企业的组织架构,软件公司大部分都很年轻,整个行业还在调整期,一般规模都在300人以内,现在国内大型的软件产品公司都不是靠软件起家的,国内软件三强:华为.中信.海尔都是从硬件甚至是家电做起的. 一个小型的软件公司必备的团队有:研发部.销售部.人力资源部和测试部,这种企业一般人数在50~100人之间,销售部也可能称为市场部,一般来说,市场.行销和服务都在一个部门,这种企业受规模的限制,一般没有真正的市场行为,市场的开拓主要靠老板的社会关系,行销的任务也只是给老板打打下手,服务人员是真正有

vue2-org-tree 基于VUE的部门组织架构组件,增删节点实现

本文所用组件传送门:vue-org-tree 本文基于antd (其他前端组件框架操作基本都类似的: iview,elementui,boostrap-vue...) 当然,github上还有其他类似的组件,实现方法各有不同,显示效果也有差异,但都是很方便的组件. 看到网上有很多相关的使用教程,github上也写得很清楚,这里恕不在重复,本文主要实现增删节点. 场景:我们通常展示部门树的时候,简单的直接就是一个下拉框展示,为了显示明显,可能会使用一些树.    图片截至:(antd vue文档)

组织架构调整策略及设计工具

组织架构调整策略 企业在不同发展阶段会有战略调整,战略调整必然带来组织架构改变.企业组织架构在笔者的企业管理理论体系中属于企业管理流程中的一级流程,组织架构设置好坏直接影响企业流程运行效率.因此,在企业成长过程中,组织架构调整虽然不是常态工作,但也绝不是一劳永逸.一成不变的.企业遇到以下情况都可能调整组织架构:扩大规模.增加市场份额.增加新的产品.增加新的服务:或者缩小产品战线.调整销售渠道.改变代理方式:或者改变管理模式.上线管理软件.引进新设备新技术等等. 调整组织架构必须通盘考虑,以防范组

Lync 组织架构开发思路

有很多使用Lync的企业都希望Lync具有组织架构的功能.其实实现组织架构的开发也较为简单,可以通过一个Web页面显示组织架构内的人员.部门,然后将页面嵌入到Lync客户端中.当然组织架构内的人员数据可以来自AD.HR系统等.关于人员状态及联系人卡片的显示可以在SharePoint中提取响应的JS代码,在页面中呈现.也可以在组织架构页面右键选择人员发起会话. 以上内容纯属个人工作总结之观点,如有总结不到位之处,欢迎批评指正!

拖拽生成组织架构

因为项目需要 找了下网上可以拖拽生成组织架构的资料 找到了 jOrgChart这个控件 花半天自己实现了拖拽生成 用的EASYUI Draggable Droppable 当然熟悉 JQUERYUI 的 也可以用 JQUERY UI 的 拖拽 功能 只完成很基本的功能 但愿能帮到需要用的人^^ <!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="tex

html模拟组织架构横向展开

最近看到不少人有类似的需求,实现组织架构的横向展开,显示,无聊就做了一下,先看下最终的效果图 兼容各大主流浏览器,并且支持IE6,7,8,不同的是排除标签圆角效果外,资源文件:文件下载地址 主流浏览器效果图如下: IE6下效果图如下: html模拟组织架构横向展开,布布扣,bubuko.com