自动化通知中的货件电子邮件
Shipment Email in Automation Notifications
有谁知道如何在地址选项卡上的电子邮件 dropdown/lookup 下的自动化通知屏幕 (SM205040) 上的装运屏幕 (SO302000) 上的装运设置选项卡接收电子邮件。请参考以下截图。
我没有找到我自定义的任何代码,或者是否有任何数据库 table 我需要填充。请提出建议。
这是您需要的,为主视图的主 DAC 创建 DAC 扩展(此处 Shipment
)并根据 out-of-box SOShipment.ShipContactID
和修饰声明未绑定 user-field PXSelector
.
public class SOShipmentPXExt : PXCacheExtension<SOShipment>
{
public abstract class usrShipContactID : IBqlField { };
[PXInt()]
[PXSelector(typeof(Search<SOShipmentContact.contactID>))]
[PXUIField(DisplayName = "Ship Contact", Enabled = false, Visible = false, IsReadOnly = true)]
[PXDependsOnFields(typeof(SOShipment.shipContactID))]
public int? UsrShipContactID
{
get
{
return Base.ShipContactID;
}
}
}
并在货件输入页面上添加此字段
发布上述更改后,您应该可以在自动化通知 (SM205040) 中使用此字段
有谁知道如何在地址选项卡上的电子邮件 dropdown/lookup 下的自动化通知屏幕 (SM205040) 上的装运屏幕 (SO302000) 上的装运设置选项卡接收电子邮件。请参考以下截图。
我没有找到我自定义的任何代码,或者是否有任何数据库 table 我需要填充。请提出建议。
这是您需要的,为主视图的主 DAC 创建 DAC 扩展(此处 Shipment
)并根据 out-of-box SOShipment.ShipContactID
和修饰声明未绑定 user-field PXSelector
.
public class SOShipmentPXExt : PXCacheExtension<SOShipment>
{
public abstract class usrShipContactID : IBqlField { };
[PXInt()]
[PXSelector(typeof(Search<SOShipmentContact.contactID>))]
[PXUIField(DisplayName = "Ship Contact", Enabled = false, Visible = false, IsReadOnly = true)]
[PXDependsOnFields(typeof(SOShipment.shipContactID))]
public int? UsrShipContactID
{
get
{
return Base.ShipContactID;
}
}
}
并在货件输入页面上添加此字段
发布上述更改后,您应该可以在自动化通知 (SM205040) 中使用此字段