OA系统与SAP系统集成接口数据传输的方法与流程

文档序号:18869112发布日期:2019-10-14 19:05阅读:4683来源:国知局
OA系统与SAP系统集成接口数据传输的方法与流程

本专利申请属于集成接口数据传输技术领域,更具体地说,是涉及一种oa系统与sap系统集成接口数据传输的方法。



背景技术:

由于各部门管理职能的不同,公司对下属各个部门审批的管理以各部门自律的方式为主,各部门间缺乏相互交流,信息无法及时沟通的情况仍然存在。各审批在实施过程中应进行审批信息的相互校验,但由于各部门相对独立,使得信息的传递职责转移到申请人身上,为申请人带来不便。所以建立统一的审批平台,实现审批由“集中办公”向“联网办公”、“串联审批”向“并联审批”、“分散监管”向“系统监管”的重大转变。从而构建了统一的网上联合审批平台,在这个平台上可以构建单部门内审批流转的业务;可以构建跨部门的网上联合审批流转的业务。推动各部门业务公开和信息资源的内部开放,共享审批申报程序和结果信息,实现审批业务全部上网处理跨部门联合审批,不断提高行政审批效率。



技术实现要素:

本发明需要解决的技术问题是提供一种oa系统与sap系统集成接口数据传输的方法,可以实现项目的创建、业务审批单的提报、相关部门的核查、审批环节的流转等功能,缩短审批时间,提升处理效率。

为了解决上述问题,本发明所采用的技术方案是:

一种oa系统与sap系统集成接口数据传输的方法,包括如下步骤:

步骤a、oa系统发送立项函信息自动触发sap系统创建项目:也就是oa完成项目立项函的最后一级审批后自动触发sap系统创建项目;

步骤b、根据创建的项目信息,业务单位在sap系统中维护采购申请/采购订单,并将采购申请/采购订单发送到oa系统;

步骤c、oa系统对接收到的采购申请/采购订单进行业务审批;

步骤d、oa系统发送采购申请/采购订单审批结果到sap系统。

本发明技术方案的进一步改进在于:步骤a的实施包括如下过程:

步骤a1:oa系统直接将立项函信息通过soapwebserviceurl入口发送至sap系统的xiabapproxy1接口;

步骤a2:xiabapproxy1接口进行相应数据格式和内容转换,并使用abapproxy技术将数据发送至sap系统进行项目创建,从而实现在sap系统中进行项目的创建。

本发明技术方案的进一步改进在于:步骤b的实施包括如下过程:

步骤b1:业务单位根据项目信息在sap系统中创建或修改采购申请/采购订单;

步骤b2:采购申请/采购订单创建或者修改完毕后自动触发接口进行下一步的信息反馈;

步骤b3:sap系统通过xiabapproxy2接口,将反馈信息发送至oa系统的soapwebserviceurl入口,以便于oa系统进行业务审批。

本发明技术方案的进一步改进在于:步骤c包括如下过程:

步骤c1:oa系统接收信息,并发起审批流程,将采购申请/采购订单按完整的单据进行审批;

步骤c2:采购申请/采购订单依次经过需求科室审批、厂部级审批,如果是子分公司项目,还需要依次经过信息自动化部管理科室审批、信息自动化部部长审批;

步骤c3:业务人员在oa系统查询采购申请/采购订单的审批结果。

本发明技术方案的进一步改进在于:在步骤c2中,如果审批部门对采购申请/采购订单进行修改或删除,应进行以下步骤:

步骤c21:oa系统若没有发起审批流程,sap系统不允许修改或者删除;

步骤c22:如在oa系统审批流程发起后,确有业务需要对采购申请/采购订单进行修改,则需要在oa系统中操作‘修改’功能,sap系统接收到该状态后自动把状态设置为可修改状态;业务人员再在sap系统进行修改,修改后自动把申请发送给oa系统;

步骤c23:如在oa系统审批流程发起后,需要把采购申请作废或者审批不通过,业务人员需要在oa系统中操作‘作废’功能,sap系统接收到该状态后自动把状态设置为可修改状态,并把采购申请/采购订单打上删除标记。

本发明技术方案的进一步改进在于:步骤d中,包括以下过程:

步骤d1:oa系统完成对采购申请/采购订单的最后一级审批后,自动触发接口进行消息反馈;

步骤d2:oa系统直接将消息通过soapwebserviceurl入口发送至xiabapproxy2进行相应数据格式和内容转换,然后使用abapproxy将数据发送至sap系统;

步骤d3:sap系统接收审批结果。

由于采用了上述技术方案,本发明取得的有益效果是:

本发明实现了审批业务全部网上处理跨部门联合审批,在处理效率方面,审批单提报环节的处理时间由原来的30分钟左右降低到2分钟左右,各部门审核时间由原来40分钟左右降低到10分钟左右,提报与审核过程的便捷,大大提升了员工的工作积极性。在公司高层审批过程中,也可以根据需要随时在系统中查询项目各项业务的执行情况,避免了审批环节的大量纸质材料的提报。从变更签证业务的提报到核发签证从原来的7天降低到1天左右。

附图说明

图1为本发明的系统结构示意图;

图2为本发明的流程原理图。

具体实施方式

下面结合实施例对本发明做进一步详细说明。

本发明公开了一种oa系统与sap系统集成接口数据传输的方法,参见图1、图2,包括如下步骤:

步骤a、oa系统发送立项函信息自动触发sap系统创建项目:oa完成项目立项函的最后一级审批后自动触发sap系统创建项目;

步骤b、根据创建的项目信息,业务单位在sap系统中维护采购申请/采购订单,并将采购申请/采购订单发送到oa系统;

步骤c、oa系统对接收到的采购申请/采购订单进行业务审批;

步骤d、oa系统发送采购申请/采购订单审批结果到sap系统。oa系统将采购申请/采购订单审批完成后,将审批结果反馈给sap系统;

具体的,步骤a的实施包括如下过程:

步骤a1:oa系统直接将立项函信息通过soapwebserviceurl入口发送至sap系统的xiabapproxy1接口;

步骤a2:xiabapproxy1接口进行相应数据格式和内容转换,并使用abapproxy技术将数据发送至sap系统进行项目创建,从而实现在sap系统中进行项目的创建。

具体的,步骤b的实施包括如下过程:

步骤b1:业务单位根据项目信息在sap系统中创建或修改采购申请/采购订单;

步骤b2:采购申请/采购订单创建或者修改完毕后自动触发接口进行下一步的信息反馈;

步骤b3:sap系统通过xiabapproxy2接口,将反馈信息发送至oa系统的soapwebserviceurl入口,以便于oa系统进行业务审批。

具体的,步骤c包括如下过程:

步骤c1:oa系统接收信息,并发起审批流程,将采购申请/采购订单按完整的单据进行审批;

步骤c2:采购申请/采购订单依次经过需求科室审批、厂部级审批,如果是子分公司项目,还需要依次经过信息自动化部管理科室审批、信息自动化部部长审批;

步骤c3:业务人员在oa系统查询采购申请/采购订单的审批结果。

在步骤c2中,如果审批部门对采购申请/采购订单进行修改或删除,应进行以下步骤:

步骤c21:oa系统若没有发起审批流程,sap系统不允许修改或者删除;

步骤c22:如在oa系统审批流程发起后,确有业务需要对采购申请/采购订单进行修改,则需要在oa系统中操作‘修改’功能,sap系统接收到该状态后自动把状态设置为可修改状态;业务人员再在sap系统进行修改,修改后自动把申请发送给oa系统;

步骤c23:如在oa系统审批流程发起后,需要把采购申请作废或者审批不通过,业务人员需要在oa系统中操作‘作废’功能,sap系统接收到该状态后自动把状态设置为可修改状态,并把采购申请/采购订单打上删除标记。

具体的,步骤d中,包括以下过程:

步骤d1:oa系统完成对采购申请/采购订单的最后一级审批后,自动触发接口进行消息反馈;

步骤d2:oa系统直接将消息通过soapwebserviceurl入口发送至xiabapproxy2进行相应数据格式和内容转换,然后使用abapproxy将数据发送至sap系统;

步骤d3:sap系统接收审批结果。

本发明是基于sap/ps模块与oa系统的集成,实现了项目的创建、业务审批单的提报、相关部门的核查、审批环节的流转等功能,具体审批流包括oa系统发送立项函信息自动触发sap系统创建项目;sap系统发送采购申请信息到oa系统进行业务审批;oa系统发送采购申请/采购订单审批结果到sap系统;sap系统发送采购订单信息到oa系统供业务审批四大流程。在处理效率方面,审批单提报环节的处理时间由原来的30分钟左右降低到2分钟左右,各部门审核时间由原来40分钟左右降低到10分钟左右,提报与审核过程的便捷,大大提升了员工的工作积极性。在公司高层审批过程中,也可以根据需要随时在系统中查询项目各项业务的执行情况,避免了审批环节的大量纸质材料的提报。从变更签证业务的提报到核发签证从原来的7天降低到1天左右。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1