using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WMS.Attirubte;
namespace WMS.Model.CK
{
[Serializable]
[TableClmAttribute(TableName = "T_CG_ORDER_PLAN")]
///
/// 采购计划
///
public class CgOrderPlan
{
private string _goods_id = "";
///
/// GoodsNumber
///
[DisplayName("物料编号")]
public string GOODS_ID
{
set { _goods_id = value; }
get { return _goods_id; }
}
private string _goods_name = "";
///
/// Goods NAME
///
[DisplayName("物料名称")]
[TableClm(NoSelect = false)]
public string GOODS_NAME
{
set { _goods_name = value; }
get { return _goods_name; }
}
string _orderID = "";
///
/// 订单编号
///
[DisplayName("订单编号")]
[TableClm(NoSelect = false)]
public string ORDERID
{
set { _orderID = value; }
get { return _orderID; }
}
decimal _cgNum = 0;
///
/// 采购数量
///
[DisplayName("采购数量")]
[TableClm(NoSelect = false)]
public decimal CGNUM
{
set { _cgNum = value; }
get { return _cgNum; }
}
decimal _xqNum = 0;
///
/// 需求数量
///
[DisplayName("需求数量")]
[TableClm(NoSelect = false)]
public decimal XQNUM
{
set { _xqNum = value; }
get { return _xqNum; }
}
string _PROVIDER_ID = "";
string _PROVIDER_NAME = "";
///
///供应商
///
[DisplayName("供应商名称")]
[TableClm(NoSelect = false)]
public virtual string PROVIDER_NAME
{
get { return _PROVIDER_NAME; }
set { _PROVIDER_NAME = value; }
}
///
///供应商
///
[DisplayName("供应商编号")]
[TableClm(NoSelect = false)]
public virtual string PROVIDER_ID
{
get { return _PROVIDER_ID; }
set { _PROVIDER_ID = value; }
}
string _fgoodsid = "";
///
///供应商
///
[DisplayName("销售物料编号")]
[TableClm(NoSelect = false)]
public string FGOODSID
{
get { return _fgoodsid; }
set { _fgoodsid = value; }
}
string _fgoodsname= "";
///
///供应商
///
[DisplayName("销售物料名称")]
[TableClm(NoSelect = false)]
public string FGOODSNAMAE
{
get { return _fgoodsname; }
set { _fgoodsname = value; }
}
string _taskId = "";
///
///来源单号
///
[DisplayName("来源单号")]
[TableClm(NoSelect = false)]
public string TASKID
{
get { return _taskId; }
set { _taskId = value; }
}
DateTime _endDate = DateTime.Parse("1900-01-01");
///
///截止到货时间
///
[DisplayName("到货时间")]
[TableClm(NoSelect = false)]
public DateTime ENDDATE
{
get { return _endDate; }
set { _endDate = value; }
}
///
/// 半成品
///
bool _semists = false;
[DisplayName("半成品")]
[TableClm(NoSelect = false)]
public bool SEMISTS
{
get { return _semists; }
set { _semists = value; }
}
string _sts = "0";
[DisplayName("状态")]
[TableClm(NoSelect = false)]
public string STS
{
get { return _sts; }
set { _sts = value; }
}
DateTime _createDate = DateTime.Parse("1900-01-01");
///
///单据创建时间
///
[DisplayName("单据创建时间")]
[TableClm(NoSelect = false)]
public DateTime CREATEDATE
{
get { return _createDate; }
set { _createDate = value; }
}
string _createMen = "";
[DisplayName("创建人")]
[TableClm(NoSelect = false)]
public string CREATEMEN
{
get { return _createMen; }
set { _createMen = value; }
}
decimal _OCCUPY = 0;
[DisplayName("库存占用数")]
[TableClm(NoSelect = false)]
public decimal OCCUPY
{
get { return _OCCUPY; }
set { _OCCUPY = value; }
}
decimal _shelves_num = 0;
///
/// 数量
///
[DisplayName("库存数量")]
public decimal SHELVES_NUM
{
set { _shelves_num = value; }
get { return _shelves_num; }
}
decimal _buy_num = 0;
///
/// 在途数量
///
[DisplayName("在途数量")]
public decimal BUY_NUM
{
set { _buy_num = value; }
get { return _buy_num; }
}
string _storage_id = "";
///
/// 仓库编号
///
[DisplayName("仓库编号")]
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")]
public string STORAGE_ID
{
set { _storage_id = value; }
get { return _storage_id; }
}
}
}