在采购订单屏幕中找不到“电子邮件采购订单”操作的代码定义

时间:2020-02-17 11:35:13

标签: customization acumatica

我想在“采购订单”屏幕的“操作”文件夹中自定义“电子邮件采购订单”操作。 我找不到它所在的代码。

假设它以dll形式出现,我们可以自定义它吗?

enter image description here

1 个答案:

答案 0 :(得分:2)

我找不到它所在的代码。

这不是标准操作,重定向操作的方式涉及一些技巧。

它先经过POOrderEntry.Action事件处理程序,然后再路由到POOrderEntry.Notification事件处理程序以发送电子邮件。

您可以通过在POOrderEntry上创建图形扩展并覆盖Notification方法来对其进行自定义。

enter image description here

Notification方法替代中,您可以使用条件adapter.Menu == "Email Purchase Order"来确定对Notification方法的调用是否源自Email Purchase Order操作菜单项。

enter image description here