审批流的生成方法和装置制造方法及图纸

技术编号:14771705 阅读:112 留言:0更新日期:2017-03-08 15:11
本发明专利技术提供了一种审批流的生成方法和装置。其中审批流生成方法包括:从预设的多个数据源模型中确定出符合审批业务的数据源模型,并按照确定出的数据源模型新建审批流的数据源;利用数据源模型配置所述审批流的审批节点;生成审批节点之间的任务条件;以及按照审批节点以及任务条件生成审批流。使用本发明专利技术的方案,方便地生成满足审批业务的审批流,减小了维护管理人员的工作量,提高了审批效率。

【技术实现步骤摘要】

本专利技术涉及计算机技术,特别是涉及一种审批流的生成方法和装置
技术介绍
工作流“Workflow”,指业务过程的部分或整体在计算机应用环境下的自动化,是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。审批流是工作流的一种应用。审批流定义节点用来为某个具体的业务单据或某个具体单据的一个业务类型进行审批流程的定义。被定义了审批流程的单据将按照定义的审批流程被传递和审批。这一完整的过程就称为审批流。审批流的实现可以全面提升企业的办公效率,实现企业在整个审批过程中的高效、透明、及时性。现有技术中的审批流,针对不同内容的合同,制定相应的合同审批流程,然后按照合同审批流程编写代码以在办公系统中实现审批流。在有些系统中,预置了审批流模板以供在新建审批流时选择,但是对于交易数量大且业务范围广的公司,合同、单据的种类较多,而且往往需要根据具体内容调整审批流程。在此情况下,预设的审批流模板往往不能满足单据的审批要求,需要管理维护人员根据合同、单据的具体内容对审批流程进行编辑,一般需要几天或十几天的时间才能编辑完成一个新的审批流程,耗时较长,导致效率下降,降低了审批流的使用效果。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的审批流的生成方法和装置。本专利技术一个进一步的目的是要提高审批流的生成效率。本专利技术另一个进一步的目的是要是生成的审批流满足审批业务的各种要求。依据本专利技术的一个方面,提供了一种审批流的生成方法。该审批流的生成方法包括:从预设的多个数据源模型中确定出符合审批业务的数据源模型,并按照确定出的数据源模型新建审批流的数据源;利用数据源模型配置审批流的审批节点;生成审批节点之间的任务条件;以及按照审批节点以及任务条件生成审批流。可选地,从预设的多个数据源模型中确定出符合审批业务的数据源模型包括:获取新建审批流的触发指令;根据触发指令生成新建审批流页面;以及获取操作人员对新建审批流页面中预设的数据源模型列表的选择,将数据源模型列表中被选择的数据源模型作为符合审批业务的数据源模型。可选地,数据源模型根据审批业务的类型进行配置,每种数据源模型具有唯一的模型名称,并且数据源模型包括以下任意一种或多种:客户资料、开票数据、退票数据、充值数据、价格数据、金额数据、合同数据、协议数据、以及标准政策。可选地,利用数据源模型配置审批流的审批节点的步骤包括:利用数据源模型预置的审批节点配置规则确定审批流的审批节点的数量、执行顺序、以及步骤类型,其中不同步骤类型的审批节点对数据源中的数据进行处理方式不同。可选地,利用数据源模型预置的审批节点配置规则确定审批流的审批节点的数量、执行顺序、以及步骤类型的步骤包括:生成数据源模型对应的初始审批流,初始审批流包括数据源模型进行处理的必要节点,必要节点的步骤类型为默认值;获取对初始审批中审批节点的配置操作;以及根据配置操作确定出符合审批业务审批过程的新增审批节点以及新增审批节点的步骤类型。可选地,步骤类型按照对数据源中的数据进行处理方式进行配置,并且处理方式包括以下任意一种或多种:数据读取、数据运算、数据返回。可选地,步骤类型包括以下任意一种或多种:普通类型、预审审核类型、确认类型、结束类型、资质审核类型、以及关联方审核判断类型,并且每种步骤类型配置有唯一的步骤类型标识以供调用。可选地,生成审批节点之间的任务条件的步骤包括:获取条件设置触发指令;从预设的多个任务条件中选择出符合审批业务的类型的一个或多个待选任务条件;接收由操作人员根据待选任务条件的信息作出的选择;以及将选择出的待选任务条件作为审批节点之间的任务条件。可选地,每个任务条件的信息包括以下任意一项或多项:任务条件名称、任务条件标识、任务条件字段类型、任务条件字段名称、条件类型、条件返回值,并且预设的多个任务条件包括以下任意多项:合同分类、金额区间、模板合同标识、销售区域。可选地,按照审批节点以及任务条件生成审批流的步骤包括:提取审批节点的步骤类型标识以及任务条件的标识;根据审批节点的步骤类型标识调取对应步骤类型的第一指令集合,并根据任务条件的标识对应任务条件的第二指令集合;以及按照审批节点的顺序组合第一指令集合和第二指令集合以生成审批流的执行流程,并将执行流程与审批流的数据源进行关联,以根据审批人的操作执行审批流。根据本专利技术的另一个方面,还提供了一种审批流的生成装置。该审批流的生成装置,包括:数据源确定模块,配置成从预设的多个数据源模型中确定出符合审批业务的数据源模型,并按照确定出的数据源模型新建审批流的数据源;审批节点配置模块,配置成利用数据源模型配置审批流的审批节点;任务条件生成模块,配置成生成审批节点之间的任务条件;以及审批流生成模块,配置成按照审批节点以及任务条件生成审批流。可选地,数据源确定模块还配置成:获取新建审批流的触发指令;根据触发指令生成新建审批流页面;以及获取操作人员对新建审批流页面中预设的数据源模型列表的选择,将数据源模型列表中被选择的数据源模型作为符合审批业务的数据源模型,并且数据源模型根据审批业务的类型进行配置,每种数据源模型具有唯一的模型名称,数据源模型包括以下任意一种或多种:客户资料、开票数据、退票数据、充值数据、价格数据、金额数据、合同数据、协议数据、以及标准政策。可选地,审批节点配置模块还配置成:利用数据源模型预置的审批节点配置规则确定审批流的审批节点的数量、执行顺序、以及步骤类型,其中不同步骤类型的审批节点对数据源中的数据进行处理方式不同。可选地,审批节点配置模块还配置成:生成数据源模型对应的初始审批流,初始审批流包括数据源模型进行处理的必要节点,必要节点的步骤类型为默认值;获取对初始审批中审批节点的配置操作;以及根据配置操作确定出符合审批业务审批过程的新增审批节点以及新增审批节点的步骤类型,并且步骤类型按照对数据源中的数据进行处理方式进行配置,处理方式包括以下任意一种或多种:数据读取、数据运算、数据返回;步骤类型包括以下任意一种或多种:普通类型、预审审核类型、确认类型、结束类型、资质审核类型、以及关联方审核判断类型,并且每种步骤类型配置有唯一的步骤类型标识以供调用。可选地,任务条件生成模块还配置成:获取条件设置触发指令;从预设的多个任务条件中选择出符合审批业务的类型的一个或多个待选任务条件;接收由操作人员根据待选任务条件的信息作出的选择;以及将选择出的待选任务条件作为审批节点之间的任务条件,并且每个任务条件的信息包括以下任意一项或多项:任务条件名称、任务条件标识、任务条件字段类型、任务条件字段名称、条件类型、条件返回值;预设的多个任务条件包括以下任意多项:合同分类、金额区间、模板合同标识、销售区域。可选地,审批流生成模块还配置成:提取审批节点的步骤类型标识以及任务条件的标识;根据审批节点的步骤类型标识调取对应步骤类型的第一指令集合,并根据任务条件的标识对应任务条件的第二指令集合;以及按照审批节点的顺序组合第一指令集合和第二指令集合以生成审批流的执行流程,并将执行流程与审批流的数据源进行关联,以根据审批人的操作执行审批流。本专利技术的审批流的生成方法和装置,根据审批业务预先配置不同的数据源模型,以本文档来自技高网...
审批流的生成方法和装置

【技术保护点】
一种审批流的生成方法,包括:从预设的多个数据源模型中确定出符合审批业务的数据源模型,并按照确定出的所述数据源模型新建所述审批流的数据源;利用所述数据源模型配置所述审批流的审批节点;生成所述审批节点之间的任务条件;以及按照所述审批节点以及所述任务条件生成所述审批流。

【技术特征摘要】
1.一种审批流的生成方法,包括:从预设的多个数据源模型中确定出符合审批业务的数据源模型,并按照确定出的所述数据源模型新建所述审批流的数据源;利用所述数据源模型配置所述审批流的审批节点;生成所述审批节点之间的任务条件;以及按照所述审批节点以及所述任务条件生成所述审批流。2.根据权利要求1所述的生成方法,其中,从预设的多个数据源模型中确定出符合审批业务的数据源模型包括:获取新建审批流的触发指令;根据所述触发指令生成新建审批流页面;以及获取操作人员对所述新建审批流页面中预设的数据源模型列表的选择,将所述数据源模型列表中被选择的数据源模型作为所述符合审批业务的数据源模型。3.根据权利要求2所述的生成方法,其中,所述数据源模型根据审批业务的类型进行配置,每种数据源模型具有唯一的模型名称,并且所述数据源模型包括以下任意一种或多种:客户资料、开票数据、退票数据、充值数据、价格数据、金额数据、合同数据、协议数据、以及标准政策。4.根据权利要求1所述的生成方法,其中,利用所述数据源模型配置所述审批流的审批节点的步骤包括:利用所述数据源模型预置的审批节点配置规则确定审批流的审批节点的数量、执行顺序、以及步骤类型,其中不同步骤类型的审批节点对所述数据源中的数据进行处理方式不同。5.根据权利要求4所述的生成方法,其中,利用所述数据源模型预置的审批节点配置规则确定审批流的审批节点的数量、执行顺序、以及步骤类型的步骤包括:生成所述数据源模型对应的初始审批流,所述初始审批流包括所述数据源模型进行处理的必要节点,所述必要节点的步骤类型为默认值;获取对所述初始审批中审批节点的配置操作;以及根据所述配置操作确定出符合所述审批业务审批过程的新增审批节点以及所述新增审批节点的步骤类型。6.根据权利要求4所述的生成方法,...

【专利技术属性】
技术研发人员:杨佩龙
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1