[发明专利]一种拆分工作流的方法及装置无效
申请号: | 200910174390.3 | 申请日: | 2009-09-18 |
公开(公告)号: | CN101719234A | 公开(公告)日: | 2010-06-02 |
发明(设计)人: | 韦光亮;熊志强 | 申请(专利权)人: | 金蝶软件(中国)有限公司 |
主分类号: | G06Q10/00 | 分类号: | G06Q10/00 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 彭愿洁;李文红 |
地址: | 518057 广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 拆分 工作流 方法 装置 | ||
技术领域
本发明涉及数据处理领域,特别是涉及一种拆分工作流的方法及装置。
背景技术
企业资源计划(Enterprise Resource Planning,ERP)系统,是指建立在信息技术基础上,对企业的所有资源(物流、资金流、信息流或人力资源)进行整合集成管理,采用信息化手段实现企业供销链管理,从而达到对供应链上的每一环节实现科学管理的目的。在ERP系统中,进行工作流审批可以对一个单据进行流程审批,也可以对多个单据,即批量单据进行批量审批,以提高审批效率。例如:批量审批请假单、加班单或出差单等。
现有技术中有一种进行拆分工作流的方法,目前一般采用在批量提交工作流之后,所有工作流生成一个流程实例;或者,批量提交工作流之后,工作流中的每一张单据对应生成一个流程实例。该流程实例可以应用某工作流流程而实际产生的一个审批业务。例如,定义了请假工作流程A,员工B在流程A上请假,则形成一个流程实例C,即C就是员工B在流程A上的一个流程实例。
从上述过程中可以看出,当多个单据的工作流提交后生成一个流程实例,如果遇到工作流分支,所有单据只能走一个分支,而不能进行拆分;或者,一张单据对应生成一个流程实例时,就将工作流程复杂化了,而且每一个单据都进行拆分,直接导致了拆分的性能和效率。
因此,目前需要本领域技术人员迫切解决的一个技术问题就是:如何能够提出一种拆分工作流的方法,用以解决现有技术中拆分的性能和效率低下的问题。
发明内容
本发明所要解决的技术问题是提供一种拆分工作流的方法,用以解决现有技术中拆分的性能和效率低下的问题。
本发明的另一个目的是将上述构思应用于具体的应用环境中,提供一种拆分工作流的装置,从而保证该方法的实现和应用。
为解决上述技术问题,本发明实施例提供了一种拆分工作流的方法,包括:
按照预置的流程变量,对提交的工作流中的单据进行匹配;
根据匹配结果对所述工作流进行拆分。
优选的,所述按照预置的流程变量,对提交的工作流中的单据进行匹配,具体包括:
将预置的流程变量与工作流中的单据的相关字段进行匹配;
将不同的流程变量匹配到的单据,组合成对应的不同的单据集合。
优选的,所述根据匹配结果对所述工作流进行拆分,具体包括:
将所述不同的单据集合生成所述工作流中相应的流程实例;
将所述流程实例按照预置的流程分支发送至后续流程节点。
优选的,所述对提交的工作流中的单据进行匹配之前,还包括:
设置当前工作流的流程变量、流程分支和流程节点。
优选的,所述根据匹配结果对所述工作流进行拆分之后,还包括:
按照预置的流程变量对所述拆分后的工作流重新组合,以便于对所述重新组合后的单据进行审批。
本发明实施例还提供了一种拆分工作流的装置,包括:
匹配模块,用于按照预置的流程变量,对提交的工作流中的单据进行匹配;
拆分模块,用于根据匹配结果对所述工作流进行拆分。
优选的,所述匹配模块具体包括:
匹配子模块,用于将预置的流程变量与工作流中的单据的相关字段进行匹配;
组合子模块,用于将不同的流程变量匹配到的单据,组合成对应的不同的单据集合。
优选的,所述拆分模块具体包括:
生成子模块,用于将所述不同的单据集合生成所述工作流中相应的流程实例;
发送子模块,用于将所述流程实例按照预置的流程分支发送至后续流程节点。
优选的,所述装置还包括:
设置模块,用于预置当前工作流的流程变量、流程分支和流程节点。
优选的,所述装置还包括:
重新组合模块,用于按照预置的流程变量对所述拆分后的工作流重新组合,以便于对所述重新组合后的单据进行审批。
与现有技术相比,本发明具有以下优点:
在本实施例中,可以按照预置的流程变量,对提交的工作流中的单据进行匹配;并根据匹配结果对所述工作流进行拆分。运用本发明实施例的方法或装置,就可以按照流程变量的设置来生成对应的流程实例,通过在这种情况下生成流程实例,可以根据实际情况完全满足用户的需求,提高了拆分工作流的灵活性,同时也提高了批量提交工作流的性能。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金蝶软件(中国)有限公司,未经金蝶软件(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910174390.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:鞍乘型车辆
- 下一篇:粉体的合成方法以及电子部件的制造方法
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理