业务流程管理——Epicor BPM——为什么我的方法指令不工作?



当涉及到Epicor时,很难在stackoverflow标题框中放入描述性问题标题

我在SalesOrder中创建了一个方法指令BPM。MasterUpdate 方法。

当特定字段从any更改为any时触发此BPM运行,例如,我们将此字段称为ttOrderDtl.Number03

触发后,该操作基于基本电子邮件模板异步发送电子邮件:

From: sender@web.com

: recipient@web.com

主题:测试邮件

打开销售订单屏幕>打开测试订单>更改OrderDtl。Number03 field> Save

什么也没发生。

我还创建了一个BPM来显示基于相同条件标准的信息窗口,这不会失败,因此在销售订单屏幕中没有自定义错误。

这个动作:

基于basicemail模板异步发送电子邮件

不会触发。

我已经在多个测试环境中进行了尝试,并重新启动了应用程序服务器以覆盖所有基础。

为什么这不会触发电子邮件??

谢谢,J.

我发现了这个问题,异步发送电子邮件将动作放置在备份队列中,因此从未实际生成。

将其更改为同步解决了这个问题,现在电子邮件生成没有麻烦。

如果你想使用异步选项,我认为你可能会这样做,因为它使事情在用户领域更快捷,你需要在"系统管理|业务流程管理|一般操作|操作流程

"下启用异步BPM流程

我认为我们的设置是启动时间表并连续运行。你可以把它设定在你选择的时间表上。

最新更新