工作流时间等待节点应用:费用报销单定时流转机制设计.pdfVIP

  • 0
  • 0
  • 约1.55千字
  • 约 3页
  • 2026-03-10 发布于北京
  • 举报

工作流时间等待节点应用:费用报销单定时流转机制设计.pdf

1时间等待节点应用

1)业务场景

客户希望在某个节点处理的任务,规定一个时间,每天提交的流程在这个时间点往下走,如

果是这个时间点后提交的,则第二天这个时间再往下走。此类需求该如何实现?

例如:费用报销单提交后,需要在每天的18点流向节点。18点提交后的费用报销单则在

第二天的18点流向节点。

2)场景分析

该需求可以通过时间等待节点和来实现。具体实现流程图如图1-1所示。

图1-1包含等待节点的流程图

3)关键配置步骤

步骤1在“提交费用报销”节点的“后置”属性中设置如下信息:

定义三个流程变量year,month,day;

java.util.Calendarc=java.util.Calendar.getInstance();

year=c.get(java.util.Calendar.YEAR);

month=c.get(java.util.Calendar.MONTH);

day=c.get(java.util.Calendar.DATE);

inthour=c.get(java.util.Calendar.HOUR_OF_DAY);

if(hour18){

c.add(c.DATE,1);

year=c.get(java.util.Calendar.YEAR);

month=c.get(java.util.Calendar.MONTH);

day=c.get(java.util.Calendar.DATE);

}

具体如图1-2所示。

图1-2设置“提交费用报销”节点的“后置”

步骤2设置“等待时间”节点如图1-3所示。

图1-3设置“等待时间”节点

4)实现结果

流程定义完毕,可以发布到EAS系统中进行验证。

每天18点之前提交的费用报销单在每天的18点流向节点。18点提交后的费用报销单则

在第二天的18点流向节点。

文档评论(0)

1亿VIP精品文档

相关文档