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; /// /// 移位单编号 /// [DisplayName("移位单编号")] public string MOVELOC_ID { set { _moveloc_id = value; } get { return _moveloc_id; } } /// /// GoodsNumber /// [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; } } /// /// 物料 /// [DisplayName("物料")] [TableClm(NoSelect = false)] public string GOODS_NAME { set { _goods_name = value; } get { return _goods_name; } } /// /// 原库位编号 /// [DisplayName("原库位")] public string OLD_LOC_ID { set { _old_loc_id = value; } get { return _old_loc_id; } } /// /// 新库位编号 /// [DisplayName("新库位")] public string NEW_LOC_ID { set { _new_loc_id = value; } get { return _new_loc_id; } } /// /// 计划移位数 /// [DisplayName("计划数量")] public decimal PLAN_NUM { set { _plan_num = value; } get { return _plan_num; } } /// /// 实际移位数 /// [DisplayName("实际数量")] public decimal REAL_NUM { set { _real_num = value; } get { return _real_num; } } /// /// 移位单明细编号 /// [DisplayName("移位单明细编号")] public string MOVELOC_TAB_ID { set { _moveloc_tab_id = value; } get { return _moveloc_tab_id; } } /// /// 该库区总库存数 /// [DisplayName("库区库存")] public decimal MISTOCK_NUM { set { _mistock_num = value; } get { return _mistock_num; } } /// /// UNIT /// [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; } } /// /// 重量UNIT /// [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; } } /// /// 标准价格 /// [DisplayName("标准价格")] public decimal PRICE { set { _price = value; } get { return _price; } } /// /// UNIT /// [DisplayName("UNIT")] [TableClm(NoSelect = false)] public string UNIT_NAME { set { _unit_name = value; } get { return _unit_name; } } /// /// 序号 /// [DisplayName("序号")] [TableClm(NoSelect = false)] public int SORT { set { _sort = value; } get { return _sort; } } /// /// 某库位某批次某物料库存数 /// [DisplayName("库存数量")] [TableClm(NoSelect = false)] public decimal LOC_NUM { set { _loc_num = value; } get { return _loc_num; } } /// /// 上架批次号 /// [DisplayName("入库批次号")] public string PUTIN_ID { set { _putin_id = value; } get { return _putin_id; } } /// /// 单据编号(调整填写调整单号,入库填写上架单号) /// [DisplayName("上架单号")] public string DOCCTNUMBER { set { _docctnumber = value; } get { return _docctnumber; } } /// /// 规格 /// [DisplayName("规格")] public string SPECIFICATION { set { _specification = value; } get { return _specification; } } /// /// 生产日期 /// [DisplayName("生产日期")] public DateTime PRODUCTION_DATE { set { _production_date = value; } get { return _production_date; } } /// /// 上架时间 /// [DisplayName("上架时间")] public DateTime WARE_DATE { set { _ware_date = value; } get { return _ware_date; } } /// /// 供应商编号 /// [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; } } /// /// 供应商 /// [DisplayName("供应商")] [TableClm(NoSelect = false)] public string PROVIDER_NAME { set { _provider_name = value; } get { return _provider_name; } } /// /// 规格编号 /// [DisplayName("规格编号")] [TableClm(NoSelect = false)] public string SKU_ID { set { _sku_id = value; } get { return _sku_id; } } /// /// 规格 /// [DisplayName("规格")] [TableClm(NoSelect = false)] public string SKU_NAME { set { _sku_name = value; } get { return _sku_name; } } #endregion Model } }