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_REQINF_GP所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:USER-20150714WV 时间:2015-11-18
///
public class PlnReqinfGpEntity
{
private string finishweight;
[Description("生产完成重量")]
public string Finishweight
{
get { return finishweight; }
set { finishweight = value; }
}
///
/// 管坯需求编号
///
private string gpreqId = "";
///
/// 排产联动组号
///
private string planGroupId = "";
///
/// 是否末端工序
///
private string isendgx = "";
///
/// 下一工序
///
private string nextGx = "";
///
/// 是否工序补量合同(末工序不能为1)
///
private string isExtraOrd = "";
///
/// 合同来源(销售合同、备料需求、补量需求)
///
private string orderSource = "";
///
/// 交货编码PK
///
private string ordLnDlyPk = "";
///
/// 排产流水号
///
private string plnDivideId = "";
///
/// 合同号
///
private string orderNo = "";
///
/// 合同行号
///
private string orderSeq = "";
///
/// 交货编码
///
private string deliveryNo = "";
///
/// 备料需求号
///
private string reqBlId = "";
///
/// 客户编号
///
private string buyerId = "";
///
/// 客户名称
///
private string buyerName = "";
///
/// 产品规范码
///
private string psc = "";
///
/// 冶金规范码
///
private string msc = "";
///
/// 制程索引号
///
private string indexSeq = "";
///
/// 管坯类型(连铸坯、锻坯、轧坯)
///
private string gptype = "";
///
/// 铸造类型(连铸、模铸)
///
private string castingtype = "";
///
/// 可选铸造产线编码
///
private string plineCodeMay = "";
///
/// 可选铸造产线描述
///
private string plineNameMay = "";
///
/// 钢级(牌号)代码
///
private string steelcode = "";
///
/// 钢级(牌号)名称
///
private string steelname = "";
///
/// 钢种代码
///
private string gradecode = "";
///
/// 钢种名称
///
private string gradename = "";
///
/// 连铸坯直径
///
private decimal? diameterLz = null;
///
/// 连铸坯长度
///
private decimal? lengthLz = null;
///
/// 铸造坯物料编码
///
private string materialNo = "";
///
/// 物料描述
///
private string materialName = "";
///
/// 炼钢工艺码
///
private string craftcode = "";
///
/// 成分标准索引号集合(内控)
///
private string cic = "";
///
/// 内控标准代码
///
private string stdCodeNk = "";
///
/// 内控标准名称
///
private string stdNameNk = "";
///
/// 是否炼钢监制
///
private string ifMonitorLg = "";
///
/// 监制编号
///
private string prdcrNo = "";
///
/// 铸造坯单重(模铸为铸锭单重)
///
private decimal? wtCastOne = null;
///
/// 铸造坯需求重量
///
private decimal? castWeight = null;
///
/// 铸造坯需求支数
///
private decimal? castNum = null;
///
/// 铸造坯利库量
///
private decimal? matchWeight = null;
///
/// 铸造坯利库支数
///
private decimal? matchNum = null;
///
/// 有无采购计划
///
private string ifbuyplan = "";
///
/// 采购计划号
///
private string buyplanid = "";
///
/// 采购计划量
///
private decimal? buyplanweight = null;
///
/// 炼钢计划重量
///
private decimal? ppcLgWeight = null;
///
/// 炼钢计划支数
///
private decimal? ppcLgNum = null;
///
/// 需求状态(1计划,2排产,3生产中,4生产完成,5关闭,6取消,9封闭)
///
private string reqStatus = "";
///
/// 备注
///
private string memo = "";
///
/// 创建人
///
private string createName = "";
///
/// 创建时间
///
private string createTime = "";
///
/// 修改人
///
private string updateName = "";
///
/// 修改时间
///
private string updateTime = "";
///
/// 管坯需求编号
///
[Description("管坯需求编号")]
[Nullable(false)]
[DataLength(20)]
public string GpreqId
{
get { return gpreqId; }
set { gpreqId = value; }
}
///
/// 排产联动组号
///
[Description("排产联动组号")]
[Nullable(true)]
[DataLength(40)]
public string PlanGroupId
{
get { return planGroupId; }
set { planGroupId = value; }
}
///
/// 是否末端工序
///
[Description("是否末端工序")]
[Nullable(true)]
[DataLength(1)]
public string Isendgx
{
get { return isendgx; }
set { isendgx = value; }
}
///
/// 下一工序
///
[Description("下一工序")]
[Nullable(true)]
[DataLength(20)]
public string NextGx
{
get { return nextGx; }
set { nextGx = value; }
}
///
/// 是否工序补量合同(末工序不能为1)
///
[Description("是否工序补量合同")]
[Nullable(true)]
[DataLength(1)]
public string IsExtraOrd
{
get { return isExtraOrd; }
set { isExtraOrd = value; }
}
///
/// 合同来源(销售合同、备料需求、补量需求)
///
[Description("合同来源")]
[Nullable(true)]
[DataLength(20)]
public string OrderSource
{
get { return orderSource; }
set { orderSource = value; }
}
///
/// 交货编码PK
///
[Description("交货编码PK")]
[Nullable(false)]
[DataLength(40)]
public string OrdLnDlyPk
{
get { return ordLnDlyPk; }
set { ordLnDlyPk = value; }
}
///
/// 排产流水号
///
[Description("排产流水号")]
[Nullable(false)]
[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(20)]
public string BuyerId
{
get { return buyerId; }
set { buyerId = value; }
}
///
/// 客户名称
///
[Description("客户名称")]
[Nullable(true)]
[DataLength(100)]
public string BuyerName
{
get { return buyerName; }
set { buyerName = value; }
}
///
/// 产品规范码
///
[Description("产品规范码")]
[Nullable(true)]
[DataLength(20)]
public string Psc
{
get { return psc; }
set { psc = value; }
}
///
/// 冶金规范码
///
[Description("冶金规范码")]
[Nullable(true)]
[DataLength(20)]
public string Msc
{
get { return msc; }
set { msc = value; }
}
///
/// 制程索引号
///
[Description("制程索引号")]
[Nullable(true)]
[DataLength(32)]
public string IndexSeq
{
get { return indexSeq; }
set { indexSeq = value; }
}
///
/// 管坯类型(连铸坯、锻坯、轧坯)
///
[Description("管坯类型")]
[Nullable(true)]
[DataLength(20)]
public string Gptype
{
get { return gptype; }
set { gptype = value; }
}
///
/// 铸造类型(连铸、模铸)
///
[Description("铸造类型")]
[Nullable(true)]
[DataLength(20)]
public string Castingtype
{
get { return castingtype; }
set { castingtype = value; }
}
///
/// 可选铸造产线编码
///
[Description("可选铸造产线编码")]
[Nullable(true)]
[DataLength(100)]
public string PlineCodeMay
{
get { return plineCodeMay; }
set { plineCodeMay = value; }
}
///
/// 可选铸造产线描述
///
[Description("可选铸造产线描述")]
[Nullable(true)]
[DataLength(400)]
public string PlineNameMay
{
get { return plineNameMay; }
set { plineNameMay = value; }
}
///
/// 钢级(牌号)代码
///
[Description("钢级(牌号)代码")]
[Nullable(true)]
[DataLength(10)]
public string Steelcode
{
get { return steelcode; }
set { steelcode = value; }
}
///
/// 钢级(牌号)名称
///
[Description("钢级(牌号)名称")]
[Nullable(true)]
[DataLength(100)]
public string Steelname
{
get { return steelname; }
set { steelname = value; }
}
///
/// 钢种代码
///
[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(10)]
public decimal? DiameterLz
{
get { return diameterLz; }
set { diameterLz = value; }
}
///
/// 连铸坯长度
///
[Description("连铸坯长度")]
[Nullable(true)]
[DataLength(10)]
public decimal? LengthLz
{
get { return lengthLz; }
set { lengthLz = value; }
}
///
/// 铸造坯物料编码
///
[Description("铸造坯物料编码")]
[Nullable(true)]
[DataLength(40)]
public string MaterialNo
{
get { return materialNo; }
set { materialNo = value; }
}
///
/// 物料描述
///
[Description("物料描述")]
[Nullable(true)]
[DataLength(100)]
public string MaterialName
{
get { return materialName; }
set { materialName = value; }
}
///
/// 炼钢工艺码
///
[Description("炼钢工艺码")]
[Nullable(true)]
[DataLength(50)]
public string Craftcode
{
get { return craftcode; }
set { craftcode = value; }
}
///
/// 成分标准索引号集合(内控)
///
[Description("成分标准索引号集合")]
[Nullable(true)]
[DataLength(400)]
public string Cic
{
get { return cic; }
set { cic = value; }
}
///
/// 内控标准代码
///
[Description("内控标准代码")]
[Nullable(true)]
[DataLength(20)]
public string StdCodeNk
{
get { return stdCodeNk; }
set { stdCodeNk = value; }
}
///
/// 内控标准名称
///
[Description("内控标准名称")]
[Nullable(true)]
[DataLength(200)]
public string StdNameNk
{
get { return stdNameNk; }
set { stdNameNk = value; }
}
///
/// 是否炼钢监制
///
[Description("是否炼钢监制")]
[Nullable(true)]
[DataLength(1)]
public string IfMonitorLg
{
get { return ifMonitorLg; }
set { ifMonitorLg = value; }
}
///
/// 监制编号
///
[Description("监制编号")]
[Nullable(true)]
[DataLength(40)]
public string PrdcrNo
{
get { return prdcrNo; }
set { prdcrNo = value; }
}
///
/// 铸造坯单重(模铸为铸锭单重)
///
[Description("铸造坯单重")]
[Nullable(true)]
[DataLength(10)]
public decimal? WtCastOne
{
get { return wtCastOne; }
set { wtCastOne = value; }
}
///
/// 铸造坯需求重量
///
[Description("铸造坯需求重量")]
[Nullable(true)]
[DataLength(10)]
public decimal? CastWeight
{
get { return castWeight; }
set { castWeight = value; }
}
///
/// 铸造坯需求支数
///
[Description("铸造坯需求支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? CastNum
{
get { return castNum; }
set { castNum = value; }
}
///
/// 铸造坯利库量
///
[Description("铸造坯利库量")]
[Nullable(true)]
[DataLength(10)]
public decimal? MatchWeight
{
get { return matchWeight; }
set { matchWeight = value; }
}
///
/// 铸造坯利库支数
///
[Description("铸造坯利库支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? MatchNum
{
get { return matchNum; }
set { matchNum = value; }
}
///
/// 有无采购计划
///
[Description("有无采购计划")]
[Nullable(true)]
[DataLength(1)]
public string Ifbuyplan
{
get { return ifbuyplan; }
set { ifbuyplan = value; }
}
///
/// 采购计划号
///
[Description("采购计划号")]
[Nullable(true)]
[DataLength(20)]
public string Buyplanid
{
get { return buyplanid; }
set { buyplanid = value; }
}
///
/// 采购计划量
///
[Description("采购计划量")]
[Nullable(true)]
[DataLength(10)]
public decimal? Buyplanweight
{
get { return buyplanweight; }
set { buyplanweight = value; }
}
///
/// 炼钢计划重量
///
[Description("炼钢计划重量")]
[Nullable(true)]
[DataLength(10)]
public decimal? PpcLgWeight
{
get { return ppcLgWeight; }
set { ppcLgWeight = value; }
}
///
/// 炼钢计划支数
///
[Description("炼钢计划支数")]
[Nullable(true)]
[DataLength(10)]
public decimal? PpcLgNum
{
get { return ppcLgNum; }
set { ppcLgNum = value; }
}
///
/// 需求状态(1计划,2排产,3生产中,4生产完成,5关闭,6取消,9封闭)
///
[Description("需求状态")]
[Nullable(true)]
[DataLength(20)]
public string ReqStatus
{
get { return reqStatus; }
set { reqStatus = value; }
}
///
/// 备注
///
[Description("备注")]
[Nullable(true)]
[DataLength(200)]
public string Memo
{
get { return memo; }
set { memo = 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(20)]
public string UpdateName
{
get { return updateName; }
set { updateName = value; }
}
///
/// 修改时间
///
[Description("修改时间")]
[Nullable(true)]
public string UpdateTime
{
get { return updateTime; }
set { updateTime = value; }
}
}
}