当涉及到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流程我认为我们的设置是启动时间表并连续运行。你可以把它设定在你选择的时间表上。