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.PnCost.Models
{
///
/// 数据库表COST_CALCULATION_A所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:doubi-PC 时间:2016-11-22
///
public class CostCalculationAEntity
{
///
/// 排产年月
///
private string yearMonth = "";
///
/// 轧管订单编号
///
private string proPlanId = "";
///
/// 主合同行编码PK
///
private string ordLnPk = "";
///
/// DESGIN_KEY
///
private string desginKey = "";
///
/// 制程索引号
///
private string indexSeq = "";
///
/// BOM
///
private string bom = "";
///
/// 工艺文件序号
///
private decimal? craftSeq = null;
///
/// 电炉投入物料编码(配料方案)
///
private string aInMaterialNo = "";
///
/// 电炉产出物料编码
///
private string aOutMaterialNo = "";
///
/// 铸造投入物料编码
///
private string bInMaterialNo = "";
///
/// 铸造产出物料编码
///
private string bOutMaterialNo = "";
///
/// 锻造投入物料编码
///
private string cInMaterialNo = "";
///
/// 锻造产出物料编码
///
private string cOutMaterialNo = "";
///
/// 电炉产线
///
private string aPline = "";
///
/// 铸造产线
///
private string bPline = "";
///
/// 锻造产线
///
private string cPline = "";
///
/// 电炉小时能力(t/h)
///
private decimal? aHrCapcty = null;
///
/// 电炉成材率(%)
///
private decimal? aPrdRate = null;
///
/// 铸造小时能力(t/h)
///
private decimal? bHrCapcty = null;
///
/// 铸造成材率(%)
///
private decimal? bPrdRate = null;
///
/// 锻造小时能力(t/h)
///
private decimal? cHrCapcty = null;
///
/// 锻造成材率(%)
///
private decimal? cPrdRate = null;
///
/// 电炉总投料量
///
private decimal? weigthST = null;
///
/// 电炉排产量(产出量)
///
private decimal? weigthSA = null;
///
/// 铸造排产量(产出量)
///
private decimal? weigthSB = null;
///
/// 锻造排产量(产出量)
///
private decimal? weigthSC = null;
///
/// 轧管总投入量
///
private decimal? inWeigthS = null;
///
/// 电炉制造总成本(元)
///
private decimal? aZzcbCost = null;
///
/// 电炉返回金额(元)
///
private decimal? aFhCost = null;
///
/// 电炉折标后加工费(元)
///
private decimal? aZbjgfCost = null;
///
/// 铸造折标后加工费(元)
///
private decimal? bZbjgfCost = null;
///
/// 锻造折标后加工费(元)
///
private decimal? cZbjgfCost = null;
///
/// 电炉完全成本(元)
///
private decimal? aZcbCost = null;
///
/// 铸造完全成本(元)
///
private decimal? bZcbCost = null;
///
/// 锻造完全成本(元)
///
private decimal? cZcbCost = null;
///
/// 铸造制造总成本(元)
///
private decimal? bZzcbCost = null;
///
/// 铸造返回金额(元)
///
private decimal? bFhCost = null;
///
/// 锻造制造总成本(元)
///
private decimal? cZzcbCost = null;
///
/// 锻造返回金额(元)
///
private decimal? cFhCost = null;
///
/// 电炉投入物料描述
///
private string aInMaterialDesc = "";
///
/// 电炉产出物料描述
///
private string aOutMaterialDesc = "";
///
/// 铸造投入物料描述
///
private string bInMaterialDesc = "";
///
/// 铸造产出物料描述
///
private string bOutMaterialDesc = "";
///
/// 锻造投入物料描述
///
private string cInMaterialDesc = "";
///
/// 锻造产出物料描述
///
private string cOutMaterialDesc = "";
///
/// 品名描述
///
private string producname = "";
///
/// 钢级(牌号)名称
///
private string steelname = "";
///
/// 标准类别描述
///
private string stdStyleDesc = "";
///
/// 产品规格描述
///
private string specName = "";
///
/// 扣型描述
///
private string modelDesc = "";
///
/// 合同号/行号
///
private string orderNo = "";
///
/// 客户名称
///
private string customerNm = "";
///
/// 销售组织描述
///
private string saleOrgDesc = "";
///
/// 排产年月
///
[Description("排产年月")]
[Nullable(false)]
[DataLength(6)]
public string YearMonth
{
get { return yearMonth; }
set { yearMonth = value; }
}
///
/// 轧管订单编号
///
[Description("轧管订单编号")]
[Nullable(false)]
[DataLength(20)]
public string ProPlanId
{
get { return proPlanId; }
set { proPlanId = value; }
}
///
/// 主合同行编码PK
///
[Description("主合同行编码PK")]
[Nullable(true)]
[DataLength(35)]
public string OrdLnPk
{
get { return ordLnPk; }
set { ordLnPk = value; }
}
///
/// DESGIN_KEY
///
[Description("DESGIN_KEY")]
[Nullable(true)]
[DataLength(40)]
public string DesginKey
{
get { return desginKey; }
set { desginKey = value; }
}
///
/// 制程索引号
///
[Description("制程索引号")]
[Nullable(true)]
[DataLength(32)]
public string IndexSeq
{
get { return indexSeq; }
set { indexSeq = value; }
}
///
/// BOM
///
[Description("BOM")]
[Nullable(true)]
[DataLength(40)]
public string Bom
{
get { return bom; }
set { bom = value; }
}
///
/// 工艺文件序号
///
[Description("工艺文件序号")]
[Nullable(true)]
[DataLength(5)]
public decimal? CraftSeq
{
get { return craftSeq; }
set { craftSeq = value; }
}
///
/// 电炉投入物料编码(配料方案)
///
[Description("投入物料编码")]
[Nullable(true)]
[DataLength(30)]
public string AInMaterialNo
{
get { return aInMaterialNo; }
set { aInMaterialNo = value; }
}
///
/// 电炉产出物料编码
///
[Description("产出物料编码")]
[Nullable(true)]
[DataLength(30)]
public string AOutMaterialNo
{
get { return aOutMaterialNo; }
set { aOutMaterialNo = value; }
}
///
/// 铸造投入物料编码
///
[Description("投入物料编码 ")]
[Nullable(true)]
[DataLength(30)]
public string BInMaterialNo
{
get { return bInMaterialNo; }
set { bInMaterialNo = value; }
}
///
/// 铸造产出物料编码
///
[Description("产出物料编码")]
[Nullable(true)]
[DataLength(30)]
public string BOutMaterialNo
{
get { return bOutMaterialNo; }
set { bOutMaterialNo = value; }
}
///
/// 锻造投入物料编码
///
[Description("投入物料编码 ")]
[Nullable(true)]
[DataLength(30)]
public string CInMaterialNo
{
get { return cInMaterialNo; }
set { cInMaterialNo = value; }
}
///
/// 锻造产出物料编码
///
[Description("产出物料编码")]
[Nullable(true)]
[DataLength(30)]
public string COutMaterialNo
{
get { return cOutMaterialNo; }
set { cOutMaterialNo = value; }
}
///
/// 电炉产线
///
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string APline
{
get { return aPline; }
set { aPline = value; }
}
///
/// 铸造产线
///
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string BPline
{
get { return bPline; }
set { bPline = value; }
}
///
/// 锻造产线
///
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string CPline
{
get { return cPline; }
set { cPline = value; }
}
///
/// 电炉小时能力(t/h)
///
[Description("小时能力(小时/炉)")]
[Nullable(true)]
[DataLength(8)]
public decimal? AHrCapcty
{
get { return aHrCapcty; }
set { aHrCapcty = value; }
}
///
/// 电炉成材率(%)
///
[Description("成材率(%)")]
[Nullable(true)]
[DataLength(4)]
public decimal? APrdRate
{
get { return aPrdRate; }
set { aPrdRate = value; }
}
///
/// 铸造小时能力(t/h)
///
[Description("小时能力(小时/炉)")]
[Nullable(true)]
[DataLength(8)]
public decimal? BHrCapcty
{
get { return bHrCapcty; }
set { bHrCapcty = value; }
}
///
/// 铸造成材率(%)
///
[Description("成材率(%)")]
[Nullable(true)]
[DataLength(4)]
public decimal? BPrdRate
{
get { return bPrdRate; }
set { bPrdRate = value; }
}
///
/// 锻造小时能力(t/h)
///
[Description("小时能力(支/小时)")]
[Nullable(true)]
[DataLength(8)]
public decimal? CHrCapcty
{
get { return cHrCapcty; }
set { cHrCapcty = value; }
}
///
/// 锻造成材率(%)
///
[Description("成材率(%)")]
[Nullable(true)]
[DataLength(4)]
public decimal? CPrdRate
{
get { return cPrdRate; }
set { cPrdRate = value; }
}
///
/// 电炉总投料量
///
[Description("总投料量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? WeigthST
{
get { return weigthST; }
set { weigthST = value; }
}
///
/// 电炉排产量(产出量)
///
[Description("排产量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? WeigthSA
{
get { return weigthSA; }
set { weigthSA = value; }
}
///
/// 铸造排产量(产出量)
///
[Description("排产量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? WeigthSB
{
get { return weigthSB; }
set { weigthSB = value; }
}
///
/// 锻造排产量(产出量)
///
[Description("排产量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? WeigthSC
{
get { return weigthSC; }
set { weigthSC = value; }
}
///
/// 轧管总投入量
///
[Description("轧管总投入量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? InWeigthS
{
get { return inWeigthS; }
set { inWeigthS = value; }
}
///
/// 电炉制造总成本(元)
///
[Description("制造总成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? AZzcbCost
{
get { return aZzcbCost; }
set { aZzcbCost = value; }
}
///
/// 电炉返回金额(元)
///
[Description("返回金额(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? AFhCost
{
get { return aFhCost; }
set { aFhCost = value; }
}
///
/// 电炉折标后加工费(元)
///
[Description("折标后加工费(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? AZbjgfCost
{
get { return aZbjgfCost; }
set { aZbjgfCost = value; }
}
///
/// 铸造折标后加工费(元)
///
[Description("折标后加工费(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? BZbjgfCost
{
get { return bZbjgfCost; }
set { bZbjgfCost = value; }
}
///
/// 锻造折标后加工费(元)
///
[Description("折标后加工费(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? CZbjgfCost
{
get { return cZbjgfCost; }
set { cZbjgfCost = value; }
}
///
/// 电炉完全成本(元)
///
[Description("完全成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? AZcbCost
{
get { return aZcbCost; }
set { aZcbCost = value; }
}
///
/// 铸造完全成本(元)
///
[Description("完全成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? BZcbCost
{
get { return bZcbCost; }
set { bZcbCost = value; }
}
///
/// 锻造完全成本(元)
///
[Description("完全成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? CZcbCost
{
get { return cZcbCost; }
set { cZcbCost = value; }
}
///
/// 铸造制造总成本(元)
///
[Description("制造总成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? BZzcbCost
{
get { return bZzcbCost; }
set { bZzcbCost = value; }
}
///
/// 铸造返回金额(元)
///
[Description("返回金额(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? BFhCost
{
get { return bFhCost; }
set { bFhCost = value; }
}
///
/// 锻造制造总成本(元)
///
[Description("制造总成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? CZzcbCost
{
get { return cZzcbCost; }
set { cZzcbCost = value; }
}
///
/// 锻造返回金额(元)
///
[Description("返回金额(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? CFhCost
{
get { return cFhCost; }
set { cFhCost = value; }
}
///
/// 电炉投入物料描述
///
[Description("投入物料")]
[Nullable(true)]
[DataLength(100)]
public string AInMaterialDesc
{
get { return aInMaterialDesc; }
set { aInMaterialDesc = value; }
}
///
/// 电炉产出物料描述
///
[Description("产出物料")]
[Nullable(true)]
[DataLength(100)]
public string AOutMaterialDesc
{
get { return aOutMaterialDesc; }
set { aOutMaterialDesc = value; }
}
///
/// 铸造投入物料描述
///
[Description("投入物料")]
[Nullable(true)]
[DataLength(100)]
public string BInMaterialDesc
{
get { return bInMaterialDesc; }
set { bInMaterialDesc = value; }
}
///
/// 铸造产出物料描述
///
[Description("产出物料")]
[Nullable(true)]
[DataLength(100)]
public string BOutMaterialDesc
{
get { return bOutMaterialDesc; }
set { bOutMaterialDesc = value; }
}
///
/// 锻造投入物料描述
///
[Description("投入物料")]
[Nullable(true)]
[DataLength(100)]
public string CInMaterialDesc
{
get { return cInMaterialDesc; }
set { cInMaterialDesc = value; }
}
///
/// 锻造产出物料描述
///
[Description("产出物料")]
[Nullable(true)]
[DataLength(100)]
public string COutMaterialDesc
{
get { return cOutMaterialDesc; }
set { cOutMaterialDesc = value; }
}
///
/// 品名描述
///
[Description("品名")]
[Nullable(true)]
[DataLength(100)]
public string Producname
{
get { return producname; }
set { producname = value; }
}
///
/// 钢级(牌号)名称
///
[Description("钢级(牌号)")]
[Nullable(true)]
[DataLength(100)]
public string Steelname
{
get { return steelname; }
set { steelname = value; }
}
///
/// 标准类别描述
///
[Description("标准类别")]
[Nullable(true)]
[DataLength(50)]
public string StdStyleDesc
{
get { return stdStyleDesc; }
set { stdStyleDesc = value; }
}
///
/// 产品规格描述
///
[Description("产品规格")]
[Nullable(true)]
[DataLength(100)]
public string SpecName
{
get { return specName; }
set { specName = value; }
}
///
/// 扣型描述
///
[Description("扣型")]
[Nullable(true)]
[DataLength(100)]
public string ModelDesc
{
get { return modelDesc; }
set { modelDesc = value; }
}
///
/// 合同号/行号
///
[Description("合同号/行号")]
[Nullable(true)]
[DataLength(25)]
public string OrderNo
{
get { return orderNo; }
set { orderNo = value; }
}
///
/// 客户名称
///
[Description("客户名称")]
[Nullable(true)]
[DataLength(60)]
public string CustomerNm
{
get { return customerNm; }
set { customerNm = value; }
}
///
/// 销售组织描述
///
[Description("销售组织")]
[Nullable(true)]
[DataLength(20)]
public string SaleOrgDesc
{
get { return saleOrgDesc; }
set { saleOrgDesc = value; }
}
}
}