基于sap平台的审批工作流动态配置方法及系统的制作方法

文档序号:9646883阅读:1551来源:国知局
基于sap平台的审批工作流动态配置方法及系统的制作方法
【技术领域】
[0001] 本发明涉及计算机信息处理领域,尤其涉及一种基于SAP平台的审批工作流动态 配置方法。
【背景技术】
[0002] SAP(systemsapplicationsandproductsindataprocessing)是一款用于企 业资源计划ERP(enterpriseresourceplanning)管理的软件。
[0003] 基于SAP平台的工作流在遇到审批节点调整时,例如:审批人由2个变为3个,或 者审批由2级审批变为3级审批时,普遍采用在开发系统中,业务人员修改配置或者开发人 员修改代码和工作流模板后产生补丁,然后安装补丁到生产系统的方式。但是针对于业务 规则频繁调整的情况,上述维护方式就会产生人力成本大量增加(维护人员费用)以及实 现时间滞后(产生补丁安装补丁的时间)的问题,影响了企业运营的实时性。

【发明内容】

[0004] 本发明的目的就是为了解决上述问题,提出了一种基于SAP平台的审批工作流动 态配置方法及系统,该方法及系统将审批节点设置为可配置,只需配置相应节点规则就能 自动实现审批节点的添加、删除和修改,具有实时性好以及操作方便的优点。
[0005] 为了实现上述目的,本发明采用如下技术方案:
[0006] -种基于SAP平台的审批工作流动态配置方法,包括以下步骤:
[0007] 步骤1 :根据业务的不同,基于SAP业务对象原理将工作流分为不同的审批类型;
[0008] 步骤2 :确定每一种审批类型的审批节点,将每一级审批节点与审批人数据进行 关联,并将审批类型与审批节点进行关联;
[0009] 步骤3 :创建审批节点配置表,将步骤1和步骤2中的审批类型、审批节点、审批人 数据维护进配置表中;
[0010] 步骤4 :配置整个工作流:根据审批类型将配置表中的数据按照审批节点数字设 定的顺序进彳丁排序,所述排序的顺序即为审批节点的执彳丁顺序;
[0011] 步骤5 :审批结束,审批结果返回申请人。
[0012] 所述步骤4中配置整个工作流使用SAP标准的工作流配置器Tcode:SWDD实现。
[0013] 所述步骤5具体为:
[0014] 将工作流审批节点设置为循环审批,循环审批的结束情况包括:
[0015] 1)审批过程中有任何一个审批节点的审批人拒绝了申请,则审批结果返回申请 人,申请人撤销申请或重新审批;
[0016] 2)同审批类型下所有审批节点的审批人都同意了申请,申请人收到申请通过的提 不。
[0017] 在遇到工作流业务审批节点调整时,通过修改相应的工作流配置表实现,包括:增 加或删除审批节点,增加审批类型,修改审批人数据。
[0018] -种基于SAP平台的审批工作流动态配置方法的系统,包括:
[0019] 用于根据业务的不同,基于SAP业务对象原理将工作流分为不同的审批类型的装 置;
[0020] 用于确定每一种审批类型的审批节点,将每一级审批节点与审批人数据进行关 联,并将审批类型与审批节点进行关联的装置;
[0021] 用于创建审批节点配置表,将审批类型、审批节点、审批人数据维护进配置表中的 装置;
[0022] 用于配置整个工作流的装置,所述装置根据审批类型将配置表中的数据按照审批 节点数字设定的顺序进行排序,所述排序的顺序即为审批节点的执行顺序;
[0023] 用于将审批结果返回申请人的装置。
[0024] 所述配置整个工作流的装置使用SAP标准的工作流配置器Tcode:SWDD实现。
[0025] 所述用于将审批结果返回申请人的装置还包括:
[0026] 用于审批过程中有任何一个审批节点的审批人拒绝了申请,则审批结果返回申请 人的装置;
[0027] 用于同审批类型下所有审批节点的审批人都同意了申请,申请人收到申请通过提 示的装置。
[0028] 还包括:用于在遇到工作流业务审批节点调整时,修改相应的工作流配置表的装 置,具体包括:增加或删除审批节点的装置,增加审批类型的装置,修改审批人数据的装置。
[0029] 本发明的有益效果是:
[0030] 本发明通过在SAP平台中创建审批节点配置表,将不同的审批类型及其相关数据 维护进配置表中,在审批工作流需要调整时,只要修改相应的配置表中的审批类型或审批 节点就可在生产系统实现,免去了从开发系统调整代码到测序系统进行测试再到生产系统 传输的过程,节省了人力成本和时间成本,提高了系统实时性的要求;同时由于审批工作流 的可配置性,系统审批工作流的灵活度大大提高,增加了配置工作流的可重用性。
【附图说明】
[0031] 图1为本发明方法流程图;
[0032] 图2为本发明审批过程示意图。
【具体实施方式】:
[0033] 下面结合附图与实施例对本发明做进一步说明:
[0034] 如图所示,一种基于SAP平台的审批工作流动态配置方法,包括以下步骤:
[0035] 步骤1 :确定工作流的审批类型,可以根据业务的不同将工作流分为不同的审批 类型,比如请假审批类工作流设置为QJ类,采购审批类工作流设置为CG类,便于区分不同 业务类型的工作流;
[0036] 步骤2 :确定审批节点,将步骤1中审批类型与审批节点进行对应,比如请假类型 QJ-级审批节点为05,二级审批节点为10,并确定每一级节点的审批人;
[0037]步骤3 :创建审批节点配置表,将上述步骤1、2确定的审批类型、审批节点、审批人 维护进配置表中,配置表格式及信息如下表所示:
[0038]
[0039] 步骤4:使用SAP标准的工作流配置器Tcode:SWDD配置整个工作流,根据审批类 型将配置表中的数据按照审批节点数字由小到大进行排序,则排序的顺序就是审批节点执 行的顺序。
[0040] 将工作流审批节点设置为循环审批,循环审批的结束情况有两个:
[0041] 1、审批人拒绝了申请,发回到申请人,申请人撤销了申请或重新提交申请;
[0042] 2、同审批类型下所有审批节点的审批人都同意了申请,申请人收到申请已经通过 的提示。
[0043] 具体的审批流程如图2所示,确定审批类型后,对审批节点进行排序,关联相关的 审批人信息,按照节点顺序进行审批,审批过程中,如果某一个节点的审批被拒绝,则将结 果返回申请人,如果申请人重新提交审批,则从第一个审批节点开始重新进行审批工作流; 如果同审批类型下所有审批节点的审批人都同意了申请,申请人收到申请已经通过的提 不。
[0044] 在另外一些实施例中,审批工作流配置完成后,如果涉及业务部门的需求变更或 者系统变更,无需重新配置审批流程,只需要进行代码更新即可,代码更新工作流的传输方 法如下:
[0045] 步骤(1):创建代码更新自动传输的工作流,根据不同的部门建立不同的审核角 色,不同的审核角色对代码更新自动传输的请求进行审核,如果代码更新自动传输的请求 审核通过就进入步骤(2),如果代码更新自动传输的请求审核未通过就驳回请求;
[0046] 步骤(2):创建自定义表,所述创建自定义表用于存储步骤(1)审核通过的代码更 新自动传输的请求信息;
[0047] 步骤(3):根据步骤(2)的代码更新自动传输的请求信息的类型在SAP平台中分 别开发:
[0048] 创建传输请求的函数:用于当代码或系统配置变更申请需求申请人提供的变更申
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1