流程归档
1. 功能介绍
流程归档,主要是将Vbase中流程实例相关的待办任务、已办任务、流程监控等信息进行执行流程运行数据归档,即将界面上相关数据删除,暂存在其他系统表进行留底。
2. 需求背景
在配置流程的过程中,调试流程功能时会出现很多流程数据(待办任务、已办任务、流程监控等)。或者在正常使用流程管理功能时,出现过多流程实例数据,用户可以根据需求,按时间段将流程实例归档。
3. 应用场景
在流程归档中,目前支持两种归档起始时间:
- 流程实例开始之前时间:指所有流程实例中,针对【开始时间】列(最早的开始时间),进行时间段筛选数据执行归档;
- 流程实例完成之前时间:指所有流程实例中,针对【结束时间】列(最早的完成时间),进行时间段筛选数据执行归档。
结合下图,例如:
- “流程实例开始之前时间” 至 “现在”:归档后,会对所有流程实例数据,执行流程运行数据归档;
- “流程实例开始之前时间” 至 “2022-06-01 16:00:00”:归档后,会对第4条流程实例数据,执行流程运行数据归档;
- “流程实例完成之前时间” 至 “现在”:会对第1、3、4条流程实例数据,执行流程运行数据归档;
- “流程实例完成之前时间” 至 “2022-06-02 10:45:00”:会对第3、4条流程实例数据,执行流程运行数据归档。
其中,流程运行数据包括:流程实例、待办任务、已办任务等。