using Core.Mes.Client.Comm.Attribute; using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; namespace Core.StlMes.Client.PlnSaleOrd.炉计划.Entity { /// /// 数据库表MAT_GP_M所对应的实体类(生成工具:代码生成工具3.0) /// 作者:PC-20160925CXYF 时间:2017-11-22 /// public class MatGpMEntity { /// /// 材料类别(8014在制品、成品、商品) /// private string productFlag = ""; /// /// 材料状态(801501在制品阶段、801502成品、801503商品...) /// private string matStatus = ""; /// /// 熔炼炉号 /// private string stoveNo = ""; /// /// 标示炉号 /// private string flagStoveNo = ""; /// /// 判定炉号 /// private string judgeStoveNo = ""; /// /// 浇次号 /// private string castNo = ""; /// /// 物料描叙 /// private string materialName = ""; /// /// 钢种名称 /// private string gradename = ""; /// /// 标准名称 /// private string stdName = ""; /// /// 合同号 /// private string orderNo = ""; /// /// 合同子行号 /// private string orderSeqNo = ""; /// /// 工序名称 /// private string processDesc = ""; /// /// 下工序名称 /// private string nextProcessDesc = ""; /// /// 生产产线名称 /// private string plineName = ""; /// /// 直径或宽度(实际) /// private string dimater = ""; /// /// 厚(实际) /// private decimal? height = null; /// /// 倍尺坯长 /// private decimal? actLen = null; /// /// 倍尺数(实际) /// private decimal? fixNum = null; /// /// 单倍长度(实际) /// private decimal? fixLen = null; /// /// 材料支数(实际) /// private decimal? actCount = null; /// /// 材料实重(实际) /// private decimal? actWeight = null; /// /// 材料理论重量(实际) /// private decimal? actTheoryWeight = null; /// /// 结算日期(年月) /// private string balYearMonth = ""; /// /// 创建人 /// private string createName = ""; /// /// 创建时间 /// private string createTime = ""; /// /// 组号(判定炉号对应长度分组) /// private string groudNo = ""; /// /// 铸造订单编号 /// private string proPlanId = ""; /// /// 管坯需求编号 /// private string gpreqId = ""; /// /// 单倍坯支数 /// private decimal? dbActCount = null; /// /// 成分标准索引号集合(内控) /// private string cic = ""; /// /// 材质标准索引号集合(内控) /// private string pic = ""; /// /// 公差标准索引号集合(内控) /// private string sic = ""; /// /// 探伤索引号集合(内控) /// private string dic = ""; /// /// 管坯类型(1铸坯2锻坯) /// private string gptype = ""; /// /// 顺序号(虚拟炉号) /// private string sequenceno = ""; /// /// 虚拟炉号 /// private string furnaceno = ""; /// /// 交库状态(00,合格,11,待处理,22,判废,10,处理合格,12,处理判废) /// private string qcmStaus = ""; /// /// 0 未挂料 1 已挂料 /// private string hangingFlag = ""; /// /// 工艺卡号(炼钢工艺文件) /// private string lgCraftNo = ""; /// /// 是否末工序(末工序时合同成品属性有效) /// private string isendgx = ""; /// /// 品名描述 /// private string producname = ""; /// /// 轧管订单编号 /// private string proPlanIdZg = ""; /// /// 是否双经销 /// private string isDealer = ""; /// /// 制造商代码 /// private string supplyUnitCode = ""; /// /// 制造商 /// private string supplyUnit = ""; /// /// 库位 /// private string locationName = ""; private string matNo = ""; private string instockTime = ""; /// /// 材料号 /// [Description("材料号")] [Nullable(true)] [DataLength(10)] public string MatNo { get { return matNo; } set { matNo = value; } } /// /// 库位 /// [Description("库位")] [Nullable(true)] [DataLength(10)] public string LocationName { get { return locationName; } set { locationName = value; } } /// /// 制造商代码 /// [Description("制造商代码")] [Nullable(true)] [DataLength(10)] public string SupplyUnitCode { get { return supplyUnitCode; } set { supplyUnitCode = value; } } /// /// 制造商 /// [Description("制造商")] [Nullable(true)] [DataLength(10)] public string SupplyUnit { get { return supplyUnit; } set { supplyUnit = value; } } /// /// 是否双经销 /// [Description("是否双经销")] [Nullable(true)] [DataLength(10)] public string IsDealer { get { return isDealer; } set { isDealer = value; } } /// /// 材料类别(8014在制品、成品、商品) /// [Description("材料类别")] [Nullable(true)] [DataLength(10)] public string ProductFlag { get { return productFlag; } set { productFlag = value; } } /// /// 材料状态(801501在制品阶段、801502成品、801503商品...) /// [Description("材料状态")] [Nullable(true)] [DataLength(10)] public string MatStatus { get { return matStatus; } set { matStatus = value; } } /// /// 熔炼炉号 /// [Description("熔炼炉号")] [Nullable(true)] [DataLength(20)] public string StoveNo { get { return stoveNo; } set { stoveNo = value; } } /// /// 标示炉号 /// [Description("标示炉号")] [Nullable(true)] [DataLength(20)] public string FlagStoveNo { get { return flagStoveNo; } set { flagStoveNo = value; } } /// /// 判定炉号 /// [Description("判定炉号")] [Nullable(true)] [DataLength(6)] public string JudgeStoveNo { get { return judgeStoveNo; } set { judgeStoveNo = value; } } /// /// 浇次号 /// [Description("浇次号")] [Nullable(true)] [DataLength(20)] public string CastNo { get { return castNo; } set { castNo = value; } } /// /// 物料描叙 /// [Description("产出物料")] [Nullable(true)] [DataLength(100)] public string MaterialName { get { return materialName; } set { materialName = value; } } /// /// 钢种名称 /// [Description("钢种")] [Nullable(true)] [DataLength(100)] public string Gradename { get { return gradename; } set { gradename = value; } } /// /// 标准名称 /// [Description("标准名称")] [Nullable(true)] [DataLength(200)] public string StdName { get { return stdName; } set { stdName = value; } } /// /// 合同号 /// [Description("合同号")] [Nullable(true)] [DataLength(20)] public string OrderNo { get { return orderNo; } set { orderNo = value; } } /// /// 合同子行号 /// [Description("交货行号")] [Nullable(true)] [DataLength(3)] public string OrderSeqNo { get { return orderSeqNo; } set { orderSeqNo = value; } } /// /// 工序名称 /// [Description("工序名称")] [Nullable(true)] [DataLength(20)] public string ProcessDesc { get { return processDesc; } set { processDesc = value; } } /// /// 下工序名称 /// [Description("下工序")] [Nullable(true)] [DataLength(20)] public string NextProcessDesc { get { return nextProcessDesc; } set { nextProcessDesc = value; } } /// /// 生产产线名称 /// [Description("产线名称")] [Nullable(true)] [DataLength(100)] public string PlineName { get { return plineName; } set { plineName = value; } } /// /// 直径或宽度(实际) /// [Description("断面")] [Nullable(true)] [DataLength(5)] public string Dimater { get { return dimater; } set { dimater = value; } } /// /// 厚 /// [Description("厚")] [Nullable(true)] [DataLength(4)] public decimal? Height { get { return height; } set { height = value; } } /// /// 坯料长度(实际) /// [Description("倍尺坯长(库存)")] [Nullable(true)] [DataLength(6)] public decimal? ActLen { get { return actLen; } set { actLen = value; } } /// /// 倍尺数(实际) /// [Description("倍尺数")] [Nullable(true)] [DataLength(1)] public decimal? FixNum { get { return fixNum; } set { fixNum = value; } } /// /// 单倍长度(实际) /// [Description("单倍坯长(库存)")] [Nullable(true)] [DataLength(5)] public decimal? FixLen { get { return fixLen; } set { fixLen = value; } } /// /// 材料支数(实际) /// [Description("支数(库存)")] [Nullable(true)] [DataLength(3)] public decimal? ActCount { get { return actCount; } set { actCount = value; } } /// /// 材料实重(实际) /// [Description("实重(库存)")] [Nullable(true)] [DataLength(9)] public decimal? ActWeight { get { return actWeight; } set { actWeight = value; } } /// /// 材料理论重量(实际) /// [Description("理重")] [Nullable(true)] [DataLength(9)] public decimal? ActTheoryWeight { get { return actTheoryWeight; } set { actTheoryWeight = value; } } /// /// 结算日期(年月) /// [Description("结算年月")] [Nullable(true)] [DataLength(6)] public string BalYearMonth { get { return balYearMonth; } set { balYearMonth = value; } } /// /// 创建人 /// [Description("创建人")] [Nullable(true)] [DataLength(20)] public string CreateName { get { return createName; } set { createName = value; } } /// /// 创建时间 /// [Description("创建时间")] [Nullable(true)] public string CreateTime { get { return createTime; } set { createTime = value; } } /// /// 组号(判定炉号对应长度分组) /// [Description("组号")] [Nullable(true)] [DataLength(3)] public string GroudNo { get { return groudNo; } set { groudNo = value; } } /// /// 铸造订单编号 /// [Description("铸造订单编号")] [Nullable(true)] [DataLength(20)] public string ProPlanId { get { return proPlanId; } set { proPlanId = value; } } /// /// 单倍坯支数 /// [Description("单倍坯支数")] [Nullable(true)] [DataLength(3)] public decimal? DbActCount { get { return dbActCount; } set { dbActCount = value; } } /// /// 成分标准索引号集合(内控) /// [Description("库存CIC")] [Nullable(true)] [DataLength(40)] public string Cic { get { return cic; } set { cic = value; } } /// /// 材质标准索引号集合(内控) /// [Description("材质索引号")] [Nullable(true)] [DataLength(40)] public string Pic { get { return pic; } set { pic = value; } } /// /// 公差标准索引号集合(内控) /// [Description("公差索引号")] [Nullable(true)] [DataLength(40)] public string Sic { get { return sic; } set { sic = value; } } /// /// 探伤索引号集合(内控) /// [Description("探伤索引号")] [Nullable(true)] [DataLength(40)] public string Dic { get { return dic; } set { dic = value; } } /// /// 管坯类型(1铸坯2锻坯) /// [Description("管坯类型")] [Nullable(true)] [DataLength(20)] public string Gptype { get { return gptype; } set { gptype = value; } } /// /// 顺序号(虚拟炉号) /// [Description("顺序号")] [Nullable(true)] [DataLength(20)] public string Sequenceno { get { return sequenceno; } set { sequenceno = value; } } /// /// 虚拟炉号 /// [Description("虚拟炉号")] [Nullable(true)] [DataLength(20)] public string Furnaceno { get { return furnaceno; } set { furnaceno = value; } } /// /// 交库状态(00,合格,11,待处理,22,判废,10,处理合格,12,处理判废) /// [Description("交库状态")] [Nullable(true)] [DataLength(2)] public string QcmStaus { get { return qcmStaus; } set { qcmStaus = value; } } /// /// 0 未挂料 1 已挂料 /// [Description("是否生成实际炉计划")] [Nullable(true)] [DataLength(1)] public string HangingFlag { get { return hangingFlag; } set { hangingFlag = value; } } /// /// 工艺卡号(炼钢工艺文件) /// [Description("工艺卡号")] [Nullable(true)] [DataLength(40)] public string LgCraftNo { get { return lgCraftNo; } set { lgCraftNo = value; } } /// /// 是否末工序(末工序时合同成品属性有效) /// [Description("是否末工序")] [Nullable(true)] [DataLength(1)] public string Isendgx { get { return isendgx; } set { isendgx = value; } } /// /// 品名描述 /// [Description("品名描述")] [Nullable(true)] [DataLength(100)] public string Producname { get { return producname; } set { producname = value; } } /// /// 轧管订单编号 /// [Description("轧管订单编号")] [Nullable(true)] [DataLength(20)] public string ProPlanIdZg { get { return proPlanIdZg; } set { proPlanIdZg = value; } } /// /// 单倍坯重 /// private decimal? weightGpOne = null; [Description("单倍坯重")] public decimal? WeightGpOne { get { return weightGpOne; } set { weightGpOne = value; } } /// ///倍尺单重 /// private decimal? weightM = null; [Description("倍尺单重")] public decimal? WeightM { get { return weightM; } set { weightM = value; } } private string storageNo = ""; public string StorageNo { get { return storageNo; } set { storageNo = value; } } /// /// 仓库名称 /// private string storageName = ""; [Description("仓库名称")] public string StorageName { get { return storageName; } set { storageName = value; } } /// /// 库位 /// private string locationNo = ""; [Description("库位")] public string LocationNo { get { return locationNo; } set { locationNo = value; } } /// /// 成分判定ID /// private string chemJudgeId = ""; [Description("成分判定ID")] public string ChemJudgeId { get { return chemJudgeId; } set { chemJudgeId = value; } } /// /// 利库/脱单支 /// private string takeCount = ""; /// ///利库/脱单吨 /// private decimal? takeWeight = null; /// /// 利库/脱单支 /// [Description("利库/脱单支")] public string TakeCount { get { return takeCount; } set { takeCount = value; } } /// /// 利库/脱单吨 /// [Description("利库/脱单吨")] public decimal? TakeWeight { get { return takeWeight; } set { takeWeight = value; } } /// /// 使用坯长 /// private string actLenTake = ""; [Description("使用坯长")] public string ActLenTake { get { return actLenTake; } set { actLenTake = value; } } /// /// 单倍坯长(计划) /// private string fixLenTake = ""; [Description("单倍坯长(计划)")] public string FixLenTake { get { return fixLenTake; } set { fixLenTake = value; } } /// /// 分切 /// private string outnumCut = ""; [Description("分切")] public string OutnumCut { get { return outnumCut; } set { outnumCut = value; } } /// /// 切头 /// private decimal? lenCuthead = 0; [Description("切头(mm)")] public decimal? LenCuthead { get { return lenCuthead; } set { lenCuthead = value; } } /// /// 切尾 /// private decimal? lenCutend = 0; [Description("切尾(mm)")] public decimal? LenCutend { get { return lenCutend; } set { lenCutend = value; } } /// /// 目标长度 /// private decimal? aimlength = null; [Description("目标长度")] public decimal? Aimlength { get { return aimlength; } set { aimlength = value; } } /// /// 轧制长度 /// private decimal? rollLength = null; [Description("轧制长度")] public decimal? RollLength { get { return rollLength; } set { rollLength = value; } } private string cutTybe = ""; [Description("切余方式")] public string CutTybe { get { return cutTybe; } set { cutTybe = value; } } /// /// 铸造排产序号 /// private string gxPlanNo = ""; [Description("铸造排产序号")] public string GxPlanNo { get { return gxPlanNo; } set { gxPlanNo = value; } } /// ///轧管排产序号 /// private string gxPlanNoZg = ""; [Description("轧管排产序号")] public string GxPlanNoZg { get { return gxPlanNoZg; } set { gxPlanNoZg = value; } } private string gradecode = ""; public string Gradecode { get { return gradecode; } set { gradecode = value; } } private string matStatus1 = ""; /// /// 材料状态(801501在制品阶段、801502成品、801503商品...) /// [Description("材料状态1")] [Nullable(true)] [DataLength(10)] public string MatStatus1 { get { return matStatus1; } set { matStatus1 = value; } } private string cutYuLong = ""; [Description("切坯余长")] public string CutYuLong { get { return cutYuLong; } set { cutYuLong = value; } } private string cutTarget = ""; [Description("切余处理")] public string CutTarget { get { return cutTarget; } set { cutTarget = value; } } private string plnType = ""; [Description("炉计划类型")] public string PlnType { get { return plnType; } set { plnType = value; } } private string cutNumGp = ""; [Description("原倍尺")] public string CutNumGp { get { return cutNumGp; } set { cutNumGp = value; } } private string lockFlag = ""; [Description("质量封锁")] public string LockFlag { get { return lockFlag; } set { lockFlag = value; } } private string mngLockFlag = ""; [Description("管理封锁")] public string MngLockFlag { get { return mngLockFlag; } set { mngLockFlag = value; } } private string specCic = ""; [Description("指定CIC")] public string SpecCic { get { return specCic; } set { specCic = value; } } /// /// 入库时间 /// [Description("入库时间")] [Nullable(true)] [DataLength(10)] public string InstockTime { get { return instockTime; } set { instockTime = value; } } } }