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; }
}
}
}