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_E所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:doubi-PC 时间:2016-11-22
///
public class CostCalculationEEntity
{
///
/// 排产年月
///
private string yearMonth = "";
///
/// 轧管订单编号
///
private string proPlanId = "";
///
/// 投入物料编码
///
private string eInMaterialNo = "";
///
/// 产出物料编码
///
private string eOutMaterialNo = "";
///
/// 产线
///
private string ePline = "";
///
/// 小时能力(t/h)
///
private decimal? eHrCapcty = null;
///
/// 成材率(%)
///
private decimal? ePrdRate = null;
///
/// 排产量(产出量)
///
private decimal? weigthSE = null;
///
/// 制造总成本(元)
///
private decimal? eZzcbCost = null;
///
/// 返回金额
///
private decimal? eFhCost = null;
///
/// 镦拨扩订单编号
///
private string proPlanIdE = "";
///
/// 折标后加工费(元)
///
private decimal? eZbjgfCost = null;
///
/// 完全成本(元)
///
private decimal? eZcbCost = null;
///
/// 总投入量
///
private decimal? eInWeigthS = null;
///
/// 投入物料描述
///
private string eInMaterialDesc = "";
///
/// 产出物料描述
///
private string eOutMaterialDesc = "";
///
/// 品名描述
///
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; }
}
///
/// 投入物料编码
///
[Description("投入物料编码 ")]
[Nullable(true)]
[DataLength(30)]
public string EInMaterialNo
{
get { return eInMaterialNo; }
set { eInMaterialNo = value; }
}
///
/// 产出物料编码
///
[Description("产出物料编码")]
[Nullable(true)]
[DataLength(30)]
public string EOutMaterialNo
{
get { return eOutMaterialNo; }
set { eOutMaterialNo = value; }
}
///
/// 产线
///
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string EPline
{
get { return ePline; }
set { ePline = value; }
}
///
/// 小时能力(t/h)
///
[Description("小时能力(支/小时)")]
[Nullable(true)]
[DataLength(8)]
public decimal? EHrCapcty
{
get { return eHrCapcty; }
set { eHrCapcty = value; }
}
///
/// 成材率(%)
///
[Description("成材率(%)")]
[Nullable(true)]
[DataLength(8)]
public decimal? EPrdRate
{
get { return ePrdRate; }
set { ePrdRate = value; }
}
///
/// 排产量(产出量)
///
[Description("排产量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? WeigthSE
{
get { return weigthSE; }
set { weigthSE = value; }
}
///
/// 制造总成本(元)
///
[Description("制造总成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? EZzcbCost
{
get { return eZzcbCost; }
set { eZzcbCost = value; }
}
///
/// 返回金额
///
[Description("返回金额(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? EFhCost
{
get { return eFhCost; }
set { eFhCost = value; }
}
///
/// 镦拨扩订单编号
///
[Description("镦拨扩订单编号")]
[Nullable(false)]
[DataLength(20)]
public string ProPlanIdE
{
get { return proPlanIdE; }
set { proPlanIdE = value; }
}
///
/// 折标后加工费(元)
///
[Description("折标后加工费(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? EZbjgfCost
{
get { return eZbjgfCost; }
set { eZbjgfCost = value; }
}
///
/// 完全成本(元)
///
[Description("完全成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? EZcbCost
{
get { return eZcbCost; }
set { eZcbCost = value; }
}
///
/// 总投入量
///
[Description("总投入量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? EInWeigthS
{
get { return eInWeigthS; }
set { eInWeigthS = value; }
}
///
/// 投入物料描述
///
[Description("投入物料")]
[Nullable(true)]
[DataLength(100)]
public string EInMaterialDesc
{
get { return eInMaterialDesc; }
set { eInMaterialDesc = value; }
}
///
/// 产出物料描述
///
[Description("产出物料")]
[Nullable(true)]
[DataLength(100)]
public string EOutMaterialDesc
{
get { return eOutMaterialDesc; }
set { eOutMaterialDesc = 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; }
}
}
}