基于sap平台的代码更新自动传输实现方法及系统的制作方法

文档序号:9687271阅读:1038来源:国知局
基于sap平台的代码更新自动传输实现方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种基于SAP平台的代码更新自动传输实现方法及系统。
【背景技术】
[0002]按以前SAP系统中开发或配置环境中程序或配置的修改的正常传递流程为:需要变更申请人在线下打印系统变更传输申请单,然后找各个模块负责人逐个签字审批之后,将申请单提交给具有专业技术的传输请求的负责人,其将申请单上的变更申请请求传输到测试环境以及正式环境。按此流程存在几个方面的缺陷:
[0003]1.线下纸质申请单审批,审批效率低下、审批过程复杂且不绿色环保。
[0004]2.需要专业的处理人员进行请求传输工作,成本高且易出错,存在安全风险。
[0005]3.传输历史记录查询不方便。

【发明内容】

[0006]本发明的目的就是为了解决上述问题,提供一种基于SAP平台的代码更新自动传输实现方法及系统,它具有可解决在SAP中通过在效率,成本,流程等方面最优化的方法来解决SAP变更申请传输的解决方案。同时满足审批需要的传输管理应用,使传输管理系统化。传输管理程序将贴合用户的操作习惯,在操作上更简单易用优点。
[0007]为了实现上述目的,本发明采用如下技术方案:
[0008]基于SAP平台的代码更新自动传输实现方法,包括如下步骤:
[0009]步骤(1):创建代码更新自动传输的工作流,根据不同的部门建立不同的审核角色,不同的审核角色对代码更新自动传输的请求进行审核,如果代码更新自动传输的请求审核通过就进入步骤(2),如果代码更新自动传输的请求审核未通过就驳回请求;
[0010]步骤(2):创建自定义表,所述创建自定义表用于存储步骤(1)审核通过的代码更新自动传输的请求信息;
[0011]步骤(3):根据步骤(2)的代码更新自动传输的请求信息的类型在SAP平台中分别开发:
[0012]创建传输请求的函数:用于当代码或系统配置变更申请需求申请人提供的变更申请,经上级领导确认审核之后,自动生成变更申请传输的请求;
[0013]合并传输请求的函数:用于同一个代码或系统配置变更申请需要多个开发人员来提供的情况,将各个开发人员的传输申请合并到一个传输申请;
[0014]释放传输请求的函数:用于对变更申请的正确性和完整性确认完毕,准备传输的申请进行释放;
[0015]传输申请的函数:某一个变更申请下的所有开发全部完成确认并释放之后,传输申请的函数将数据传输到测试环境和正式环境;
[0016]步骤(4):最后使用工作流把步骤(3)的创建传输请求的函数、合并传输请求的函数、释放传输请求的函数和传输申请的函数串联,完成SAP平台中代码更新自动传输从申请开始至结束完全自动化。
[0017]所述步骤(3)的创建传输请求的函数:根据是代码修改还是流程配置更改的变更申请修改的类型及传输的SAP平台的测试机或生产机目标作为传入参数;每一个在SAP平台中新建或修改的代码均会产生一个对应的传输请求号;或先新建一个传输请求号,后面将后续的新建或修改的代码保存到此传输请求号。
[0018]所述步骤(3)的合并传输请求的函数:每个开发人员生成各自的传输申请,在所有的开发人员确认开发完成无误以后,合并传输请求的函数将各个开发人员的传输申请合并到一个传输申请。
[0019]所述步骤(3)的释放传输请求的函数:对确认完毕准备传输的申请进行释放,释放之后,后续代码的修改均会产生新的传输申请,不会再更改到当前释放之后的传输申请中;释放之后的传输申请无法再变更。
[0020]基于SAP平台的代码更新自动传输实现系统,包括如下步骤:
[0021]创建代码更新自动传输的工作流的模块,根据不同的部门建立不同的审核角色,不同的审核角色对代码更新自动传输的请求进行审核的模块,如果代码更新自动传输的请求审核通过就进入创建自定义表模块,如果代码更新自动传输的请求审核未通过就驳回请求;
[0022]创建自定义表的模块,所述创建自定义表用于存储审核通过的代码更新自动传输的请求信息;
[0023]根据代码更新自动传输的请求信息的类型在SAP平台中分别开发:
[0024]创建传输请求的函数的模块:用于当代码或系统配置变更申请需求申请人在提供的变更申请,经上级领导确认审核之后,自动生成变更申请传输的请求;
[0025]合并传输请求的函数的模块:用于同一个代码或系统配置变更申请需要多个开发人员来提供的情况,将各个开发人员的传输申请合并到一个传输申请;
[0026]释放传输请求的函数的模块:用于对确认完毕,准备传输的申请进行释放;
[0027]传输申请的函数的模块:某一个变更申请下的所有开发全部完成确认并释放之后,传输申请的函数将数据传输到测试环境和正式环境;
[0028]最后使用工作流把创建传输请求的函数的模块、合并传输请求的函数的模块、释放传输请求的函数的模块和传输申请的函数的模块串联,完成SAP平台中代码更新自动传输从申请开始至结束完全自动化的模块。
[0029]所述创建传输请求的函数的模块:根据是代码修改还是流程配置更改的变更申请修改的类型及传输的SAP平台的测试机或生产机目标作为传入参数;每一个在SAP平台中新建或修改的代码均会产生一个对应的传输请求号;或先新建一个传输请求号,后面将后续的新建或修改的代码保存到此传输请求号。
[0030]所述合并传输请求的函数的模块:每个开发人员生成各自的传输申请,在所有的开发人员确认开发完成无误以后,合并传输请求的函数将各个开发人员的传输申请合并到一个传输申请。
[0031]所述释放传输请求的函数的模块:对确认完毕准备传输的申请进行释放,释放之后,后续代码的修改均会产生新的传输申请,不会再更改到当前释放之后的传输申请中;释放之后的传输申请无法再变更。
[0032]本发明的有益效果:
[0033]可解决在SAP中通过在效率,成本,流程等方面最优化的方法来解决SAP变更申请传输的解决方案。同时满足审批需要的传输管理应用,使传输管理系统化。传输管理程序将贴合用户的操作习惯,在操作上更简单易用。
【附图说明】
[0034]图1为本发明的方法流程图;
[0035]图2为发明的系统架构图;
[0036]图3为本发明的SAP系统平台的代码更新自动传输过程。
【具体实施方式】
[0037]下面结合附图与实施例对本发明作进一步说明。
[0038]如图1所示,基于SAP平台的代码更新自动传输实现方法,包括如下步骤:
[0039]步骤(1):创建代码更新自动传输的工作流,根据不同的部门建立不同的审核角色,不同的审核角色对代码更新自动传输的请求进行审核,如果代码更新自动传输的请求审核通过就进入步骤(2),如果代码更新自动传输的请求审核未通过就驳回请求;
[0040]步骤(2):创建自定义表,所述创建自定义表用于存储步骤(1)审核通过的代码更新自动传输的请求信息;
[0041]步骤(3):根据步骤(2)的代码更新自动传输的请求信息的类型在SAP平台中分别开发:
[0042]创建传输请求的函数:用于当代码或系统配置变更申请需求申请人在提供的变更申请,经上级领导确认审核之后,自动生成变更申请传输的请求;
[0043]合并传输请求的函数:用于同一个代码或系统配置变更申请需要多个开发人员来提供的情况,将各个开发人员的传输申请合并到一个传输申请;
[0044
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1