【发布时间】:2021-10-16 15:40:59
【问题描述】:
有没有办法让 Acumatica Customer 中的帐户电子邮件独一无二? 我已经尝试过客户管理偏好中的重复验证,但它似乎不适用于客户。
我正在考虑是否可以在定制项目中完成,但我仍然不知道那部分。
【问题讨论】:
标签: c# acumatica acumatica-kb
有没有办法让 Acumatica Customer 中的帐户电子邮件独一无二? 我已经尝试过客户管理偏好中的重复验证,但它似乎不适用于客户。
我正在考虑是否可以在定制项目中完成,但我仍然不知道那部分。
【问题讨论】:
标签: c# acumatica acumatica-kb
最简单的解决方案是将PXUniqueAttribute 添加到电子邮件字段中,如下所示:
public class CR_Contact_ExistingColumn : PXCacheExtension<PX.Objects.CR.Contact>
{
#region EMail
[PXMergeAttributes(Method = MergeMethod.Append)]
[PXUnique]
public string EMail { get; set; }
#endregion
}
【讨论】: