20年OA办公系统的技术研发,我们注重产品的人性化服务,注重与企业沟通,深入了解企业办公流程,针对企业需求专门定制OA办公软件 ----- 咨询电话 186-1522-2784 马经理
企业文化 发展历程 售后 系统帮助

上饶华天OA如何与第三方产品进行数据整合

2023-11-02 12:42:56 14010

如何与第三方产品进行数据整合

OA系统的核心是工作流,也就是审批流转,而第三方业务系统的核心是业务管理,也就是数据管理。

在实际工作中,OA系统工作流中的数据往往来自于第三方业务系统,如果不能够实现数据的自动关联,则需要手工填写,或在OA系统中也建立一套同样的数据源,这无疑是非常不便的,既大大增加了工作量,又造成了数据更新不同步。

所以,OA系统需要能够自动从第三方系统中提取数据,在OA系统内进行审批后,再将数据回写到第三方业务系统,以保持数据的实时更新,这就极大的提升了工作效率和OA系统的应用价值。

系统 数据 如何 关联 ?

顺畅的数据整合, 是 如何 通过华天OA来实现的呢?这要归功于华天动力OA系统开放的魔方式协同平台体系设计,也是其智慧流程(实现快乐办公和数据整合)的具体体现。

具体来说,是通过 下面几个 功能来实现数据整合的,即外部数据源、 宏控件的数据提醒、 宏控件的数据关联 、 SQL 字段 、 和 后台触发程序 接口,大致了解一下:

1 、外部 数据源

在 OA 系统中调用 |系统的数据是通过“数据源定义”的功能实现的,如下图示:

“数据源定义”就是在 OA 系统中添加 |系统的数据源地址,通过这个地址来提取 |系统的数据,相当于在 OA 系统和 |系统之间建立一条沟通的管道。不管 |系统的数据库、开发语言、技术架构是什么,也不需要对其做任何改动,只要知道它的数据表结构就可以了。

数据源的使用很简单,设置好数据源后,可以在宏控件中直接选取需要使用的数据源,如部门、职务等信息,表单就会自动从 |系统中将这些数据提取过来并显示。

显然,你可以添加多个数据源,并且支持 MYSQL 、 SQLSERVER 、 ORACLE 等数据库因此我们可以从各种不同的系统中提取数据。

2 、宏控件 的数据提醒

在输入的时候,系统能否根据所输入的部分文字自动给出备选的信息,供快捷选择呢? 华天动力为每个控件都提供了一个提醒 设置,如下图示:

|

进入提醒 设置后,你可以新建一条 提醒用的SQL 语句,如下图示 :


首先选取数据源MHR(即外接人力资源数据库的数据源), 这里SQL语句 同数据库查询语句写法,查询需要关联的字段,条件(where)可在‘请选择宏’的下拉中选择页面对应 的参照控件,即根据所选的页面控件关联。 SQL语句确认之后 ,即可见所选数据库字段。然后从 数据库字段 中选取需要提醒的字段和使用字段即可 。

保存之后的效 果就是员工加班单中输 入一个工号,系统会自动匹配出与该工号相似的人员信息供用户选择,如下图示:

|

3 、宏控件 数据 关联

表单上的控件值又如何根据填写的不同内容进行关联呢?华天动力为每个控件都提供了一个关联设置,如下图示:

进入关联设置后,你可以新建一条或多条的关联语句,如下图示 :
首先选取数据源MHR(即外接人力资源数据库的数据源), 这里SQL语句 同数据库查询语句写法,查询需要关联的字段,条件(where)可在‘请选择宏’的下拉中选择页面对应 的参照控件,即根据所选的页面控件关联。 SQL语句确认之后 ,即可见所选数据库字段。然后对数据库字段与页面显示的控件进行绑定即可。

如下图:

保存之后的效 果就是员工请假单中输入一个工号,系统会自动通过外部数据源把该工号的人员信息、请假信息 ,自动绑定到审批表单上。

|

|

4、SQL字段

如果在表单 中您需要显示一个从数据库中直接读取的字段 ,该怎么实现呢? 华天动力 提供了宏控件 SQL 字段, 如下图示:

首先选取数据源MHR(即外接人力资源数据库的数据源), 这里SQL语句 同数据库查询语句写法 ,同样提供了参照控件 。 SQL语句确认之后 ,即可将数据字段绑定到默认值上。

保存之后的效 果就是表单上显示一个下拉列表,数据源却是通过SQL语句取得的。

5 、后台触发程序接口

审批完的表单,又如何将信息回写到 |系统呢?华天动力提供了一个“后台触发程序”的接口工具,如下图示:

“后台触发程序”接口用来扩展系统的功能,主要用于编写特殊的业务逻辑。使用Java编写符合规范的程序代码,编译后上传到服务器上后就可以被表单模板调用。每个表单模板都能设置后台触发程序接口。

在表单模板上设置了后台触发程序的接口后,就可以在发送审批后或者审批完毕时,将表单上的数据写入到 |系统的数据库,或者以表单上的数据来更新 |系统中的相关数据了。除此之外,还提供了每步审批前、每步审批后或退文时调用触发程序的接口。

|

TAG:华天
亿鸽在线客服系统
在线客服
在线客服

微信扫码交流
18615222784
马经理

07185828G7XSUN.webp