BaoKai_202508-Wms-Jingwang..../WMS.Model/CK/CgOrderPlan.cs
2025-08-24 09:35:55 +08:00

230 lines
5.9 KiB
C#

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")]
/// <summary>
/// 采购计划
/// </summary>
public class CgOrderPlan
{
private string _goods_id = "";
/// <summary>
/// GoodsNumber
/// </summary>
[DisplayName("物料编号")]
public string GOODS_ID
{
set { _goods_id = value; }
get { return _goods_id; }
}
private string _goods_name = "";
/// <summary>
/// Goods NAME
/// </summary>
[DisplayName("物料名称")]
[TableClm(NoSelect = false)]
public string GOODS_NAME
{
set { _goods_name = value; }
get { return _goods_name; }
}
string _orderID = "";
/// <summary>
/// 订单编号
/// </summary>
[DisplayName("订单编号")]
[TableClm(NoSelect = false)]
public string ORDERID
{
set { _orderID = value; }
get { return _orderID; }
}
decimal _cgNum = 0;
/// <summary>
/// 采购数量
/// </summary>
[DisplayName("采购数量")]
[TableClm(NoSelect = false)]
public decimal CGNUM
{
set { _cgNum = value; }
get { return _cgNum; }
}
decimal _xqNum = 0;
/// <summary>
/// 需求数量
/// </summary>
[DisplayName("需求数量")]
[TableClm(NoSelect = false)]
public decimal XQNUM
{
set { _xqNum = value; }
get { return _xqNum; }
}
string _PROVIDER_ID = "";
string _PROVIDER_NAME = "";
/// <summary>
///供应商
/// <summary>
[DisplayName("供应商名称")]
[TableClm(NoSelect = false)]
public virtual string PROVIDER_NAME
{
get { return _PROVIDER_NAME; }
set { _PROVIDER_NAME = value; }
}
/// <summary>
///供应商
/// <summary>
[DisplayName("供应商编号")]
[TableClm(NoSelect = false)]
public virtual string PROVIDER_ID
{
get { return _PROVIDER_ID; }
set { _PROVIDER_ID = value; }
}
string _fgoodsid = "";
/// <summary>
///供应商
/// <summary>
[DisplayName("销售物料编号")]
[TableClm(NoSelect = false)]
public string FGOODSID
{
get { return _fgoodsid; }
set { _fgoodsid = value; }
}
string _fgoodsname= "";
/// <summary>
///供应商
/// <summary>
[DisplayName("销售物料名称")]
[TableClm(NoSelect = false)]
public string FGOODSNAMAE
{
get { return _fgoodsname; }
set { _fgoodsname = value; }
}
string _taskId = "";
/// <summary>
///来源单号
/// <summary>
[DisplayName("来源单号")]
[TableClm(NoSelect = false)]
public string TASKID
{
get { return _taskId; }
set { _taskId = value; }
}
DateTime _endDate = DateTime.Parse("1900-01-01");
/// <summary>
///截止到货时间
/// <summary>
[DisplayName("到货时间")]
[TableClm(NoSelect = false)]
public DateTime ENDDATE
{
get { return _endDate; }
set { _endDate = value; }
}
/// <summary>
/// 半成品
/// </summary>
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");
/// <summary>
///单据创建时间
/// <summary>
[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;
/// <summary>
/// 数量
/// </summary>
[DisplayName("库存数量")]
public decimal SHELVES_NUM
{
set { _shelves_num = value; }
get { return _shelves_num; }
}
decimal _buy_num = 0;
/// <summary>
/// 在途数量
/// </summary>
[DisplayName("在途数量")]
public decimal BUY_NUM
{
set { _buy_num = value; }
get { return _buy_num; }
}
string _storage_id = "";
/// <summary>
/// 仓库编号
/// </summary>
[DisplayName("仓库编号")]
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")]
public string STORAGE_ID
{
set { _storage_id = value; }
get { return _storage_id; }
}
}
}