using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using Core.Mes.Client.Comm.Attribute; namespace Core.StlMes.Client.PlnSaleOrd.Entity { /// /// BOM类 /// public class SlmOrdDesignBomEntity { /// /// 物料编码 /// private string materialNo = ""; /// /// 物料描述 /// private string materialDesc = ""; /// /// BOM /// private string bom = ""; /// /// BOM类型(A产品;B产品配接;C产品备料;D接箍备料) /// private string bomTyp = ""; /// /// 全程产线号(COM_MSC_BACKLOG) /// private string mscPline = ""; /// /// 全程途径码 /// private string wholeBacklog = ""; /// /// 全程途径描述 /// private string wholeBacklogDesc = ""; /// /// 冶金规范码 /// private string msc = ""; /// /// 冶金规范描述 /// private string mscDesc = ""; /// /// 钢种代码(COM_MSC_GRADE) /// private string gradecode = ""; /// /// 钢种名称 /// private string gradename = ""; /// /// 成品规格 /// private string specCodeC = ""; /// /// 成品规格描述 /// private string specNameC = ""; /// /// 轧管规格 /// private string specCodeR = ""; /// /// 轧管规格描述 /// private string specNameR = ""; /// /// 锻造规格 /// private string specCodeD = ""; /// /// 锻造规格描述 /// private string specNameD = ""; /// /// 铸造规格 /// private string specCodeZ = ""; /// /// 铸造规格描述 /// private string specNameZ = ""; /// /// 电炉投入物料编码 /// private string aInMaterialNo = ""; /// /// 电炉投入物料描述 /// private string aInMaterialDesc = ""; /// /// 电炉产出物料编码 /// private string aOutMaterialNo = ""; /// /// 电炉产出物料描述 /// private string aOutMaterialDesc = ""; /// /// 铸造投入物料编码 /// private string bInMaterialNo = ""; /// /// 铸造投入物料描述 /// private string bInMaterialDesc = ""; /// /// 铸造产出物料编码 /// private string bOutMaterialNo = ""; /// /// 铸造产出物料描述 /// private string bOutMaterialDesc = ""; /// /// 锻造投入物料编码 /// private string cInMaterialNo = ""; /// /// 锻造投入物料描述 /// private string cInMaterialDesc = ""; /// /// 锻造产出物料编码 /// private string cOutMaterialNo = ""; /// /// 锻造产出物料描述 /// private string cOutMaterialDesc = ""; /// /// 轧管投入物料编码 /// private string dInMaterialNo = ""; /// /// 轧管投入物料描述 /// private string dInMaterialDesc = ""; /// /// 轧管产出物料编码 /// private string dOutMaterialNo = ""; /// /// 轧管产出物料描述 /// private string dOutMaterialDesc = ""; /// /// 墩拔扩投入物料编码 /// private string eInMaterialNo = ""; /// /// 墩拔扩投入物料描述 /// private string eInMaterialDesc = ""; /// /// 墩拔扩产出物料编码 /// private string eOutMaterialNo = ""; /// /// 墩拔扩产出物料描述 /// private string eOutMaterialDesc = ""; /// /// 热处理投入物料编码 /// private string fInMaterialNo = ""; /// /// 热处理投入物料描述 /// private string fInMaterialDesc = ""; /// /// 热处理产出物料编码 /// private string fOutMaterialNo = ""; /// /// 热处理产出物料描述 /// private string fOutMaterialDesc = ""; /// /// 接箍投入物料编码 /// private string jInMaterialNo = ""; /// /// 接箍投入物料描述 /// private string jInMaterialDesc = ""; /// /// 接箍产出物料编码 /// private string jOutMaterialNo = ""; /// /// 接箍产出物料描述 /// private string jOutMaterialDesc = ""; /// /// 加工投入物料编码 /// private string iInMaterialNo = ""; /// /// 加工投入物料描述 /// private string iInMaterialDesc = ""; /// /// 加工产出物料编码 /// private string iOutMaterialNo = ""; /// /// 加工产出物料描述 /// private string iOutMaterialDesc = ""; /// /// 二级工序代码组合 /// private string processCodeCs = ""; /// /// 物料编码 /// [Description("物料编码")] [Nullable(false)] [DataLength(30)] public string MaterialNo { get { return materialNo; } set { materialNo = value; } } /// /// 物料描述 /// [Description("物料描述")] [Nullable(true)] [DataLength(100)] public string MaterialDesc { get { return materialDesc; } set { materialDesc = value; } } /// /// BOM /// [Description("BOM")] [Nullable(false)] [DataLength(40)] public string Bom { get { return bom; } set { bom = value; } } /// /// BOM类型(A产品;B产品配接;C产品备料;D接箍备料) /// [Description("BOM类型")] [Nullable(true)] [DataLength(1)] public string BomTyp { get { return bomTyp; } set { bomTyp = value; } } /// /// 全程产线号(COM_MSC_BACKLOG) /// [Description("全程产线号")] [Nullable(true)] [DataLength(6)] public string MscPline { get { return mscPline; } set { mscPline = value; } } /// /// 全程途径码 /// [Description("全程途径码")] [Nullable(true)] [DataLength(100)] public string WholeBacklog { get { return wholeBacklog; } set { wholeBacklog = value; } } /// /// 全程途径描述 /// [Description("全程途径描述")] [Nullable(true)] [DataLength(500)] public string WholeBacklogDesc { get { return wholeBacklogDesc; } set { wholeBacklogDesc = value; } } /// /// 冶金规范码 /// [Description("冶金规范码")] [Nullable(true)] [DataLength(20)] public string Msc { get { return msc; } set { msc = value; } } /// /// 冶金规范描述 /// [Description("冶金规范描述")] [Nullable(true)] [DataLength(500)] public string MscDesc { get { return mscDesc; } set { mscDesc = value; } } /// /// 钢种代码(COM_MSC_GRADE) /// [Description("钢种代码")] [Nullable(true)] [DataLength(10)] public string Gradecode { get { return gradecode; } set { gradecode = value; } } /// /// 钢种名称 /// [Description("钢种名称")] [Nullable(true)] [DataLength(100)] public string Gradename { get { return gradename; } set { gradename = value; } } /// /// 成品规格 /// [Description("成品规格")] [Nullable(true)] [DataLength(7)] public string SpecCodeC { get { return specCodeC; } set { specCodeC = value; } } /// /// 成品规格描述 /// [Description("成品规格描述")] [Nullable(true)] [DataLength(100)] public string SpecNameC { get { return specNameC; } set { specNameC = value; } } /// /// 轧管规格 /// [Description("轧管规格")] [Nullable(true)] [DataLength(7)] public string SpecCodeR { get { return specCodeR; } set { specCodeR = value; } } /// /// 轧管规格描述 /// [Description("轧管规格描述")] [Nullable(true)] [DataLength(100)] public string SpecNameR { get { return specNameR; } set { specNameR = value; } } /// /// 锻造规格 /// [Description("锻造规格")] [Nullable(true)] [DataLength(7)] public string SpecCodeD { get { return specCodeD; } set { specCodeD = value; } } /// /// 锻造规格描述 /// [Description("锻造规格描述")] [Nullable(true)] [DataLength(100)] public string SpecNameD { get { return specNameD; } set { specNameD = value; } } /// /// 铸造规格 /// [Description("铸造规格")] [Nullable(true)] [DataLength(7)] public string SpecCodeZ { get { return specCodeZ; } set { specCodeZ = value; } } /// /// 铸造规格描述 /// [Description("铸造规格描述")] [Nullable(true)] [DataLength(100)] public string SpecNameZ { get { return specNameZ; } set { specNameZ = value; } } /// /// 电炉投入物料编码 /// [Description("电炉投入物料编码")] [Nullable(true)] [DataLength(30)] public string AInMaterialNo { get { return aInMaterialNo; } set { aInMaterialNo = value; } } /// /// 电炉投入物料描述 /// [Description("电炉投入物料描述")] [Nullable(true)] [DataLength(100)] public string AInMaterialDesc { get { return aInMaterialDesc; } set { aInMaterialDesc = value; } } /// /// 电炉产出物料编码 /// [Description("电炉产出物料编码")] [Nullable(true)] [DataLength(30)] public string AOutMaterialNo { get { return aOutMaterialNo; } set { aOutMaterialNo = value; } } /// /// 电炉产出物料描述 /// [Description("电炉产出物料描述")] [Nullable(true)] [DataLength(100)] public string AOutMaterialDesc { get { return aOutMaterialDesc; } set { aOutMaterialDesc = value; } } /// /// 铸造投入物料编码 /// [Description("铸造投入物料编码")] [Nullable(true)] [DataLength(30)] public string BInMaterialNo { get { return bInMaterialNo; } set { bInMaterialNo = value; } } /// /// 铸造投入物料描述 /// [Description("铸造投入物料描述")] [Nullable(true)] [DataLength(100)] public string BInMaterialDesc { get { return bInMaterialDesc; } set { bInMaterialDesc = value; } } /// /// 铸造产出物料编码 /// [Description("铸造产出物料编码")] [Nullable(true)] [DataLength(30)] public string BOutMaterialNo { get { return bOutMaterialNo; } set { bOutMaterialNo = value; } } /// /// 铸造产出物料描述 /// [Description("铸造产出物料描述")] [Nullable(true)] [DataLength(100)] public string BOutMaterialDesc { get { return bOutMaterialDesc; } set { bOutMaterialDesc = value; } } /// /// 锻造投入物料编码 /// [Description("锻造投入物料编码")] [Nullable(true)] [DataLength(30)] public string CInMaterialNo { get { return cInMaterialNo; } set { cInMaterialNo = value; } } /// /// 锻造投入物料描述 /// [Description("锻造投入物料描述")] [Nullable(true)] [DataLength(100)] public string CInMaterialDesc { get { return cInMaterialDesc; } set { cInMaterialDesc = value; } } /// /// 锻造产出物料编码 /// [Description("锻造产出物料编码")] [Nullable(true)] [DataLength(30)] public string COutMaterialNo { get { return cOutMaterialNo; } set { cOutMaterialNo = value; } } /// /// 锻造产出物料描述 /// [Description("锻造产出物料描述")] [Nullable(true)] [DataLength(100)] public string COutMaterialDesc { get { return cOutMaterialDesc; } set { cOutMaterialDesc = value; } } /// /// 轧管投入物料编码 /// [Description("轧管投入物料编码")] [Nullable(true)] [DataLength(30)] public string DInMaterialNo { get { return dInMaterialNo; } set { dInMaterialNo = value; } } /// /// 轧管投入物料描述 /// [Description("轧管投入物料描述")] [Nullable(true)] [DataLength(100)] public string DInMaterialDesc { get { return dInMaterialDesc; } set { dInMaterialDesc = value; } } /// /// 轧管产出物料编码 /// [Description("轧管产出物料编码")] [Nullable(true)] [DataLength(30)] public string DOutMaterialNo { get { return dOutMaterialNo; } set { dOutMaterialNo = value; } } /// /// 轧管产出物料描述 /// [Description("轧管产出物料描述")] [Nullable(true)] [DataLength(100)] public string DOutMaterialDesc { get { return dOutMaterialDesc; } set { dOutMaterialDesc = value; } } /// /// 墩拔扩投入物料编码 /// [Description("墩拔扩投入物料编码")] [Nullable(true)] [DataLength(30)] public string EInMaterialNo { get { return eInMaterialNo; } set { eInMaterialNo = value; } } /// /// 墩拔扩投入物料描述 /// [Description("墩拔扩投入物料描述")] [Nullable(true)] [DataLength(100)] public string EInMaterialDesc { get { return eInMaterialDesc; } set { eInMaterialDesc = value; } } /// /// 墩拔扩产出物料编码 /// [Description("墩拔扩产出物料编码")] [Nullable(true)] [DataLength(30)] public string EOutMaterialNo { get { return eOutMaterialNo; } set { eOutMaterialNo = value; } } /// /// 墩拔扩产出物料描述 /// [Description("墩拔扩产出物料描述")] [Nullable(true)] [DataLength(100)] public string EOutMaterialDesc { get { return eOutMaterialDesc; } set { eOutMaterialDesc = value; } } /// /// 热处理投入物料编码 /// [Description("热处理投入物料编码")] [Nullable(true)] [DataLength(30)] public string FInMaterialNo { get { return fInMaterialNo; } set { fInMaterialNo = value; } } /// /// 热处理投入物料描述 /// [Description("热处理投入物料描述")] [Nullable(true)] [DataLength(100)] public string FInMaterialDesc { get { return fInMaterialDesc; } set { fInMaterialDesc = value; } } /// /// 热处理产出物料编码 /// [Description("热处理产出物料编码")] [Nullable(true)] [DataLength(30)] public string FOutMaterialNo { get { return fOutMaterialNo; } set { fOutMaterialNo = value; } } /// /// 热处理产出物料描述 /// [Description("热处理产出物料描述")] [Nullable(true)] [DataLength(100)] public string FOutMaterialDesc { get { return fOutMaterialDesc; } set { fOutMaterialDesc = value; } } /// /// 接箍投入物料编码 /// [Description("接箍投入物料编码")] [Nullable(true)] [DataLength(30)] public string JInMaterialNo { get { return jInMaterialNo; } set { jInMaterialNo = value; } } /// /// 接箍投入物料描述 /// [Description("接箍投入物料描述")] [Nullable(true)] [DataLength(100)] public string JInMaterialDesc { get { return jInMaterialDesc; } set { jInMaterialDesc = value; } } /// /// 接箍产出物料编码 /// [Description("接箍产出物料编码")] [Nullable(true)] [DataLength(30)] public string JOutMaterialNo { get { return jOutMaterialNo; } set { jOutMaterialNo = value; } } /// /// 接箍产出物料描述 /// [Description("接箍产出物料描述")] [Nullable(true)] [DataLength(100)] public string JOutMaterialDesc { get { return jOutMaterialDesc; } set { jOutMaterialDesc = value; } } /// /// 加工投入物料编码 /// [Description("加工投入物料编码")] [Nullable(true)] [DataLength(30)] public string IInMaterialNo { get { return iInMaterialNo; } set { iInMaterialNo = value; } } /// /// 加工投入物料描述 /// [Description("加工投入物料描述")] [Nullable(true)] [DataLength(100)] public string IInMaterialDesc { get { return iInMaterialDesc; } set { iInMaterialDesc = value; } } /// /// 加工产出物料编码 /// [Description("加工产出物料编码")] [Nullable(true)] [DataLength(30)] public string IOutMaterialNo { get { return iOutMaterialNo; } set { iOutMaterialNo = value; } } /// /// 加工产出物料描述 /// [Description("加工产出物料描述")] [Nullable(true)] [DataLength(100)] public string IOutMaterialDesc { get { return iOutMaterialDesc; } set { iOutMaterialDesc = value; } } /// /// 二级工序代码组合 /// [Description("二级工序代码组合")] [Nullable(true)] [DataLength(100)] public string ProcessCodeCs { get { return processCodeCs; } set { processCodeCs = value; } } } }