0

对于 Epicor,很难在 stackoverflow 标题框中设置描述性问题标题。

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

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

触发后,该操作会根据基本电子邮件模板异步发送一封电子邮件:

发件人:sender@web.com

收件人:收件人@web.com

主题:测试电子邮件

然而这不起作用......

打开销售订单屏幕 > 打开测试订单 > 更改OrderDtl.Number03字段 > 保存

什么也没有发生。

我还创建了一个 BPM 以根据相同的条件标准显示信息窗口,并且这可以正常工作,因此“销售订单”屏幕中没有自定义错误。

这个动作:

基于basicemail模板异步发送邮件

根本不会触发。

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

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

任何想法表示赞赏,谢谢,J。

4

2 回答 2

1

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

将其更改为同步修复了问题,现在可以轻松生成电子邮件。

于 2014-05-08T10:55:02.393 回答
0

如果您想使用异步选项,并且我认为您可能这样做会使用户登陆时的操作更加快捷,您需要在“系统管理 | 业务流程管理 | 常规操作 | 操作流程”下启用异步 BPM 流程

我认为我们的设置是启动启动计划并连续运行。您可以根据自己选择的时间表进行设置。

于 2014-05-28T15:59:16.880 回答