OA工作流集成方案-SAP集成
1.1.1 泛普OA工作流集成方案
集成方案总体说明:基于WFMC标准构建的工作流引擎具备完善的开放接口,能够快速的实现与包含SAP的各业务系统的集成,他就向血脉一样贯穿企业各业务系统,承载业务数据流转,辅助完成各系统中部分业务的审批功能。具体应用中将协同工作流程嵌入到SAP业务过程当中,通过协同办公平台灵活强大的工作流程来实现复杂审批过程,协同办公平台工作流程与SAP业务流程的关联如下图所示:
流程集成场景介绍
协同办OA工作流程与SAP整合主要存在以下两种场景:
集成场景一:
协同OAà SAP,这种模式下协同办公平台作为主动方,相关的流程主要有协同OA来发起,比如常见的费用报销、借款申请、付款申请、岗位调动、出差申请等流程,在协同办公平台中审批通过之后最终将审批的结果反馈到SAP协同中,审批过程中可能还会利用到SAP内的一些业务数据作为审批决策依据,如在进行费用报销审批的时候可能就需要调取SAP FI中的预算情况数据提供给领导查阅,以便决策。
集成场景二:
SAPà协同OAà SAP,这种模式下SAP则为主动方,由SAP系统中的相关操作或数据状态的变更来触发协同办公平台的工作流程进行,如常见的采购订单审批、销售订单审批等,并且在审批过程中能够与SAP系统发生交互,比如将采购订单的审批状态回写到SAP系统。
两种集成场景中主要涉及到以下整合需求:
l 工作流系统直接读取SAP系统的结构型数据自动生成审批工作流
l SAP系统通过接口程序主动生成审批工作流到工作流系统进行审批
l 工作流程表单直接引用SAP系统中结构型数据作为审批内容
l 工作流程流转过程中和SAP系统进行信息交互
l 工作流系统的工作流信息导出标准XML文件提供给到SAP系统使用
1.1.2 泛普协同软件与SAP接口实现介绍
实现以上两种模式的整合需要利用泛普和SAP双方的接口SAP系统集成接口
l RFC(Romote Function Call,远程函数调用):
- 提供了一套高效的基于RFC的ABAP和Java进程间通讯组件:SAP Java Connector(JCo) ;SAP的RFC调用是其接口技术中最简单和易用的一种方式,该方式开发比较简便,特别适合于外部报表开发,但对于大数据量的查询效率相对较低。
- 原本作为两个SAP流程之间的一种消息传递服务(Messaging Service) ,为两个独立的SAP之间提供了的系统整合服务。不过,随着应用的发展,ALE/IDocs接口机制也已然成为与其它非SAP系统的标准的整合方式。
SAP R/3的企业目标库BOR(Business Objects Repository)中封装了R/3的功能对象。通过BAPI(Business Application Programming Interface)可以访问BOR。BAPI是R/3平台专用的开发接口,但是从系统整合的角度看,BAPI主要是支持SAP应用-SAP应用之间的整合
泛普OA工作流平台集成接口
l 数据源接口:这是一个基础接口,主要服务于其他接口,在系统整合过程中除了直接调用异构系统接口外,难以避免的还会涉及到访问异构系统数据库的问题,泛普协同工作流平台中提供了【数据源接口】能够通过可视化的界面快速配置出与其他系统数据库的JDBC链接;
l 计划任务接口:同样也是一个基础接口,通过该接口可以配置一些工作流程平台需要定期执行指定的java代码,从而完成指定的任务,如定期扫描数据库信息、定期同步异构系统数据等;
l Webservice接口:泛普协同工作流平台提供了开放的Webservice接口,异构系统可以通过调用webservice接口触发工作流平台的流程(CreateWoorkflow();)、操作工作流平台的流程(doWorkflow();)或读取工作流平台的流程信息的(getWorkflowInfo()),SAP可以通过调用这些webservice接口来实现与工作流系统的交互;
l 外部数据引用接口:基于数据源接口的基础上,外部数据获取接口,能够直接将外部系统的数据定义成工作流程的表单字段,实现在流程流转过程中直接引用异构系统的数据,包括一些报表数据,以供领导进行决策审批;
l 外部数据联动接口:在工作流程中可以根据流程表单内的某个字段值,直接从异构系统中获取到与该值相关的其他内容,如在表单中输入订单编号,即可可以从SAP系统中获取到该订单的完整信息;
l 外部数据触发流程接口:该接口主要是通过【计划任务接口】实现定期扫描异构系统数据库,然后根据配置好的数据条件,自动的从异构系统中获取审批信息,从而触发工作流平台审批流程,执行审批,审批结束后会将表单数据回写到原数据表中,实现流程自动触发与数据回写;
l 流程附件Action接口:通过该接口可以实现当流程达到某个节点、离开某个节点、或走某条路线的时候执行指定的java代码,从而实现对流程数据或异构系统的操作,如直接调用SAP系统的RFC实现对SAP的操作,如流程流转结束后自动将流程表单信息保存为指定格式的IDOC文件供SAP系统使用。
l 工作流程交换接口:该结构通过配置可以实现将流程信息转化为标准的XML文件,传递到中间平台供第三方系统读取使用。
泛普集成应用适配器
泛普SAP适配器用户可选择配置相应的BAPI服务,选择数据的导入和导出。
配置传送器
配置端点
配置代理
支持同步/异步两种方式的数据交互。
实时记录数据传输信息,及时反馈在OA平台,确保数据安全。
1.1.3 泛普协同办公OA工作流SAP集成应用方案展示
泛普为众多企业提供了工作流程与erp系统整合方面的服务,如纽威阀门SAP,宁波金田SAP、卧龙SAP,敏实集团QAD,圣为纸业SAP,德赛集团Oracle整合,晶澳太阳能Oracle整合,陆家嘴集团EAS,先声药业NC等,在制造行业ERP整合案例泛普有100多家,积累了丰富的集成经验。以下是截取的部分客户实际应用截图说明:费用报销流程:
借款申请流程:
原材料资金支付审批流程:
辅料资金支付审批流程:
采购订单评审流程:
原材料资料支付审批流程
- 1实践的正确方向:系统和流程的简化
- 2解决企业发展产生的问题
- 3ESB、BRMS、成为金融企业关注热点
- 4移动互联网如何改变在线CRM行业
- 5当前市场和产品的混乱
- 6协同OA系统的工作审批流需求详细说明
- 7泛普OA破解版工作流程webservices接口设置
- 8如何与金融服务业相结合
- 9分析造就流程优化成的决定点
- 10流程管理:IT与业务融合的"催化剂"
- 11OA中的非标配应用:流程中浏览框浏览外部数据应用
- 12流程管理如何实现战略落地?
- 13流程,为客户创造价值最大化
- 14OA软件对XX研究院工作流程创建确认信息表
- 15企业管理趋势--业务流程管理
- 16背离现实世界,大数据毫无价值
- 17流程管理思想引入组织的必经过程
- 18流程管理的的四种相应技术分析
- 19百会CRM移动应用进一步提升用户体验
- 20人工管理业务流程的不足之处
- 21S是流程管理的专业化的表现
- 22系统流程的简化才是要走的正确道路
- 23嵌入云计算的企业财务流程再造研究
- 24移动业务模型关乎SOA的未来?
- 25传微软1亿美元收购Parature
- 26未来OA软件发展6大趋势预测
- 27是ERP走向没落的起点?
- 28Forrester:中国将出现更多由技术推动和消费者主导的颠覆
- 29结合衡量决策管理和事件处理的有效性
- 30中国企业信息化应用现状