如何在基于事件的网关上创建邮件提醒?

How can I create a Mail-Reminder on an Event-Based Gateway?

提问人:Humke 提问时间:8/10/2023 最后编辑:Jan GalinskiHumke 更新时间:8/11/2023 访问量:69

问:

我想在等待消息继续工作流时向用户发送电子邮件提醒。此部件目前建模如下:

Event-Based Gateway

正如你所看到的,我正在使用一个“基于事件的网关”来决定两个消息。此外,我使用“Timer Intermediate Catch Event”,类型为 cycle to fire,例如每 10 分钟一次。 任务“审批人员”是处理邮件投递的外部任务。

我遇到的问题是我必须离开“基于事件的网关”才能发送提醒邮件。在等待外部任务工作人员完成“审批人员”任务时,我无法收到正在等待的消息。在我的用例中,发送提醒邮件并收到其中一条定义的消息可能会并行发生。

知道如何更改我的模型图以实现我的目标吗?

我正在使用 Camunda Platform 7.19

我尝试使用异步延续功能,但没有任何运气。

Camunda BPMN Camunda-modeler

评论


答:

0赞 Jan Galinski 8/11/2023 #1

这应该有效。嵌入式子流程中的主流将保持活动状态,直到“genehmigt”或“abgelehnt”消息到达,通过不间断的中间计时器触发电子邮件提醒。

bpmn

评论

1赞 Humke 8/11/2023
谢谢你的回答。它就像一个魅力!