如何打通办公系统的数据流?

我存在你个锤子


打通? 首尾?

我的理解,题主应该是指想实现不同业务系统的接口,使得数据和业务穿透、流转和集成吧?比如OA系统差旅费报销单审批单,自动触发财务凭证录入?

作为企业信息化二十多年的老兵,应该说,这个事,很难

你可以理解为,不同国家只会讲母语的人一起共事,讲中国话的、讲英语、讲法语的......共济一堂,还能有良好的沟通协作。那只能鸡同鸭讲。

‖首先

企业业务软件类型成百上千,巨如微软、SAP都不敢说有全套的软件系统。如果有软件公司说自己的系统,财务、人事、行政办公、采购、库存、生产管理......什么功能都有,请第一时间把他扔出门去。

不同软件厂家对业务的理解不同、技术水平不同、主要客户的需求不同,软件功能都不同(相同还涉嫌抄袭)。比如,ERP系统以单据流转为驱动,而OA系统以审批流为驱动。不同软件厂家间,在设计软件时,是不会提前考虑与其他厂家接口和集成的问题,何况还有可能是竞争对手。往往需要客户提出需求后定制开发。涉及比较复杂的技术难点、业务错位,以及三方、四方的协同问题。成本高、工期长。

‖其次

IT业界对此问题的理论研究尚未成熟,产品问题还很多。

企业信息化行业,目前还没有类似微软谷歌这样的巨无霸(应该也不会有)。没有谁有资格制定不同软件的数据交流标准,也不会由政府出面制定(可以参考世界语的地位)。

这些年虽然不断提出一些“打通”各种软件系统的理论和产品,比如早几年的IBM集成总线;中央数据库理论以及最近比较热的中台理论等等。具体实现过程中,依然困难重重,成本高昂。

一直以来,我都认为,解决之道还是在于建立软件间数据交换的接口标准。只要有统一的交换标准,软件公司都参照设计,系统间的集成接口就不会太难了。


o0落枫0o


分为系统内数据打通和系统间数据打通

系统内数据打通,主要是各模块数据打通,考勤数据和假期数据的打通,合同数据和项目,财务等数据的打通等等,我们在规划办公系统时从业务角度去梳理整个链路就知道哪些数据之间应该有关联或者上下游的关系,从而实现对应的数据打通去支撑业务闭环

系统外打通就多了,比如和erp系统打通,办公系统申请流程数据触发erp采购,订单,生产等数据,和财务系统也类似,还有很多和项目系统,HR系统,CRM系统打通也都是让各系统的协同来支撑业务闭环,减少重复输入或者审批。

具体实现来说一般如果流程结束后把相关数据传送到其他系统的话,需要有对应的接口来接收你的数据,一般成熟的办公系统都有相应控件可以配置式的实现,如果是内部模块的话更多的是通过事件操作数据库某些值的状态,你说的定时任务啥的应该只是定时发送数据到其他地方,但是很多业务是实时链路的。


分享到:


相關文章: