using System;
using WMS.Attirubte;
using System.ComponentModel;
namespace WMS.Model.RK
{
///
/// 入库通知单明细
///
[Serializable]
[TableClmAttribute(TableName = "T_RK_WARE_NOTICE_TAB")]
public class WareNoticeTabModel
{
#region Model
private string _warehousing_id="";
private string _goods_id = "";
private string _goods_name = "";
private decimal _amount=0;
private decimal _arramount=0;
private decimal _total_volume=0;
private decimal _total_rough_weight=0;
private decimal _total_net_weigh=0;
private decimal _total_money=0;
private DateTime _production_date=DateTime.Parse("1900-01-01");
private string _storage_id = "";
private string _storage_area_id = "";
private string _package_id = "";
private string _storage_name = "";
private string _storage_area_name = "";
private string _package_name = "";
private string _remark = "";
private string _operatorid = "";
private DateTime _operatedate =DateTime.Parse("1900-01-01");
private string _unit = "";
string _UNIT_NAME = "";
private decimal _price=0;
private string _scale_unit="";
private decimal _gvolume=0;
private string _goods_type_id="";
private string _goods_type_name="";
private string _provider_id="";
private string _provider_name="";
private string _purchase_id="";
private decimal _net_weight=0;
private decimal _rough_weight=0;
private bool _ischeck = true;
private int _PO_HEADER_ID = 0;
[DisplayName("订单头主键")]
public int PO_HEADER_ID
{
set { _PO_HEADER_ID = value; }
get { return _PO_HEADER_ID; }
}
private int _PO_LINE_ID = 0;
[DisplayName("订单行主键")]
public int PO_LINE_ID
{
set { _PO_LINE_ID = value; }
get { return _PO_LINE_ID; }
}
private int _LINE_LOCATION_ID = 0;
[DisplayName("发运行主键")]
public int LINE_LOCATION_ID
{
set { _LINE_LOCATION_ID = value; }
get { return _LINE_LOCATION_ID; }
}
private string _SHIP_TO_ORGANIZATION_CODE = "";
[DisplayName("收货组织代码")]
public string SHIP_TO_ORGANIZATION_CODE
{
set { _SHIP_TO_ORGANIZATION_CODE = value; }
get { return _SHIP_TO_ORGANIZATION_CODE; }
}
private int _SHIP_TO_ORGANIZATION_ID = 0;
[DisplayName("收货组织ID")]
public int SHIP_TO_ORGANIZATION_ID
{
set { _SHIP_TO_ORGANIZATION_ID = value; }
get { return _SHIP_TO_ORGANIZATION_ID; }
}
private int _LINE_NUM = 0;
[DisplayName("订单行号")]
public int LINE_NUM
{
set { _LINE_NUM = value; }
get { return _LINE_NUM; }
}
private int _SHIPMENT_NUM = 0;
[DisplayName("发运行号")]
public int SHIPMENT_NUM
{
set { _SHIPMENT_NUM = value; }
get { return _SHIPMENT_NUM; }
}
private int _PO_DISTRIBUTION_ID = 0;
[DisplayName("分配ID")]
public int PO_DISTRIBUTION_ID
{
set { _PO_DISTRIBUTION_ID = value; }
get { return _PO_DISTRIBUTION_ID; }
}
private int _DISTRIBUTION_NUM = 0;
[DisplayName("分配行号")]
public int DISTRIBUTION_NUM
{
set { _DISTRIBUTION_NUM = value; }
get { return _DISTRIBUTION_NUM; }
}
private string _CONSIGENED_FLAG = "";
[DisplayName("寄售标记")]
public string CONSIGENED_FLAG
{
set { _CONSIGENED_FLAG = value; }
get { return _CONSIGENED_FLAG; }
}
private int _ASN_HEADER_ID = 0;
[DisplayName("SRM送货单头ID")]
public int ASN_HEADER_ID
{
set { _ASN_HEADER_ID = value; }
get { return _ASN_HEADER_ID; }
}
private int _ASN_LINE_ID = 0;
[DisplayName("SRM送货单行ID")]
public int ASN_LINE_ID
{
set { _ASN_LINE_ID = value; }
get { return _ASN_LINE_ID; }
}
[DisplayName("选择")]
[TableClm(NoSelect = false)]
public Boolean IsCheck
{
get { return _ischeck; }
set { _ischeck = value; }
}
private decimal _GOODSVOLUME = 0;
///
/// 装箱数 物料体积
///
[DisplayName("装箱数")]
public decimal GOODSVOLUME
{
get { return _GOODSVOLUME; }
set { _GOODSVOLUME = value; }
}
///
/// 入库通知单编号
///
[DisplayName("通知单编号")]
public string WAREHOUSING_ID
{
set { _warehousing_id = value; }
get { return _warehousing_id; }
}
///
/// 采购单号
///
[DisplayName("采购单号")]
public string PURCHASE_ID
{
set { _purchase_id = value; }
get { return _purchase_id; }
}
///
/// 物料编号
///
[DisplayName("物料编号")]
[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 decimal AMOUNT
{
set { _amount = value; }
get { return _amount; }
}
///
/// 到货数量
///
[DisplayName("到货数量")]
[TableClm(NoSelect = false)]
public decimal ARRAMOUNT
{
set { _arramount = value; }
get { return _arramount; }
}
decimal _rec_num = 0;
///
///接收数量
///
[DisplayName("接收数量")]
[TableClm(NoSelect = false)]
public decimal REC_NUM { get { return _rec_num; } set { _rec_num = value; } }
///
/// 总体积
///
[DisplayName("总体积")]
public decimal TOTAL_VOLUME
{
set { _total_volume = value; }
get { return _total_volume; }
}
///
/// 总毛重
///
[DisplayName("总毛重")]
public decimal TOTAL_ROUGH_WEIGHT
{
set { _total_rough_weight = value; }
get { return _total_rough_weight; }
}
///
/// 总净重
///
[DisplayName("总净重")]
public decimal TOTAL_NET_WEIGH
{
set { _total_net_weigh = value; }
get { return _total_net_weigh; }
}
///
/// 总金额
///
[DisplayName("总金额")]
public decimal TOTAL_MONEY
{
set { _total_money = value; }
get { return _total_money; }
}
///
/// 生产日期
///
[DisplayName("生产日期")]
public DateTime PRODUCTION_DATE
{
set { _production_date = value; }
get { return _production_date; }
}
///
/// 入库仓库编号
///
[DisplayName("仓库编号")]
[TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")]
public string STORAGE_ID
{
set { _storage_id = value; }
get { return _storage_id; }
}
///
/// 入库库区编号
///
[DisplayName("库区编号")]
[TableClmAttribute(JoinTableClmName = "STORAGE_AREA_NAME", JoinTableClm = "STORAGE_AREA_ID", ClmJoinTable = "T_BASE_STORAGE_AREA")]
public string STORAGE_AREA_ID
{
set { _storage_area_id = value; }
get { return _storage_area_id; }
}
///
/// 容器编号
///
[DisplayName("容器编号")]
[TableClmAttribute(JoinTableClmName = "PALLET_NAME", JoinTableClm = "PALLET_ID", ClmJoinTable = "T_BASE_PALLET")]
public string PACKAGE_ID
{
set { _package_id = value; }
get { return _package_id; }
}
///
/// 入库仓库
///
[DisplayName("入库仓库")]
[TableClm(NoSelect = false)]
public string STORAGE_NAME
{
set { _storage_name = value; }
get { return _storage_name; }
}
///
/// 入库库区
///
[DisplayName("入库库区")]
[TableClm(NoSelect = false)]
public string STORAGE_AREA_NAME
{
set { _storage_area_name = value; }
get { return _storage_area_name; }
}
///
/// 入库容器
///
[DisplayName("入库容器")]
[TableClm(NoSelect = false)]
public string PACKAGE_NAME
{
set { _package_name = value; }
get { return _package_name; }
}
///
/// 备注
///
[DisplayName("备注")]
public string REMARK
{
set { _remark = value; }
get { return _remark; }
}
///
/// 操作人
///
[DisplayName("操作人")]
[TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")]
public string OPERATORID
{
set { _operatorid = value; }
get { return _operatorid; }
}
///
/// 操作时间
///
[DisplayName("操作时间")]
public DateTime OPERATEDATE
{
set { _operatedate = value; }
get { return _operatedate; }
}
///
/// 单位
///
[DisplayName("单位")]
[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; }
}
///
/// 单位单位
///
[DisplayName("单位名称")]
public string UNIT_NAME
{
set { _unit = value; }
get { return _unit; }
}
///
/// 重量单位
///
[DisplayName("重量单位")]
[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; }
}
///
/// 单位体积
///
[DisplayName("单位体积")]
public decimal GVOLUME
{
set { _gvolume = value; }
get { return _gvolume; }
}
///
/// 单位毛重
///
[DisplayName("单位毛重")]
public decimal ROUGH_WEIGHT
{
set { _rough_weight = value; }
get { return _rough_weight; }
}
///
/// 单位净重
///
[DisplayName("单位净重")]
public decimal NET_WEIGH
{
set { _net_weight = value; }
get { return _net_weight; }
}
///
/// 物料分类
///
[DisplayName("物料分类")]
[TableClmAttribute(JoinTableClmName = "GOODS_TYPE_NAME", JoinTableClm = "GOODS_TYPE_ID", ClmJoinTable = "T_BASE_GOODS_TYPE", ClassName = "GOODS_TYPE_NAME")]
public string GOODS_TYPE_ID
{
set { _goods_type_id = value; }
get { return _goods_type_id; }
}
///
/// 物料分类
///
[DisplayName("物料分类")]
[TableClm(NoSelect = false)]
public string GOODS_TYPE_NAME
{
set { _goods_type_name = value; }
get { return _goods_type_name; }
}
///
/// 供应商编号
///
[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; }
}
string barCode = "";
///
/// 物料条码
///
[DisplayName("物料条码")]
[TableClm(NoSelect = false)]
public string BARCODE
{
get { return barCode; }
set { barCode = value; }
}
int _BOXCT = 0;
///
/// 箱数
///
[DisplayName("箱数")]
[TableClm(NoSelect = false)]
public int BOXCT
{
get { return _BOXCT; }
set { _BOXCT = value; }
}
string _PrintSts = "";
///
/// 打印状态
///
[DisplayName("码盘状态")]
[TableClm(NoSelect = false)]
public string PrintSts
{
get { return _PrintSts; }
set { _PrintSts = value; }
}
int _PrintCS = 0;
///
/// 打印次数
///
[DisplayName("打印次数")]
[TableClm(NoSelect = false)]
public int PrintCS
{
get { return _PrintCS; }
set { _PrintCS = value; }
}
string _GOODS_MEASURE_ID = "";
///
///规格编号
///
[DisplayName("规格编号")]
public string GOODS_MEASURE_ID
{
get { return _GOODS_MEASURE_ID; }
set { _GOODS_MEASURE_ID = value; }
}
#endregion Model
}
}