一种多产品多层级的流程定制方法及系统技术方案

技术编号:20364991 阅读:20 留言:0更新日期:2019-02-16 17:29
本申请公开了一种多产品多层级的流程定制方法及系统,方法包括:对产品子类流程属性和产品细类流程属性进行维护,对节点进行决策,对流水审批和后台流程进行跳转处理。本申请对于需要做流程定制的,业务可以很方便的配置产品流程属性,条件配置中自由组合编辑公式,流程自动根据产品流程属性进行流程流转;对于特殊的处理逻辑,只需要添加对应的决策策略,可以很方便地修改流程的逻辑;不影响其他不需要流程定制的流程,其他流程还是采用原来的方式进行处理。

【技术实现步骤摘要】
一种多产品多层级的流程定制方法及系统
本申请涉及数据处理
,尤其涉及一种多产品多层级的流程定制方法及系统。
技术介绍
目前,对私信贷管理系统,个人贷款从发起、审批、过机、完成整个流程,包括业务看得见和看不见的节点,共计三十二个,审批过程中需要根据不同产品根据贷款金额等走不同的审批路线。按原来流程的处理,需要在流程模板中写入大量逻辑判断,并且很难接受定制。现有的流程,如果需要修改,是需要重新安装新的流程模板,并且在生效日到了以后,新发起的流水才会采用新的流程模板。现有的流水跳转节点,是通过在流程模板中根据参数判断跳转节点,如果流程跳转的逻辑比较复杂,有可能会造成流程图太过复杂,更可能加大出错的风险,甚至有些逻辑无法处理。因此,如何实现多产品多层级的流程支持定制、易扩展,是一项亟待解决的问题。
技术实现思路
有鉴于此,本申请提供了一种多产品多层级的流程定制方法,能够实现多产品多层级的流程支持定制,且易扩展。本申请提供了一种多产品多层级的流程定制方法,所述方法包括:对产品子类流程属性和产品细类流程属性进行维护;对节点进行决策;对流水审批和后台流程进行跳转处理。优选地,所述对产品子类流程属性和产品细类流程属性进行维护包括:从数据库中读取流程节点配置及产品环节条件配置信息;提供页面环节选择和条件配置流程属性维护功能;维护后经过审批保存到数据库相应的产品子类流程属性或产品细类流程属性中。优选地,所述对节点进行决策包括:从数据库中读取下个节点策略配置信息进行下个节点决策;基于策略获取下个待决策节点;从数据库中读取产品子类流程属性、产品细类流程属性和节点流程策略关系信息;根据节点流程策略关系获取相应节点的策略;经过产品流程属性的分析,判断是否进入该节点;通过循环下个节点策略和相应节点策略,获得下个节点。优选地,所述对流水审批和后台流程进行跳转处理包括:当在系统中签署意见审批个贷流水时,根据情况调用节点决策获取下个节点;流水流转到下个节点;在自动节点或后台处理节点;流程处理时调用节点策略获取下个节点,流水流转到下个节点。一种多产品多层级的流程定制系统,包括:维护模块,用于对产品子类流程属性和产品细类流程属性进行维护;决策模块,用于对节点进行决策;跳转处理模块,用于对流水审批和后台流程进行跳转处理。优选地,所述维护模块具体用于:从数据库中读取流程节点配置及产品环节条件配置信息;提供页面环节选择和条件配置流程属性维护功能;维护后经过审批保存到数据库相应的产品子类流程属性或产品细类流程属性中。优选地,所述决策模块具体用于:从数据库中读取下个节点策略配置信息进行下个节点决策;基于策略获取下个待决策节点;从数据库中读取产品子类流程属性、产品细类流程属性和节点流程策略关系信息;根据节点流程策略关系获取相应节点的策略;经过产品流程属性的分析,判断是否进入该节点;通过循环下个节点策略和相应节点策略,获得下个节点。优选地,所述跳转处理模块具体用于:当在系统中签署意见审批个贷流水时,根据情况调用节点决策获取下个节点;流水流转到下个节点;在自动节点或后台处理节点;流程处理时调用节点策略获取下个节点,流水流转到下个节点。综上所述,本申请公开了一种多产品多层级的流程定制方法,当需要对多产品多层级进行流程定制时,首先对产品子类流程属性和产品细类流程属性进行维护,然后对节点进行决策,对流水审批和后台流程进行跳转处理。本申请能够实现多产品多层级的流程支持定制,且易扩展。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请公开的一种多产品多层级的流程定制方法实施例1的方法流程图;图2为本申请公开的一种多产品多层级的流程定制系统实施例1的结构示意图;图3为本申请公开的多产品多层级的流程定制模块关系图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。如图1所示,为申请提供的一种多产品多层级的流程定制方法实施例1的方法流程图,所述方法可以包括以下步骤:S101、对产品子类流程属性和产品细类流程属性进行维护;流程定制的多产品多层级体现在系统中有多个产品大类,在同个产品大类下有多个产品子类,在同个产品子类下有多个产品细类,如表1所示。如个人一手住房/职工定向PLAA下有PLAA01、PLAA02等多个产品子类,系统可以为每个产品子类配置单独的流程属性;产品子类PLAA01下有多个产品细类,并且产品细类分省配置,系统可以为每个产品细类配置单独的流程属性。表1多产品多层级配置如表2所示,产品流程属性维护的核心功能是环节选择(流程节点选择)及条件配置,下图是环节配置的维护界面,显示个贷流程中可配置的节点及相应的条件配置信息,在页面上可以勾选相应的节点(问责审批节点可选择跳过/单人审批/双人审批)。环节选择时,因为产品细类在产品子类的下级,所以产品细类是在产品子类的基础上进行选择,即产品子类已勾选的环节不能取消。产品流程属性维护中会显示审批条件和跳过条件,审批条件是满足经过该环节的条件,跳过条件是不经过该环节的条件,节点决策时跳过条件优先于审批条件;产品细类流程属性维护会同时显示产品子类的审批条件和跳过条件,因为节点决策时会先判断产品子类的条件配置,再判断产品细类的条件配置。表2环节配置已完成的产品中,条件配置分为审批条件、跳过条件、省行超授权定价信息三种,审批条件和省行超授权定价信息相对简单,是普通的维护界面,跳过条件配置界面比较复杂,如表3所示,数据库中可配置条件(如贷款金额、浮动利率值、浮动利率比)、条件符号(如>、>=、=、<=、<),页面初始化时显示在页面的第一部分中,维护时可加入第二部分的条件列表中,选择第二部分的条件,加入第三部分的公式中,完成条件配置,保存时会校验公式是否正确。表3条件配置S102、对节点进行决策;流水审批和后台流程处理跳转时会根据情况调用节点决策处理,由流程控制器统一调度,循环读取下个节点策略配置,根据下个节点决策获取下个待决策的节点,由相应节点决策根据产品子类流程属性和产品细类流程属性判断是否通过,最后返回下个节点给流水进行跳转。具体的,节点决策包括下个节点决策和相应节点决策。系统从数据库中读取下个节点策略配置等信息进行下个节点决策,根据策略获取下个待决策节点;系统再从数据库中读取产品子类流程属性、产品细类流程属性和节点流程策略关系等信息,根据节点流程策略关系获取相应节点的决策,经过产品流程属性的分析,判断是否进入该节点;通过循环下个节点决策和相应节点决策,获得下个节点。S103、对流水审批和后台流程进行跳转处理。流程跳转包括:流水审批和后台流程处理跳转。目前使用流程定制的只有个贷流程,其他流程依然采取以前的流程处理方法。柜本文档来自技高网...

【技术保护点】
1.一种多产品多层级的流程定制方法,其特征在于,所述方法包括:对产品子类流程属性和产品细类流程属性进行维护;对节点进行决策;对流水审批和后台流程进行跳转处理。

【技术特征摘要】
1.一种多产品多层级的流程定制方法,其特征在于,所述方法包括:对产品子类流程属性和产品细类流程属性进行维护;对节点进行决策;对流水审批和后台流程进行跳转处理。2.根据权利要求1所述的方法,其特征在于,所述对产品子类流程属性和产品细类流程属性进行维护包括:从数据库中读取流程节点配置及产品环节条件配置信息;提供页面环节选择和条件配置流程属性维护功能;维护后经过审批保存到数据库相应的产品子类流程属性或产品细类流程属性中。3.根据权利要求2所述的方法,其特征在于,所述对节点进行决策包括:从数据库中读取下个节点策略配置信息进行下个节点决策;基于策略获取下个待决策节点;从数据库中读取产品子类流程属性、产品细类流程属性和节点流程策略关系信息;根据节点流程策略关系获取相应节点的策略;经过产品流程属性的分析,判断是否进入该节点;通过循环下个节点策略和相应节点策略,获得下个节点。4.根据权利要求3所述的方法,其特征在于,所述对流水审批和后台流程进行跳转处理包括:当在系统中签署意见审批个贷流水时,根据情况调用节点决策获取下个节点;流水流转到下个节点;在自动节点或后台处理节点;流程处理时调用节点策略获取下个节点,流水流转到下个...

【专利技术属性】
技术研发人员:杨懿焦明飞王琴董丽莎周宝琛
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1