发明名称 一种工作流系统实现流程实例合并拆分的方法
摘要 本发明提供一种工作流系统实现流程实例合并拆分的方法,工作流引擎处理合并时,首先把要合并的多个流程实例继续驱动到下一环节,驱动到下一环节后,把这些流程实例都挂起;同时,创建新的流程实例,表示是合并生成的新流程实例,并驱动到下一环节;再把合并生成的新流程实例与原有的各流程实例建立对应关系。这样,用户在待办任务中只能看到一条合并生成的新流程实例的任务,流程实例合并完成。拆分时,工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起;同时,删除合并生成的新流程实例。通过上述方法,能有效解决流程实例的合并拆分问题。
申请公布号 CN102129618B 申请公布日期 2016.02.03
申请号 CN201110051974.9 申请日期 2011.03.04
申请人 浪潮软件股份有限公司 发明人 胡清;刘桂海
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 代理人
主权项 一种工作流系统实现流程实例合并拆分的方法,其特征在于,包括工作流系统实现流程实例的合并或拆分,流程步骤如下:1)用户在合并环节,选择多个流程实例进行合并并提交:a.工作流引擎把要合并的多个流程实例继续驱动到下一环节,驱动到下一环节后,把这些流程实例都挂起;b.工作流引擎创建新的流程实例,表示是合并生成的新流程实例,并驱动到下一环节;c.把合并生成的新流程实例与原有的各流程实例建立对应关系;挂起原有的各流程实例,作用是用户在待办任务中只能看到一条合并生成的新流程实例的任务,这样,流程实例合并完成;2)合并后的任务,用户处理后,再提交a.工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起;b.工作流引擎把合并生成的新流程实例驱动到下一环节;3)在拆分环节,用户处理完任务,提交;a.工作流引擎根据合并生成的新流程实例与原有的各流程实例之间的对应关系,找到原有的各流程实例,把各流程实例恢复挂起,再驱动到下一环节,不再挂起;b.工作流引擎删除合并生成的新流程实例,这样,流程实例拆分完成。
地址 250100 山东省济南市高新区浪潮路1036号