275 lines
8.1 KiB
C#
275 lines
8.1 KiB
C#
using System;
|
|
using WMS.Attirubte;
|
|
using System.ComponentModel;
|
|
|
|
namespace WMS.Model.Stock
|
|
{
|
|
[Serializable]
|
|
[TableClmAttribute(TableName = "T_STOCK_MOVELOC_TAB")]
|
|
public class MoveLocTabModel
|
|
{
|
|
#region Model
|
|
private string _moveloc_id = string.Empty;
|
|
private string _goods_id = string.Empty;
|
|
private string _old_loc_id = string.Empty;
|
|
private string _new_loc_id = string.Empty;
|
|
private decimal _plan_num = 0;
|
|
private decimal _real_num = 0;
|
|
private string _moveloc_tab_id = string.Empty;
|
|
private string _goods_name = string.Empty;
|
|
private string _old_loc_name = string.Empty;
|
|
private string _new_loc_name = string.Empty;
|
|
private decimal _mistock_num = 0;
|
|
private string _unit = string.Empty;
|
|
private string _scale_unit = string.Empty;
|
|
private decimal _price = 0;
|
|
private string _unit_name = string.Empty;
|
|
private int _sort = 0;
|
|
private decimal _loc_num = 0;
|
|
private string _putin_id = string.Empty;
|
|
private string _docctnumber = string.Empty;
|
|
private string _specification = string.Empty;
|
|
private DateTime _production_date = DateTime.Parse("1900-01-01");
|
|
private DateTime _ware_date = DateTime.Parse("1900-01-01");
|
|
private string _provider_id = string.Empty;
|
|
private string _provider_name = string.Empty;
|
|
private string _sku_id = string.Empty;
|
|
private string _sku_name = string.Empty;
|
|
/// <summary>
|
|
/// 移位单编号
|
|
/// </summary>
|
|
[DisplayName("移位单编号")]
|
|
public string MOVELOC_ID
|
|
{
|
|
set { _moveloc_id = value; }
|
|
get { return _moveloc_id; }
|
|
}
|
|
/// <summary>
|
|
/// GoodsNumber
|
|
/// </summary>
|
|
[DisplayName("GoodsNumber")]
|
|
[TableClmAttribute(JoinTableClmName = "GOODS_NAME", JoinTableClm = "GOODS_ID", ClmJoinTable = "T_BASE_GOODS")]
|
|
public string GOODS_ID
|
|
{
|
|
set { _goods_id = value; }
|
|
get { return _goods_id; }
|
|
}
|
|
/// <summary>
|
|
/// 物料
|
|
/// </summary>
|
|
[DisplayName("物料")]
|
|
[TableClm(NoSelect = false)]
|
|
public string GOODS_NAME
|
|
{
|
|
set { _goods_name = value; }
|
|
get { return _goods_name; }
|
|
}
|
|
/// <summary>
|
|
/// 原库位编号
|
|
/// </summary>
|
|
[DisplayName("原库位")]
|
|
public string OLD_LOC_ID
|
|
{
|
|
set { _old_loc_id = value; }
|
|
get { return _old_loc_id; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 新库位编号
|
|
/// </summary>
|
|
[DisplayName("新库位")]
|
|
public string NEW_LOC_ID
|
|
{
|
|
set { _new_loc_id = value; }
|
|
get { return _new_loc_id; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 计划移位数
|
|
/// </summary>
|
|
[DisplayName("计划数量")]
|
|
public decimal PLAN_NUM
|
|
{
|
|
set { _plan_num = value; }
|
|
get { return _plan_num; }
|
|
}
|
|
/// <summary>
|
|
/// 实际移位数
|
|
/// </summary>
|
|
[DisplayName("实际数量")]
|
|
public decimal REAL_NUM
|
|
{
|
|
set { _real_num = value; }
|
|
get { return _real_num; }
|
|
}
|
|
/// <summary>
|
|
/// 移位单明细编号
|
|
/// </summary>
|
|
[DisplayName("移位单明细编号")]
|
|
public string MOVELOC_TAB_ID
|
|
{
|
|
set { _moveloc_tab_id = value; }
|
|
get { return _moveloc_tab_id; }
|
|
}
|
|
/// <summary>
|
|
/// 该库区总库存数
|
|
/// </summary>
|
|
[DisplayName("库区库存")]
|
|
public decimal MISTOCK_NUM
|
|
{
|
|
set { _mistock_num = value; }
|
|
get { return _mistock_num; }
|
|
}
|
|
/// <summary>
|
|
/// UNIT
|
|
/// </summary>
|
|
[DisplayName("UNIT")]
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'vc_uom' and c_flag = '1' ")]
|
|
public string UNIT
|
|
{
|
|
set { _unit = value; }
|
|
get { return _unit; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 重量UNIT
|
|
/// </summary>
|
|
[DisplayName("重量UNIT")]
|
|
[TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'kg_unit' and c_flag = '1' ")]
|
|
public string SCALE_UNIT
|
|
{
|
|
set { _scale_unit = value; }
|
|
get { return _scale_unit; }
|
|
}
|
|
/// <summary>
|
|
/// 标准价格
|
|
/// </summary>
|
|
[DisplayName("标准价格")]
|
|
public decimal PRICE
|
|
{
|
|
set { _price = value; }
|
|
get { return _price; }
|
|
}
|
|
/// <summary>
|
|
/// UNIT
|
|
/// </summary>
|
|
[DisplayName("UNIT")]
|
|
[TableClm(NoSelect = false)]
|
|
public string UNIT_NAME
|
|
{
|
|
set { _unit_name = value; }
|
|
get { return _unit_name; }
|
|
}
|
|
/// <summary>
|
|
/// 序号
|
|
/// </summary>
|
|
[DisplayName("序号")]
|
|
[TableClm(NoSelect = false)]
|
|
public int SORT
|
|
{
|
|
set { _sort = value; }
|
|
get { return _sort; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 某库位某批次某物料库存数
|
|
/// </summary>
|
|
[DisplayName("库存数量")]
|
|
[TableClm(NoSelect = false)]
|
|
public decimal LOC_NUM
|
|
{
|
|
set { _loc_num = value; }
|
|
get { return _loc_num; }
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
/// 上架批次号
|
|
/// </summary>
|
|
[DisplayName("入库批次号")]
|
|
public string PUTIN_ID
|
|
{
|
|
set { _putin_id = value; }
|
|
get { return _putin_id; }
|
|
}
|
|
/// <summary>
|
|
/// 单据编号(调整填写调整单号,入库填写上架单号)
|
|
/// </summary>
|
|
[DisplayName("上架单号")]
|
|
public string DOCCTNUMBER
|
|
{
|
|
set { _docctnumber = value; }
|
|
get { return _docctnumber; }
|
|
}
|
|
/// <summary>
|
|
/// 规格
|
|
/// </summary>
|
|
[DisplayName("规格")]
|
|
public string SPECIFICATION
|
|
{
|
|
set { _specification = value; }
|
|
get { return _specification; }
|
|
}
|
|
/// <summary>
|
|
/// 生产日期
|
|
/// </summary>
|
|
[DisplayName("生产日期")]
|
|
public DateTime PRODUCTION_DATE
|
|
{
|
|
set { _production_date = value; }
|
|
get { return _production_date; }
|
|
}
|
|
/// <summary>
|
|
/// 上架时间
|
|
/// </summary>
|
|
[DisplayName("上架时间")]
|
|
public DateTime WARE_DATE
|
|
{
|
|
set { _ware_date = value; }
|
|
get { return _ware_date; }
|
|
}
|
|
/// <summary>
|
|
/// 供应商编号
|
|
/// </summary>
|
|
[DisplayName("供应商编号")]
|
|
[TableClmAttribute(JoinTableClmName = "PROVIDER_NAME", JoinTableClm = "PROVIDER_ID", ClmJoinTable = "t_base_provider_dictionary")]
|
|
public string PROVIDER_ID
|
|
{
|
|
set { _provider_id = value; }
|
|
get { return _provider_id; }
|
|
}
|
|
/// <summary>
|
|
/// 供应商
|
|
/// </summary>
|
|
[DisplayName("供应商")]
|
|
[TableClm(NoSelect = false)]
|
|
public string PROVIDER_NAME
|
|
{
|
|
set { _provider_name = value; }
|
|
get { return _provider_name; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 规格编号
|
|
/// </summary>
|
|
[DisplayName("规格编号")]
|
|
[TableClm(NoSelect = false)]
|
|
public string SKU_ID
|
|
{
|
|
set { _sku_id = value; }
|
|
get { return _sku_id; }
|
|
}
|
|
/// <summary>
|
|
/// 规格
|
|
/// </summary>
|
|
[DisplayName("规格")]
|
|
[TableClm(NoSelect = false)]
|
|
public string SKU_NAME
|
|
{
|
|
set { _sku_name = value; }
|
|
get { return _sku_name; }
|
|
}
|
|
#endregion Model
|
|
}
|
|
}
|