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