首页 > 其他分享 >金蝶云星空与泛微OA集成的方案落地与实践

金蝶云星空与泛微OA集成的方案落地与实践

时间:2023-09-09 12:34:07浏览次数:42  
标签:集成 轻易 登录 金蝶 OA 数据 泛微

打破信息孤岛,泛微OA集成的方案落地与实践

在现代企业内部,不同类型的业务系统和泛微OA平台层出不穷。企业需要找到一种高效的方法来整合和协同这些多样化的系统,同时将它们与泛微OA平台融合,以实现资源整合和高度协同的办公环境。本文将深入探讨泛微OA集成的实际解决方案,借助金蝶云星空平台的技术,包括登录集成、页面集成和数据集成,来实现高效协同办公的目标。

1. 业务背景

随着企业数字化转型的加速推进,内部业务系统的数量和种类急剧增加。同时,市场上涌现出众多协同办公平台,如微信企业版、钉钉等。然而,大型企业通常拥有多个自研的内部OA系统,这导致了基础数据交互的不畅和数据一致性的挑战。在数字化转型中,客户A面临以下痛点:

  1. 众多业务系统,数据封闭性高,导致基础数据交互不畅和数据一致性低。
  2. OA办公系统众多,接口对接成本高,难度大,而且差异巨大。
  3. 随着企业规模的扩大,业务量激增,需要用户深度参与的流程审批需求急剧增加,特别是针对财务审批、生产制造和供应链等相关系统的单据审批处理,这增加了用户的审批工作负担。
  4. 当今企业对业务响应速度的要求越来越高,如何确保员工可以快速高效地实现异地办公协同,加速业务审批的效率也成为客户急需解决的问题。

客户需要的解决方案包括:

  1. 实现异构系统间的基础数据交互能力,确保人员、组织等基本信息在各个系统间无差异,同时,用户只需在一个系统进行安全验证登录后,就能切换至其他业务系统和泛微OA,无需重新登录。
  2. 具备多种泛微OA集成能力,可以快速对接常用OA协同办公系统,并且提供可扩展的接口,以适应不同需求。
  3. 拥有完善的业务单据移动化和审批流程高效化的协作平台,支持多样化、便捷的审批入口,同时具备PC端和移动端的业务审批能力,以满足各种场景下的审批需求。

2. 解决方案

2.1 方案整体思路

为解决上述问题,我们提出了以下三个核心方面的解决思路:

登录集成

通过结合第三方登录认证平台或基于已有的泛微OA登录认证服务,实现用户一次登录认证,无需再次登录,实现单点登录(SSO)。

页面集成

我们通过后台处理的方式,将轻易云数据集成平台的业务页面嵌入到泛微OA平台中,实现了无需切换系统即可在泛微OA内部访问轻易云数据集成的功能,包括消息集成和待办集成。

数据集成

利用轻易云数据集成平台的开放API功能和集成解决方案,实现了泛微OA与轻易云数据集成平台之间的基础数据交互和协同展示,包括人员档案、组织信息、供应商和银行信息等在两个系统之间的数据同步。

2.2 涉及功能及实现步骤

单点登录(SSO)功能

实现单点登录需要以下步骤:

  1. 编写二次开发的单点登录插件,该插件继承标准接口,并实现登录认证、登出、转发等功能,然后部署至轻易云数据集成服务器。
  2. 在轻易云数据集成管理中心(MC)的数据中心配置页面中,配置二次开发插件。
  3. 在MC的公共配置方案页面中,配置CAS server地址。
  4. 用户访问特定链接后,系统将跳转至CAS统一认证平台进行登录,实现单点登录。

免登录轻易云数据集成待办集成OA功能

实现免登录待办集成需要以下步骤:

  1. 继承标准的第三方待办对接接口,并实现待办任务的创建、处理和删除功能,然后部署至轻易云数据集成服务器。
  2. 在MC的消息平台中,新建消息渠道并配置对接插件。
  3. 在消息类型中添加消息渠道。
  4. 针对需要集成待办任务到泛微OA的业务单据,配置工作流,使得待办任务在特定审批流程节点触发并推送至泛微OA。

免登录轻易云数据集成消息集成OA功能

实现免登录消息集成需要以下步骤:

  1. 继承标准的第三方消息对接接口,并实现流程消息的创建功能,然后

部署至轻易云数据集成服务器。

  1. 在MC的消息平台中,新建消息渠道并配置对接插件。
  2. 在消息类型中添加消息渠道。
  3. 针对需要集成消息通知到泛微OA的业务单据,配置工作流,使得消息通知在特定审批流程节点触发并推送至泛微OA。

轻易云数据集成开放API对基础数据集成OA功能

实现轻易云数据集成开放API需要以下步骤:

  1. 在轻易云数据集成的开放平台中,新增API接口配置,绑定插件,并发布。
  2. 在开放平台的安全策略中,将新增的API接口添加至接口白名单进行授权。
  3. 导出API接口文档,以便进行接口对接。

轻易云数据集成集成方案对基础数据集成OA功能

实现轻易云数据集成集成方案需要以下步骤:

  1. 在集成管理中,新增数据源配置。
  2. 在集成管理中,新增集成对象配置。
  3. 在集成管理中,新增集成方案配置。
  4. 设置启动条件后,启动集成方案,实现数据集成。

3. 竞品比较

相对于其他类似平台,轻易云数据集成泛微OA集成方案具有更高的适配性。它几乎适用于所有市面上的泛微OA平台,并且已经进行了高度抽象封装,无需大量的二次开发和维护工作。

4. 方案的复用价值

该方案的复用价值很高,适用于各个行业。它提高了企业的生产力,加速了业务流程,将信息从不同的系统中聚合起来,打破了系统之间的壁垒,创造了高效的信息门户。这为企业带来了巨大的价值,可以提高员工的工作效率,加速业务流转,确保数据的一致性和准确性,从而为企业的数字化转型提供了有力支持。

标签:集成,轻易,登录,金蝶,OA,数据,泛微
From: https://www.cnblogs.com/qliang-cloud/p/17689241.html

相关文章

  • 2023-09-08 小程序之启用组件按需注入 ==》 添加一行代码:"lazyCodeLoading": "require
    在manifest.json文件里面的mp-weix对象添加代码:"lazyCodeLoading":"requiredComponents"可实现组件按需注入,引用官方说法就是:启用按需注入后,小程序仅注入当前访问页面所需的自定义组件和页面代码。未访问的页面、当前页面未声明的自定义组件不会被加载和初始化,对应代码文件将不被......
  • WPF 使用Image实现动画旋转Loading
    首先需要有一个Loading的图片,(白色背景,白色小圆圈,所以显示看不到): 创建一个用户控件,实现动画的功能:<UserControlx:Class="K.Controls.Controls.LoadingImage"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http:/......
  • appium更多参数noReset、dontStopAppOnReset、skipDeviceInitialization、unicodeKeyB
    正常参数设置'platformName'、'platformVersion'、appActivity、deviceName、webdriver.Remote更多的参数设置,可以提高用例的稳定性"noReset":"true",//不清空缓存信息"dontStopAppOnReset":"true",//首次启动的时候,不停止app"skipDevi......
  • [RoarCTF 2019]Easy Java
    [RoarCTF2019]EasyJava打开题目发现如下界面根据题目的提示,这道题不太可能考sql注入,应该是与java有关,因此点击help查看信息这里提示java.io.FileNotFoundException:{help.docx},而url路径中的参数正是filename=help.docx这里需要了解一个知识点:WEB-INFWEB-INF是java的WEB......
  • 泛微代码访问第三方数据库
    1、OA数据源添加数据库 2、代码示例RecordSetrs=newRecordSet();rs.executeSqlWithDataSource("selectmrcodefrommes_drawingmanagwheremrcode='10105600001'","Mes");Stringmrcode="";if(r......
  • [element-ui] el-tree 懒加载load
    懒加载:点击节点时才进行该层数据的获取。注意:使用了懒加载之后,一般情况下就可以不用绑定:data。<el-tree:props="props":load="loadNode"lazy></el-tree>懒加载—由于在点击节点时才进行该层数据的获取,默认情况下Tree无法预知某个节点是否为叶子节点,所以会为每个节点添加一个......
  • 金蝶云·星空部署模式建议
    经历了从金蝶云·星空从单点部署到集群,再到替换SAP的过程,SAP实施商是IBM,管理咨询+系统实施,如今项目已经成功上线,所以对金蝶的相关知识也做了整理和归档。系统实施过程中,部署架构是非常关键的一个环节,不同的企业规模和业务模式,将决定了采用不同的部署模式,对此结合金蝶原厂部署建议......
  • Vue简单浮动标签(simple floating labels)
    简介及使用教程Vue简单浮动标签(simplefloatinglabels)是一个基于Vue.js的简单浮动表单标签组件,支持自定义颜色、边框及错误信息。安装npmivue-simple-floating-labels使用引入组件importFloatingLabelfrom'vue-simple-floating-labels'exportdefault{......
  • Kubernetes Dashboard 认证时间延长
    近日,有同事反馈登录KubernetesDashboard竟然容易失效,需要再次认证。希望我们可以设置更长的时间。首先我们查询资料得知默认的Token失效时间是900秒,也就是15分钟,这意味着你每隔15分钟就要认证一次。//Expirationtime(inseconds)oftokensgeneratedbydashboard.Defaul......
  • 泛微OA根据value获取下拉框的显示值
     代码如下,主要是看里面的SQL:b.id 为workflowidf.fieldname为流程里的表单字段名称privatestaticStringgetSelectName(StringselectValeu){if(selectValeu==null&&org.apache.commons.lang3.StringUtils.isBlank(selectValeu)){retu......