銷售訂單保存時(shí)設(shè)置需求分類為銷售訂單號(hào)
BE插件
/// <summary>
/// 設(shè)置需求分類
/// </summary>
/// <param name="so"></param>
private void SetDemandType(SO so)
{
if (so.DemandType == DemandCodeEnum.Empty)
{
int EValue = EnumUtil.QueryOrAddExtEnumValue(DemandCodeEnum.EnumRes.Enum_FullName, so.DocNo, so.DescFlexField.PrivateDescSeg1);
using (ISession session = Session.Open())
{
so.DemandType = DemandCodeEnum.GetFromValue(EValue);
session.Modify(so);
session.Commit();
}
}
}