using HH.WMS.Entitys.Basic;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace HH.WMS.Entitys
{
[Table("TN_WM_INCREASE_INVENTORY_DTL")]
public class TN_WM_INCREASE_INVENTORY_DTLEntity
{
[Column("CN_S_OP_NO")]
public string CN_S_OP_NO { get; set; }
[Column("CN_S_SERIAL_NO")]
public string CN_S_SERIAL_NO { get; set; }
[Column("CN_S_ITEM_CODE")]
public string CN_S_ITEM_CODE { get; set; }
[Column("CN_S_ITEM_NAME")]
public string CN_S_ITEM_NAME { get; set; }
[Column("CN_S_ITEM_STATE")]
public string CN_S_ITEM_STATE { get; set; }
[Column("CN_F_QUANTITY")]
public decimal CN_F_QUANTITY { get; set; }
[Column("CN_T_PRODUCTION")]
public DateTime? CN_T_PRODUCTION { get; set; }
[Column("CN_T_EXPIRATION")]
public DateTime? CN_T_EXPIRATION { get; set; }
[Column("CN_S_PRODUCTION_BATCH")]
public string CN_S_PRODUCTION_BATCH { get; set; }
[Column("CN_S_STATE")]
public string CN_S_STATE { get; set; }
[Column("CN_F_PLAN_PRICE")]
public decimal? CN_F_PLAN_PRICE { get; set; }
[Column("CN_F_PLAN_MONEY")]
public decimal? CN_F_PLAN_MONEY { get; set; }
[Column("CN_F_ACTUAL_PRICE")]
public decimal? CN_F_ACTUAL_PRICE { get; set; }
[Column("CN_F_ACTUAL_MONEY")]
public decimal? CN_F_ACTUAL_MONEY { get; set; }
[Column("CN_S_MSTGUID")]
public string CN_S_MSTGUID { get; set; }
[Column("CN_GUID")]
public string CN_GUID { get; set; }
[Column("CN_S_CREATOR")]
public string CN_S_CREATOR { get; set; }
[Column("CN_S_CREATOR_BY")]
public string CN_S_CREATOR_BY { get; set; }
[Column("CN_T_CREATE")]
public DateTime? CN_T_CREATE { get; set; }
[Column("CN_S_MODIFY")]
public string CN_S_MODIFY { get; set; }
[Column("CN_S_MODIFY_BY")]
public string CN_S_MODIFY_BY { get; set; }
[Column("CN_T_MODIFY")]
public DateTime? CN_T_MODIFY { get; set; }
[Column("CN_N_ROW_NO")]
public int? CN_N_ROW_NO { get; set; }
[Column("CN_S_FIGURE_NO")]
public string CN_S_FIGURE_NO { get; set; }
[Column("CN_S_MODEL")]
public string CN_S_MODEL { get; set; }
[Column("CN_S_ARRIVAL_QTY")]
public string CN_S_ARRIVAL_QTY { get; set; }
[Column("CN_S_MEASURE_UNIT")]
public string CN_S_MEASURE_UNIT { get; set; }
[Column("CN_S_NOTE")]
public string CN_S_NOTE { get; set; }
[Column("CN_F_UPSHELF_QTY")]
public decimal? CN_F_UPSHELF_QTY { get; set; }
[Column("CN_F_ADD_ONTRAY_QTY")]
public decimal CN_F_ADD_ONTRAY_QTY { get; set; }
[Column("CN_F_PRINTING_QTY")]
public decimal CN_F_PRINTING_QTY { get; set; }
[Column("CN_C_IS_BALANCE")]
public string CN_C_IS_BALANCE { get; set; }
[Column("CN_C_IS_SCRAP")]
public string CN_C_IS_SCRAP { get; set; }
[Column("CN_F_ALLOT_QTY")]
public decimal CN_F_ALLOT_QTY { get; set; }
[Column("CN_S_BALANCE_STATE")]
public string CN_S_BALANCE_STATE { get; set; }
public decimal? CN_F_WARRNTY_PARTS { get; set; }
[Column("CN_S_EXT1")]
public string CN_S_EXT1 { get; set; } //物料大小件
[Column("CN_S_EXT2")]
public string CN_S_EXT2 { get; set; }
[Column("CN_S_EXT3")]
public string CN_S_EXT3 { get; set; }
[Column("CN_S_EXT4")]
public string CN_S_EXT4 { get; set; }
[Column("CN_S_EXT5")]
public string CN_S_EXT5 { get; set; }
///
/// 辅助单位集合
///
public List AuxiliaryUnitList { get; set; }
///
/// 物料规格类型(大件、小件)
///
public string CN_S_SIZEPRODUCT { get; set; }
///
/// 物料规格类型(大件、小件)
///
public List ItemCapacityList { get; set; }
}
public class ItemCapacityEntity
{
//物料编码
public string CN_S_ITEM_CODE { get; set; }
//规格
public string CN_S_SPEC { get; set; }
//存储单元
public string CN_S_STORE_UNIT { get; set; }
//最大容量
public decimal CN_F_QUANTITY { get; set; }
}
}