[发明专利]一种工作流逆向审批方法和系统在审
申请号: | 201610940107.3 | 申请日: | 2016-11-01 |
公开(公告)号: | CN106651112A | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 程敏;黄峻华;曹华英 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06Q10/06 | 分类号: | G06Q10/06;G06Q10/10 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 工作流 逆向 审批 方法 系统 | ||
1.一种工作流逆向审批方法,其特征在于,包括:
获取当前审批节点的审批项信息;
判断所述审批项信息是否符合预设的驳回项条件;
若判定所述审批项信息符合预设的驳回项条件,则调取预存在所述当前审批节点的历史流程路径;
根据所述历史流程路径查找可用的驳回节点;
根据用户的选择信息,确定目标驳回节点;
将所述当前审批节点的审批任务逆向流转至所述目标驳回节点。
2.根据权利要求1所述的方法,其特征在于,所述判断所述审批项信息是否符合预设的驳回项条件,包括:
解析所述审批项信息中的审批类型属性;
判断所述审批类型属性是否和预设的驳回项属性相匹配。
3.根据权利要求2所述的方法,其特征在于,在所述根据所述历史流程路径查找可用的驳回节点之后,还包括:
排除自动节点和/或后置节点,筛选出所述可用的驳回节点中的有效驳回节点。
4.根据权利要求3所述的方法,其特征在于,所述根据用户的选择信息,确定目标驳回节点,包括:
对各所述有效驳回节点进行识别,并根据最近优先原则定义距离所述当前审批节点最近的有效驳回节点为默认驳回节点,其余有效驳回节点为备选驳回节点;
获取用户的选择信息;
根据所述用户的选择信息,判断所述默认驳回节点是否为目标驳回节点;
若是,则确定所述默认驳回节点为目标驳回节点;
若否,则根据所述用户的选择信息,调取对应的备选驳回节点作为目标驳回节点。
5.根据权利要求4所述的方法,其特征在于,在将所述当前审批节点的审批任务逆向流转至所述目标驳回节点之后,还包括:
更新所述目标驳回节点的历史流程路径。
6.根据权利要求1至5任一项所述的方法,其特征在于,在判定所述审批项信息符合预设的驳回项条件之后,还包括:
判断所述当前审批节点的审批项信息中的驳回项是否具有满足预设条件的流转连线;
若是,则根据所述流转连线直接调取对应的目标驳回节点;
若否,则调取预存在所述当前审批节点的历史流程路径。
7.一种工作流逆向审批系统,其特征在于,包括:n个审批节点,n为大于2的整数,各所述审批节点均包括
第一人机交互模块,用于响应用户的操作,获取对应的审批项信息;
存储模块,用于存储预设的驳回项条件以及自身所在审批节点的历史流程路径;
第一判断模块,用于判断所述审批项信息是否符合所述预设的驳回项条件;
查询模块,用于在判定所述审批项信息符合所述预设的驳回项条件时,根据所述历史流程路径查找可用的驳回节点;
第二人机交互模块,用于响应用户的操作,获取对应的选择信息;
执行模块,用于根据所述选择信息确定目标驳回节点,并将自身所在审批节点的审批任务逆向流转至所述目标驳回节点。
8.根据权利要求7所述的系统,其特征在于,所述第一人机交互模块包括:
获取单元,用于响应用户的操作,获取对应的审批类型选择信号;
标识单元,用于根据所述审批类型选择信号,对所述审批任务的对应审批项进行审批类型属性标识。
9.根据权利要求8所述的系统,其特征在于,所述查询模块还用于排除自动节点和/或后置节点,筛选出所述可用的驳回节点中的有效驳回节点。
10.根据权利要求7-9任一项所述的系统,其特征在于,还包括:
第二判断模块,用于在所述第一判断模块判定所述审批项信息符合预设的驳回项条件之后,判断自身所在的审批节点的审批项信息中驳回项是否具有满足预设条件的流转连线;
其中,所述执行模块还用于在所述第二判断模块判定所述驳回项具有满足预设条件的流转连线时,根据所述流转连线直接调取对应的目标驳回节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610940107.3/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理