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 { /// /// 数据库表PLN_ORDER_ZG_S所对应的实体类(生成工具:代码生成工具3.0) /// 作者:DESKTOP-LI8OG3P 时间:2016-08-18 /// public class PlnOrderZgSEntityAmoun { /// /// 轧管名义外径 /// private decimal? outdiameterZg = null; /// /// 轧管名义壁厚 /// private decimal? wallthickZg = null; /// /// 主轧管合同编号 /// private string proOrderNo = ""; /// /// 轧管订单编号 /// private string proPlanId = ""; /// /// 工序排产序号 /// private string gxPlanNo = ""; /// /// 主排产联动组号 /// private string planGroupId = ""; /// /// 主合同来源(销售合同、备料需求、补量需求) /// private string orderSource = ""; /// /// 主交货编码PK /// private string ordLnDlyPk = ""; /// /// 主排产流水号 /// private string plnDivideId = ""; /// /// 主合同号 /// private string orderNo = ""; /// /// 主合同行号 /// private string orderSeq = ""; /// /// 主交货编码 /// private string deliveryNo = ""; /// /// 主备料需求号 /// private string reqBlId = ""; /// /// 产线描述 /// private string plineName = ""; /// /// 钢级(牌号)名称 /// private string steelname = ""; /// /// 钢种名称 /// private string gradename = ""; /// /// 成品外径 /// private decimal? outdiameter = null; /// /// 成品壁厚 /// private decimal? wallthick = null; /// /// 合同长度描述 /// private string lengthdisc = ""; /// /// 投入物料描述 /// private string inwlDesc = ""; /// /// 产出物料描述 /// private string outwlDesc = ""; /// /// 管坯直径 /// private decimal? diameterGp = null; /// /// 单倍坯长(mm) /// private decimal? lenGpSingle = null; /// /// 轧后长度 /// private decimal? rollLength = null; /// /// 切头(mm) /// private decimal? lenCuthead = null; /// /// 切尾(mm) /// private decimal? lenCutend = null; /// /// 分切数 /// private decimal? outnumCut = null; /// /// 芯棒直径(mm) /// private decimal? diameterMandrel = null; /// /// 孔型代码(4007) /// private string passCode = ""; /// /// 孔型描述 /// private string passName = ""; /// /// 待投入重量 /// private decimal? inWeightS = null; /// /// 待投入支数 /// private decimal? inNumS = null; /// /// 排产重量 /// private decimal? weigthS = null; /// /// 排产支数 /// private decimal? numS = null; /// /// 加投重量 /// private decimal? addWtIn = null; /// /// 加投支数 /// private decimal? addNumIn = null; /// /// 生产年月 /// private string proMonth = ""; /// /// 产线内生产顺序号 /// private string gxProSeq = ""; /// /// 计划耗时(分) /// private decimal? planUsetime = null; /// /// 计划开始时间 /// private string planTimeB = ""; /// /// 计划结束时间 /// private string planTimeE = ""; /// /// 炉计划已排重量 /// private decimal? batchedWt = null; /// /// 炉计划已排支数 /// private decimal? batchedNum = null; /// /// 生产完成重量 /// private decimal? finishweight = null; /// /// 生产完成支数 /// private decimal? finishnum = null; /// /// 执行状态(0计划,1生产中,2完成,3关闭A) /// private string exeStatus = ""; /// /// 是否确认下发 /// private string isPlanOk; /// /// 管坯需求确认否 /// private string gpreqIfOk; /// /// 管坯需求编号 /// private string gpreqId = ""; /// /// 轧批号 /// private string zyBatchId = ""; /// /// 创建时间 /// private string createTime = ""; /// /// 备注 /// private string memo = ""; /// /// 下发时间 /// private string issuedTime = ""; /// /// 下发人 /// private string issuedMan = ""; /// /// 主冶金规范码 /// private string msc = ""; /// /// 主制程索引号 /// private string indexSeq= ""; /// /// 主BOM /// private string bom = ""; /// ///制程描述 /// private string wholeBacklogDesc = ""; /// ///扣型 /// private string modelDesc = ""; /// /// 合同紧急度 /// private string priority = ""; /// /// 紧急度备注 /// private string priorityMemo = ""; /// /// 管端系数 /// private decimal? tubeEndRatio = 0; /// /// 生产标准 /// private string prodStandard = ""; /// /// 输出标准 /// private string outputStandard = ""; /// /// 内控壁厚公差 /// private string thicknessWall = ""; /// /// 判定字头 /// private string decision = ""; /// /// 坯子 /// private string outsBilletFl = ""; /// /// 工序目标外径 /// private decimal? aimoutdiameter = null; /// /// 工序目标壁厚 /// private decimal? aimwallthick = null; /// /// 工序目标长度 /// private decimal? aimlength = null; /// /// 补量需坯支 /// private decimal? amountNum = null; [Description("补量需坯支")] [Nullable(true)] [DataLength(20)] public decimal? AmountNum { get { return amountNum; } set { amountNum = value; } } /// /// 补量需坯吨 /// private decimal? amountWet = null; [Description("补量需坯吨")] [Nullable(true)] [DataLength(20)] public decimal? AmountWet { get { return amountWet; } set { amountWet = value; } } /// /// 单倍坯重 /// private decimal? billetWeight = null; [Description("单倍坯重")] [Nullable(true)] [DataLength(20)] public decimal? BilletWeight { get { return billetWeight; } set { billetWeight = value; } } /// /// 外购管 /// private string outsStlPipeFl = ""; [Description("外购管")] [Nullable(true)] [DataLength(20)] public string OutsStlPipeFl { get { return outsStlPipeFl; } set { outsStlPipeFl = value; } } [Description("坯子")] [Nullable(true)] [DataLength(20)] public string OutsBilletFl { get { return outsBilletFl; } set { outsBilletFl = value; } } private string proPlanNo; [Description("订单号")] public string ProPlanNo { get { return proPlanNo; } set { proPlanNo = value; } } /// /// 用户 /// private string finalUserDesc = ""; [Description("用户")] [Nullable(true)] [DataLength(10)] public string FinalUserDesc { get { return finalUserDesc; } set { finalUserDesc = value; } } /// /// 计划产出支 /// private decimal? plansNum = 0; [Description("计划产出支")] [Nullable(true)] [DataLength(10)] public decimal? PlansNum { get { return plansNum; } set { plansNum = value; } } /// /// 原始量 /// private string originalNumber = ""; [Description("原始量")] [Nullable(true)] [DataLength(10)] public string OriginalNumber { get { return originalNumber; } set { originalNumber = value; } } /// /// 排产重量min /// private decimal? weigthSMin = null; [Description("排产重量Min")] [Nullable(true)] [DataLength(10)] public decimal? WeigthSMin { get { return weigthSMin; } set { weigthSMin = value; } } /// /// 需坯重量 /// private decimal? gpreqWeight = null; [Description("需坯吨")] [Nullable(true)] [DataLength(20)] public decimal? GpreqWeight { get { return gpreqWeight; } set { gpreqWeight = value; } } /// /// 需坯支数 /// private decimal? gpreqNum = null; [Description("需坯支")] [Nullable(true)] [DataLength(20)] public decimal? GpreqNum { get { return gpreqNum; } set { gpreqNum = value; } } [Description("管端系数")] [Nullable(true)] [DataLength(20)] public decimal? TubeEndRatio { get { return tubeEndRatio; } set { tubeEndRatio = value; } } /// /// 合同紧急度 /// [Description("合同紧急度")] [Nullable(true)] [DataLength(20)] public string Priority { get { return priority; } set { priority = value; } } /// /// 紧急度备注 /// [Description("紧急度备注")] [Nullable(true)] [DataLength(200)] public string PriorityMemo { get { return priorityMemo; } set { priorityMemo = value; } } /// ///按长度控制标识 /// private string ifLenControl = ""; [Description("长度订货标识")] [Nullable(true)] [DataLength(20)] public string IfLenControl { get { return ifLenControl; } set { ifLenControl = value; } } /// ///负公差轧制标识 /// private string ifMinusSicRoll = ""; [Description("负公差标识")] [Nullable(true)] [DataLength(20)] public string IfMinusSicRoll { get { return ifMinusSicRoll; } set { ifMinusSicRoll = value; } } /// /// 扣型 /// [Description("扣型")] [Nullable(true)] [DataLength(20)] public string ModelDesc { get { return modelDesc; } set { modelDesc = value; } } /// /// 主冶金规范码 /// [Description("主冶金规范码")] [Nullable(true)] [DataLength(20)] public string Msc { get { return msc; } set { msc = value; } } /// /// 主制程索引号 /// [Description("主制程索引号")] [Nullable(true)] [DataLength(20)] public string IndexSeq { get { return indexSeq; } set { indexSeq = value; } } /// /// 主BOM /// [Description("主BOM")] [Nullable(true)] [DataLength(20)] public string Bom { get { return bom; } set { bom = value; } } /// /// 制程描述 /// [Description("制程描述")] [Nullable(true)] [DataLength(20)] public string WholeBacklogDesc { get { return wholeBacklogDesc; } set { wholeBacklogDesc = value; } } /// /// 主轧管合同编号 /// [Description("轧管合同编号")] [Nullable(true)] [DataLength(20)] public string ProOrderNo { get { return proOrderNo; } set { proOrderNo = value; } } /// /// 轧管订单编号 /// [Description("订单编号")] [Nullable(false)] [DataLength(20)] public string ProPlanId { get { return proPlanId; } set { proPlanId = value; } } /// /// 工序排产序号 /// [Description("排产序号")] [Nullable(false)] [DataLength(10)] public string GxPlanNo { get { return gxPlanNo; } set { gxPlanNo = value; } } /// /// 主排产联动组号 /// [Description("排产联动组号")] [Nullable(true)] [DataLength(40)] public string PlanGroupId { get { return planGroupId; } set { planGroupId = value; } } /// /// 主合同来源(销售合同、备料需求、补量需求) /// [Description("合同来源")] [Nullable(true)] [DataLength(20)] public string OrderSource { get { return orderSource; } set { orderSource = value; } } /// /// 主交货编码PK /// [Description("主交货编码PK")] [Nullable(true)] [DataLength(40)] public string OrdLnDlyPk { get { return ordLnDlyPk; } set { ordLnDlyPk = value; } } /// /// 主排产流水号 /// [Description("排产流水号")] [Nullable(true)] [DataLength(10)] public string PlnDivideId { get { return plnDivideId; } set { plnDivideId = value; } } /// /// 主合同号 /// [Description("合同号")] [Nullable(true)] [DataLength(20)] public string OrderNo { get { return orderNo; } set { orderNo = value; } } /// /// 主合同行号 /// [Description("合同行号")] [Nullable(true)] [DataLength(3)] public string OrderSeq { get { return orderSeq; } set { orderSeq = value; } } /// /// 主交货编码 /// [Description("交货行号")] [Nullable(true)] [DataLength(3)] public string DeliveryNo { get { return deliveryNo; } set { deliveryNo = value; } } /// /// 主备料需求号 /// [Description("备料需求号")] [Nullable(true)] [DataLength(20)] public string ReqBlId { get { return reqBlId; } set { reqBlId = value; } } /// /// 产线描述 /// [Description("轧管产线")] [Nullable(true)] [DataLength(100)] public string PlineName { get { return plineName; } set { plineName = value; } } /// /// 钢级(牌号)名称 /// [Description("钢级名称")] [Nullable(true)] [DataLength(100)] public string Steelname { get { return steelname; } set { steelname = value; } } /// /// 钢种名称 /// [Description("钢种名称")] [Nullable(true)] [DataLength(100)] public string Gradename { get { return gradename; } set { gradename = value; } } /// /// 成品外径 /// [Description("成品外径")] [Nullable(true)] [DataLength(10)] public decimal? Outdiameter { get { return outdiameter; } set { outdiameter = value; } } /// /// 成品壁厚 /// [Description("成品壁厚")] [Nullable(true)] [DataLength(10)] public decimal? Wallthick { get { return wallthick; } set { wallthick = value; } } /// /// 合同长度描述 /// [Description("合同长度描述")] [Nullable(true)] [DataLength(100)] public string Lengthdisc { get { return lengthdisc; } set { lengthdisc = value; } } /// /// 投入物料描述 /// [Description("投入物料")] [Nullable(true)] [DataLength(100)] public string InwlDesc { get { return inwlDesc; } set { inwlDesc = value; } } /// /// 产出物料描述 /// [Description("产出物料")] [Nullable(true)] [DataLength(100)] public string OutwlDesc { get { return outwlDesc; } set { outwlDesc = value; } } /// /// 管坯直径 /// [Description("管坯直径")] [Nullable(true)] [DataLength(10)] public decimal? DiameterGp { get { return diameterGp; } set { diameterGp = value; } } /// /// 单倍坯长(mm) /// [Description("单倍坯长(mm)")] [Nullable(true)] [DataLength(10)] public decimal? LenGpSingle { get { return lenGpSingle; } set { lenGpSingle = value; } } /// /// 轧制长度 /// [Description("轧制长度")] [Nullable(true)] [DataLength(10)] public decimal? RollLength { get { return rollLength; } set { rollLength = value; } } /// /// 切头(mm) /// [Description("切头(mm)")] [Nullable(true)] [DataLength(10)] public decimal? LenCuthead { get { return lenCuthead; } set { lenCuthead = value; } } /// /// 切尾(mm) /// [Description("切尾(mm)")] [Nullable(true)] [DataLength(10)] public decimal? LenCutend { get { return lenCutend; } set { lenCutend = value; } } /// /// 分切数 /// [Description("分切数")] [Nullable(true)] [DataLength(10)] public decimal? OutnumCut { get { return outnumCut; } set { outnumCut = value; } } /// /// 芯棒直径(mm) /// [Description("芯棒直径(mm)")] [Nullable(true)] [DataLength(10)] public decimal? DiameterMandrel { get { return diameterMandrel; } set { diameterMandrel = value; } } /// /// 孔型代码(4007) /// [Description("孔型代码")] [Nullable(true)] [DataLength(20)] public string PassCode { get { return passCode; } set { passCode = value; } } /// /// 孔型描述 /// [Description("孔型描述")] [Nullable(true)] [DataLength(100)] public string PassName { get { return passName; } set { passName = value; } } /// /// 待投入重量 /// [Description("待投入重量")] [Nullable(true)] [DataLength(10)] public decimal? InWeightS { get { return inWeightS; } set { inWeightS = value; } } /// /// 待投入支数 /// [Description("待投入支数")] [Nullable(true)] [DataLength(10)] public decimal? InNumS { get { return inNumS; } set { inNumS = value; } } /// /// 排产重量 /// [Description("排产重量")] [Nullable(true)] [DataLength(10)] public decimal? WeigthS { get { return weigthS; } set { weigthS = value; } } /// /// 排产支数 /// [Description("排产支数")] [Nullable(true)] [DataLength(10)] public decimal? NumS { get { return numS; } set { numS = value; } } /// /// 加投重量 /// [Description("加投重量")] [Nullable(true)] [DataLength(10)] public decimal? AddWtIn { get { return addWtIn; } set { addWtIn = value; } } /// /// 加投支数 /// [Description("加投支数")] [Nullable(true)] [DataLength(10)] public decimal? AddNumIn { get { return addNumIn; } set { addNumIn = value; } } /// /// 生产年月 /// [Description("生产年月")] [Nullable(true)] [DataLength(20)] public string ProMonth { get { return proMonth; } set { proMonth = value; } } /// /// 产线内生产顺序号 /// [Description("生产顺序")] [Nullable(true)] [DataLength(20)] public string GxProSeq { get { return gxProSeq; } set { gxProSeq = value; } } /// /// 计划耗时(分) /// [Description("计划耗时(h)")] [Nullable(true)] [DataLength(10)] public decimal? PlanUsetime { get { return planUsetime; } set { planUsetime = value; } } /// /// 计划开始时间 /// [Description("计划开始时间")] [Nullable(true)] public string PlanTimeB { get { return planTimeB; } set { planTimeB = value; } } /// /// 计划结束时间 /// [Description("计划结束时间")] [Nullable(true)] public string PlanTimeE { get { return planTimeE; } set { planTimeE = value; } } /// /// 炉计划已排重量 /// [Description("上料吨")] [Nullable(true)] [DataLength(10)] public decimal? BatchedWt { get { return batchedWt; } set { batchedWt = value; } } /// /// 炉计划已排支数 /// [Description("上料支")] [Nullable(true)] [DataLength(10)] public decimal? BatchedNum { get { return batchedNum; } set { batchedNum = value; } } /// /// 生产完成重量 /// [Description("生产吨")] [Nullable(true)] [DataLength(10)] public decimal? Finishweight { get { return finishweight; } set { finishweight = value; } } /// /// 生产完成支数 /// [Description("生产支")] [Nullable(true)] [DataLength(10)] public decimal? Finishnum { get { return finishnum; } set { finishnum = value; } } /// /// 执行状态(0计划,1生产中,2完成,3关闭A) /// [Description("执行状态")] [Nullable(true)] [DataLength(10)] public string ExeStatus { get { return exeStatus; } set { exeStatus = value; } } /// /// 是否确认下发 /// [Description("是否确认")] [Nullable(true)] [DataLength(1)] public string IsPlanOk { get { return isPlanOk; } set { isPlanOk = value; } } /// /// 管坯需求确认否 /// [Description("管坯需求确认否")] [Nullable(true)] [DataLength(1)] public string GpreqIfOk { get { return gpreqIfOk; } set { gpreqIfOk = value; } } /// /// 管坯需求编号 /// [Description("管坯需求编号")] [Nullable(true)] [DataLength(20)] public string GpreqId { get { return gpreqId; } set { gpreqId = value; } } /// /// 轧批号 /// [Description("轧批号")] [Nullable(true)] [DataLength(20)] public string ZyBatchId { get { return zyBatchId; } set { zyBatchId = value; } } /// /// 创建时间 /// [Description("创建时间")] [Nullable(true)] public string CreateTime { get { return createTime; } set { createTime = value; } } /// /// 备注 /// [Description("备注")] [Nullable(true)] [DataLength(200)] public string Memo { get { return memo; } set { memo = value; } } /// /// 下发时间 /// [Description("确认时间")] [Nullable(true)] public string IssuedTime { get { return issuedTime; } set { issuedTime = value; } } /// /// 下发人 /// [Description("确认人")] [Nullable(true)] [DataLength(20)] public string IssuedMan { get { return issuedMan; } set { issuedMan = value; } } /// /// 轧管名义外径 /// [Description("名义外径")] [Nullable(true)] [DataLength(10)] public decimal? OutdiameterZg { get { return outdiameterZg; } set { outdiameterZg = value; } } /// /// 轧管名义壁厚 /// [Description("名义壁厚")] [Nullable(true)] [DataLength(10)] public decimal? WallthickZg { get { return wallthickZg; } set { wallthickZg = value; } } /// /// 生产标准 /// [Description("生产标准")] [Nullable(true)] [DataLength(500)] public string ProdStandard { get { return prodStandard; } set { prodStandard = value; } } /// /// 输出标准 /// [Description("输出标准")] [Nullable(true)] [DataLength(500)] public string OutputStandard { get { return outputStandard; } set { outputStandard = value; } } /// /// 判定字头 /// [Description("判定字头")] [Nullable(true)] [DataLength(20)] public string Decision { get { return decision; } set { decision = value; } } /// /// 工序目标外径 /// [Description("控制外径")] [Nullable(true)] [DataLength(10)] public decimal? Aimoutdiameter { get { return aimoutdiameter; } set { aimoutdiameter = value; } } /// /// 工序目标壁厚 /// [Description("控制壁厚")] [Nullable(true)] [DataLength(10)] public decimal? Aimwallthick { get { return aimwallthick; } set { aimwallthick = value; } } /// /// 工序目标长度 /// [Description("目标转移长度")] [Nullable(true)] [DataLength(10)] public decimal? Aimlength { get { return aimlength; } set { aimlength = value; } } } }