399 lines
12 KiB
C#
399 lines
12 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using WMS.Attirubte;
|
|
using System.ComponentModel;
|
|
|
|
namespace WMS.Model.Stock
|
|
{
|
|
/// <summary>
|
|
/// 库存日志表
|
|
/// </summary>
|
|
[Serializable]
|
|
public partial class MIStockBackModel
|
|
{
|
|
private string _ctl = string.Empty;
|
|
[DisplayName("托盘")]
|
|
public string CTL
|
|
{
|
|
get { return _ctl; }
|
|
set { _ctl = value; }
|
|
}
|
|
private decimal _goods_num_sj = 0;
|
|
/// <summary>
|
|
/// 实际数量
|
|
/// </summary>
|
|
[DisplayName("实际数量")]
|
|
public decimal GOODS_NUM_SJ
|
|
{
|
|
set { _goods_num_sj = value; }
|
|
get { return _goods_num_sj; }
|
|
}
|
|
private string _barcode = string.Empty;
|
|
/// <summary>
|
|
/// 条码
|
|
/// </summary>
|
|
[DisplayName("条码")]
|
|
[TableClm(NoSelect = false)]
|
|
public string BARCODE
|
|
{
|
|
get { return _barcode; }
|
|
set { _barcode = value; }
|
|
}
|
|
private string _wgh = "0";
|
|
/// <summary>
|
|
/// 重量
|
|
/// </summary>
|
|
[DisplayName("重量")]
|
|
[TableClm(NoSelect = false)]
|
|
public string WGH
|
|
{
|
|
get { return _wgh; }
|
|
set { _wgh = value; }
|
|
}
|
|
|
|
private string _High = string.Empty;
|
|
/// <summary>
|
|
/// HIGH
|
|
/// </summary>
|
|
[DisplayName("高度")]
|
|
public string High
|
|
{
|
|
get { return _High; }
|
|
set { _High = value; }
|
|
}
|
|
private string _lotId = string.Empty;
|
|
|
|
/// <summary>
|
|
/// 生成批号
|
|
/// </summary>
|
|
[DisplayName("生成批号")]
|
|
public string ProDucLotId
|
|
{
|
|
get { return _lotId; }
|
|
set { _lotId = value; }
|
|
}
|
|
private string _customer_id = string.Empty;
|
|
[DisplayName("Customer")]
|
|
public string Customer_Id
|
|
{
|
|
get { return _customer_id; }
|
|
set { _customer_id = value; }
|
|
}
|
|
#region Model
|
|
private string _id = string.Empty;
|
|
private string _stock_id = string.Empty;
|
|
private string _putin_id = string.Empty;
|
|
private string _out_id = string.Empty;
|
|
private string _storage_id = string.Empty;
|
|
private string _storage_name = string.Empty;
|
|
private string _area_id = string.Empty;
|
|
private string _area_name = string.Empty;
|
|
private string _location_id = string.Empty;
|
|
private string _goods_typeid = string.Empty;
|
|
private string _goods_id = string.Empty;
|
|
private string _goods_name = string.Empty;
|
|
private decimal _goods_num = 0;
|
|
private string _operator_man = string.Empty;
|
|
private string _operator_man_name = string.Empty;
|
|
private DateTime _operator_date = System.DateTime.Now;
|
|
private string _operator_type = string.Empty;
|
|
private string _remark = string.Empty;
|
|
private string _version = string.Empty;
|
|
private decimal _ori_num = 0;
|
|
private decimal _change_num = 0;
|
|
private DateTime _production_date = DateTime.Parse("1900-01-01");
|
|
private DateTime _timeStart = DateTime.Parse("1900-01-01");
|
|
private DateTime _timeEnd = DateTime.Parse("1900-01-01");
|
|
private string _datemonth = string.Empty;
|
|
|
|
private decimal _sumNum = 0;
|
|
private decimal _warn_up = 0;
|
|
private decimal _warn_down = 0;
|
|
/// <summary>
|
|
/// 主键
|
|
/// </summary>
|
|
[DisplayName("ID")]
|
|
public string ID
|
|
{
|
|
set { _id = value; }
|
|
get { return _id; }
|
|
}
|
|
/// <summary>
|
|
/// 库存编号
|
|
/// </summary>
|
|
[DisplayName("库存编号")]
|
|
public string STOCK_ID
|
|
{
|
|
set { _stock_id = value; }
|
|
get { return _stock_id; }
|
|
}
|
|
/// <summary>
|
|
/// 入库批次号
|
|
/// </summary>
|
|
[DisplayName("入库批次号")]
|
|
public string PUTIN_ID
|
|
{
|
|
set { _putin_id = value; }
|
|
get { return _putin_id; }
|
|
}
|
|
/// <summary>
|
|
/// 出库批次号
|
|
/// </summary>
|
|
[DisplayName("出库批次号")]
|
|
public string OUT_ID
|
|
{
|
|
set { _out_id = value; }
|
|
get { return _out_id; }
|
|
}
|
|
/// <summary>
|
|
/// 仓库编号
|
|
/// </summary>
|
|
[DisplayName("仓库编号")]
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_STORAGEINFO", JoinTableClm = "STORAGE_ID", JoinTableClmName = "STORAGE_NAME")]
|
|
public string STORAGE_ID
|
|
{
|
|
set { _storage_id = value; }
|
|
get { return _storage_id; }
|
|
}
|
|
/// <summary>
|
|
/// 仓库编号
|
|
/// </summary>
|
|
[DisplayName("仓库编号")]
|
|
[TableClm(NoSelect = false)]
|
|
public string STORAGE_NAME
|
|
{
|
|
set { _storage_name = value; }
|
|
get { return _storage_name; }
|
|
}
|
|
/// <summary>
|
|
/// 库区编号
|
|
/// </summary>
|
|
[DisplayName("库区编号")]
|
|
[TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA")]
|
|
public string AREA_ID
|
|
{
|
|
set { _area_id = value; }
|
|
get { return _area_id; }
|
|
}
|
|
/// <summary>
|
|
/// 库区
|
|
/// </summary>
|
|
[DisplayName("库区")]
|
|
[TableClm(NoSelect = false)]
|
|
public string AREA_NAME
|
|
{
|
|
set { _area_name = value; }
|
|
get { return _area_name; }
|
|
}
|
|
/// <summary>
|
|
/// 库位编号
|
|
/// </summary>
|
|
[DisplayName("库位编号")]
|
|
[TableClmAttribute(JoinTableClmName = "LOCATION_NAME", JoinTableClm = "LOC_ID", ClmJoinTable = "T_BASE_STORAGE_AREA_LOCATION", ClassName = "LOCATION_NAME")]
|
|
public string LOCATION_ID
|
|
{
|
|
set { _location_id = value; }
|
|
get { return _location_id; }
|
|
}
|
|
/// <summary>
|
|
/// 物料类别编号
|
|
/// </summary>
|
|
[DisplayName("物料类别编号")]
|
|
public string GOODS_TYPEID
|
|
{
|
|
set { _goods_typeid = value; }
|
|
get { return _goods_typeid; }
|
|
}
|
|
/// <summary>
|
|
/// 物料编号
|
|
/// </summary>
|
|
[DisplayName("物料编号")]
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_GOODS", JoinTableClm = "GOODS_ID", JoinTableClmName = "GOODS_NAME")]
|
|
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 decimal GOODS_NUM
|
|
{
|
|
set { _goods_num = value; }
|
|
get { return _goods_num; }
|
|
}
|
|
/// <summary>
|
|
/// 操作人
|
|
/// </summary>
|
|
[DisplayName("操作人")]
|
|
[TableClmAttribute(ClmJoinTable = "T_BASE_USERINFO", JoinTableClm = "USER_ID", JoinTableClmName = "NAME")]
|
|
public string OPERATOR_MAN
|
|
{
|
|
set { _operator_man = value; }
|
|
get { return _operator_man; }
|
|
}
|
|
/// <summary>
|
|
/// 操作人
|
|
/// </summary>
|
|
[DisplayName("操作人")]
|
|
[TableClm(NoSelect = false)]
|
|
public string OPERATOR_MAN_NAME
|
|
{
|
|
set { _operator_man_name = value; }
|
|
get { return _operator_man_name; }
|
|
}
|
|
/// <summary>
|
|
/// 操作时间
|
|
/// </summary>
|
|
[DisplayName("out date")]
|
|
public DateTime OPERATOR_DATE
|
|
{
|
|
set { _operator_date = value; }
|
|
get { return _operator_date; }
|
|
}
|
|
/// <summary>
|
|
/// 操作类型 0入库 1出库 3 调整
|
|
/// </summary>
|
|
[DisplayName("操作类型")]
|
|
public string OPERATOR_TYPE
|
|
{
|
|
set { _operator_type = value; }
|
|
get { return _operator_type; }
|
|
}
|
|
/// <summary>
|
|
/// 备注
|
|
/// </summary>
|
|
[DisplayName("备注")]
|
|
public string REMARK
|
|
{
|
|
set { _remark = value; }
|
|
get { return _remark; }
|
|
}
|
|
/// <summary>
|
|
/// 版本号
|
|
/// </summary>
|
|
[DisplayName("版本号")]
|
|
public string VERSION
|
|
{
|
|
set { _version = value; }
|
|
get { return _version; }
|
|
}
|
|
/// <summary>
|
|
/// 原数量
|
|
/// </summary>
|
|
[DisplayName("原数量")]
|
|
public decimal ORI_NUM
|
|
{
|
|
set { _ori_num = value; }
|
|
get { return _ori_num; }
|
|
}
|
|
/// <summary>
|
|
/// 改变后数量
|
|
/// </summary>
|
|
[DisplayName("改变后数量")]
|
|
public decimal CHANGE_NUM
|
|
{
|
|
set { _change_num = value; }
|
|
get { return _change_num; }
|
|
}
|
|
/// <summary>
|
|
/// 生产日期
|
|
/// </summary>
|
|
[DisplayName("生产日期")]
|
|
public DateTime PRODUCTION_DATE
|
|
{
|
|
set { _production_date = value; }
|
|
get { return _production_date; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 起始日期
|
|
/// </summary>
|
|
[DisplayName("起始日期")]
|
|
[TableClm(NoSelect = false)]
|
|
public DateTime TIMESTART
|
|
{
|
|
get { return _timeStart; }
|
|
set { _timeStart = value; }
|
|
}
|
|
/// <summary>
|
|
/// 结束日期
|
|
/// </summary>
|
|
[DisplayName("结束日期")]
|
|
[TableClm(NoSelect = false)]
|
|
public DateTime TIMEEND
|
|
{
|
|
get { return _timeEnd; }
|
|
set { _timeEnd = value; }
|
|
}
|
|
string _pickingid = string.Empty;
|
|
/// <summary>
|
|
/// 拣货单号
|
|
/// </summary>
|
|
[DisplayName("拣货单号")]
|
|
public string PICKINGID
|
|
{
|
|
set { _pickingid = value; }
|
|
get { return _pickingid; }
|
|
}
|
|
[DisplayName("月份显示")]
|
|
public string DAT
|
|
{
|
|
get { return _datemonth; }
|
|
set { _datemonth = value; }
|
|
}
|
|
|
|
[DisplayName("总改变量")]
|
|
public decimal SUMCHANGENUM
|
|
{
|
|
get { return _sumNum; }
|
|
set { _sumNum = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
///库存上限
|
|
/// <summary>
|
|
[DisplayName("库存上限")]
|
|
public decimal WARN_UP { get { return _warn_up; } set { _warn_up = value; } }
|
|
|
|
/// <summary>
|
|
///库存下限
|
|
/// <summary>
|
|
[DisplayName("库存下限")]
|
|
public decimal WARN_DOWN { get { return _warn_down; } set { _warn_down = value; } }
|
|
#endregion Model
|
|
private string _Whseloc = "";
|
|
/// <summary>
|
|
/// Whseloc
|
|
/// </summary>
|
|
[DisplayName("原库位")]
|
|
public string Whseloc
|
|
{
|
|
get { return _Whseloc; }
|
|
set { _Whseloc = value; }
|
|
}
|
|
DateTime _ware_date = new DateTime ();
|
|
[DisplayName("入库时间")]
|
|
[TableClm(NoSelect = false)]
|
|
public DateTime WARE_DATE
|
|
{
|
|
set { _ware_date = value; }
|
|
get { return _ware_date; }
|
|
}
|
|
}
|
|
}
|
|
|