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_F所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:doubi-PC 时间:2016-11-22
///
public class CostCalculationFEntity
{
///
/// 排产年月
///
private string yearMonth = "";
///
/// 轧管订单编号
///
private string proPlanId = "";
///
/// 投入物料编码
///
private string fInMaterialNo = "";
///
/// 产出物料编码
///
private string fOutMaterialNo = "";
///
/// 产线
///
private string fPline = "";
///
/// 小时能力
///
private decimal? fHrCapcty = null;
///
/// 成材率(%)
///
private decimal? fPrdRate = null;
///
/// 排产量(产出量)
///
private decimal? weigthSF = null;
///
/// 制造总成本(元)
///
private decimal? fZzcbCost = null;
///
/// 返回金额
///
private decimal? fFhCost = null;
///
/// 热处理订单编号
///
private string proPlanIdF = "";
///
/// 折标后加工费(元)
///
private decimal? fZbjgfCost = null;
///
/// 完全成本(元)
///
private decimal? fZcbCost = null;
///
/// 总投入量
///
private decimal? fInWeigthS = null;
///
/// 投入物料描述
///
private string fInMaterialDesc = "";
///
/// 产出物料描述
///
private string fOutMaterialDesc = "";
///
/// 品名描述
///
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 FInMaterialNo
{
get { return fInMaterialNo; }
set { fInMaterialNo = value; }
}
///
/// 产出物料编码
///
[Description("产出物料编码")]
[Nullable(true)]
[DataLength(30)]
public string FOutMaterialNo
{
get { return fOutMaterialNo; }
set { fOutMaterialNo = value; }
}
///
/// 产线
///
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string FPline
{
get { return fPline; }
set { fPline = value; }
}
///
/// 小时能力
///
[Description("小时能力(支/小时)")]
[Nullable(true)]
[DataLength(8)]
public decimal? FHrCapcty
{
get { return fHrCapcty; }
set { fHrCapcty = value; }
}
///
/// 成材率(%)
///
[Description("成材率(%)")]
[Nullable(true)]
[DataLength(8)]
public decimal? FPrdRate
{
get { return fPrdRate; }
set { fPrdRate = value; }
}
///
/// 排产量(产出量)
///
[Description("排产量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? WeigthSF
{
get { return weigthSF; }
set { weigthSF = value; }
}
///
/// 制造总成本(元)
///
[Description("制造总成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? FZzcbCost
{
get { return fZzcbCost; }
set { fZzcbCost = value; }
}
///
/// 返回金额
///
[Description("返回金额(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? FFhCost
{
get { return fFhCost; }
set { fFhCost = value; }
}
///
/// 热处理订单编号
///
[Description("热处理订单编号")]
[Nullable(false)]
[DataLength(20)]
public string ProPlanIdF
{
get { return proPlanIdF; }
set { proPlanIdF = value; }
}
///
/// 折标后加工费(元)
///
[Description("折标后加工费(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? FZbjgfCost
{
get { return fZbjgfCost; }
set { fZbjgfCost = value; }
}
///
/// 完全成本(元)
///
[Description("完全成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? FZcbCost
{
get { return fZcbCost; }
set { fZcbCost = value; }
}
///
/// 总投入量
///
[Description("总投入量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? FInWeigthS
{
get { return fInWeigthS; }
set { fInWeigthS = value; }
}
///
/// 投入物料描述
///
[Description("投入物料")]
[Nullable(true)]
[DataLength(100)]
public string FInMaterialDesc
{
get { return fInMaterialDesc; }
set { fInMaterialDesc = value; }
}
///
/// 产出物料描述
///
[Description("产出物料")]
[Nullable(true)]
[DataLength(100)]
public string FOutMaterialDesc
{
get { return fOutMaterialDesc; }
set { fOutMaterialDesc = 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; }
}
}
}