Я пытаюсь настроить электронную почту действия на экране Salesorder, я использую этот код, но он не работает. Не могли бы вы предложить мне мой код и настроить отправку уведомлений в Acumatica. Я использую Acumatica 4.2. Заранее спасибо.
public CRActivityList<SOOrder> Activity;
public PXAction<SOOrder> notification;
[PXUIField(DisplayName = "Notifications", Visible = false)]
[PXButton(ImageKey = PX.Web.UI.Sprite.Main.DataEntryF)]
protected virtual IEnumerable Notification(PXAdapter adapter,
[PXString] string notificationCD
)
{
foreach (SOOrder order in adapter.Get<SOOrder>())
{
if (order.OrderType == "CM")
{
///my function
EmailNotification.Send_AtNPP(order, "SO301000", "SENDRETURNSO", "[[NoiDung]]", createEmailContent(order));
}
yield return order;
}
yield return adapter.Get();
}