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_G所对应的实体类(生成工具:代码生成工具3.0)
/// 作者:doubi-PC 时间:2016-11-22
///
public class CostCalculationGEntity
{
///
/// 排产年月
///
private string yearMonth = "";
///
/// 轧管订单编号
///
private string proPlanId = "";
///
/// 投入物料编码
///
private string gInMaterialNo = "";
///
/// 产出物料编码
///
private string gOutMaterialNo = "";
///
/// 产线
///
private string gPline = "";
///
/// 小时能力
///
private decimal? gHrCapcty = null;
///
/// 成材率(%)
///
private decimal? gPrdRate = null;
///
/// 排产量(产出量)
///
private decimal? weigthSG = null;
///
/// 制造总成本(元)
///
private decimal? gZzcbCost = null;
///
/// 返回金额
///
private decimal? gFhCost = null;
///
/// 加工订单编号
///
private string proPlanIdG = "";
///
/// 折标后加工费(元)
///
private decimal? gZbjgfCost = null;
///
/// 完全成本(元)
///
private decimal? gZcbCost = null;
///
/// 总投入量
///
private decimal? gInWeigthS = null;
///
/// 投入物料描述
///
private string gInMaterialDesc = "";
///
/// 产出物料描述
///
private string gOutMaterialDesc = "";
///
/// 品名描述
///
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 GInMaterialNo
{
get { return gInMaterialNo; }
set { gInMaterialNo = value; }
}
///
/// 产出物料编码
///
[Description("产出物料编码")]
[Nullable(true)]
[DataLength(30)]
public string GOutMaterialNo
{
get { return gOutMaterialNo; }
set { gOutMaterialNo = value; }
}
///
/// 产线
///
[Description("产线")]
[Nullable(true)]
[DataLength(20)]
public string GPline
{
get { return gPline; }
set { gPline = value; }
}
///
/// 小时能力
///
[Description("小时能力(支/小时)")]
[Nullable(true)]
[DataLength(8)]
public decimal? GHrCapcty
{
get { return gHrCapcty; }
set { gHrCapcty = value; }
}
///
/// 成材率(%)
///
[Description("成材率(%)")]
[Nullable(true)]
[DataLength(8)]
public decimal? GPrdRate
{
get { return gPrdRate; }
set { gPrdRate = value; }
}
///
/// 排产量(产出量)
///
[Description("排产量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? WeigthSG
{
get { return weigthSG; }
set { weigthSG = value; }
}
///
/// 制造总成本(元)
///
[Description("制造总成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? GZzcbCost
{
get { return gZzcbCost; }
set { gZzcbCost = value; }
}
///
/// 返回金额
///
[Description("返回金额(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? GFhCost
{
get { return gFhCost; }
set { gFhCost = value; }
}
///
/// 加工订单编号
///
[Description("加工订单编号")]
[Nullable(false)]
[DataLength(20)]
public string ProPlanIdG
{
get { return proPlanIdG; }
set { proPlanIdG = value; }
}
///
/// 折标后加工费(元)
///
[Description("折标后加工费(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? GZbjgfCost
{
get { return gZbjgfCost; }
set { gZbjgfCost = value; }
}
///
/// 完全成本(元)
///
[Description("完全成本(元)")]
[Nullable(true)]
[DataLength(15)]
public decimal? GZcbCost
{
get { return gZcbCost; }
set { gZcbCost = value; }
}
///
/// 总投入量
///
[Description("总投入量(t)")]
[Nullable(true)]
[DataLength(15)]
public decimal? GInWeigthS
{
get { return gInWeigthS; }
set { gInWeigthS = value; }
}
///
/// 投入物料描述
///
[Description("投入物料")]
[Nullable(true)]
[DataLength(100)]
public string GInMaterialDesc
{
get { return gInMaterialDesc; }
set { gInMaterialDesc = value; }
}
///
/// 产出物料描述
///
[Description("产出物料")]
[Nullable(true)]
[DataLength(100)]
public string GOutMaterialDesc
{
get { return gOutMaterialDesc; }
set { gOutMaterialDesc = 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; }
}
}
}