using System; using WMS.Attirubte; using System.ComponentModel; namespace WMS.Model.RK { [Serializable] [TableClmAttribute(TableName = "T_RK_WARE_NOTICE")] public class WareNoticeModel { #region Model private string _warehousing_id =string.Empty; private string _purchase_id = string.Empty; private DateTime _order_date = DateTime.Parse("1900-01-01"); private string _provider_id = string.Empty; private string _provider_name = string.Empty; private decimal _amount=0; private decimal _total_volume=0; private decimal _total_rough_weight=0; private decimal _total_net_weigh=0; private decimal _total_money=0; private decimal _ware_count=0; private decimal _shelves_count=0; private string _waybill_id = string.Empty; private string _shippers = string.Empty; private string _carno = string.Empty; private string _driver = string.Empty; private string _confirm_person = string.Empty; private DateTime _confirm_date =DateTime.Parse("1900-01-01"); private DateTime _expected_delivery_date = DateTime.Parse("1900-01-01"); private DateTime _end_delivery_date = DateTime.Parse("1900-01-01"); private DateTime _real_delivery_date = DateTime.Parse("1900-01-01"); private string _recipients = string.Empty; private string _class_group = string.Empty; private DateTime _ware_date =DateTime.Parse("1900-01-01"); private DateTime _shelves_date = DateTime.Parse("1900-01-01"); private string _record_person = string.Empty; private DateTime _record_date = DateTime.Parse("1900-01-01"); private string _close_person = string.Empty; private DateTime _close_date = DateTime.Parse("1900-01-01"); private string _close_reason = string.Empty; private string _order_mode = string.Empty; private string _storage_mode = string.Empty; private string _state = string.Empty; private string _tray_state = string.Empty; private string _dispatching_state = string.Empty; private string _remark = string.Empty; private string _confirm_person_name = string.Empty; private string _recipients_name = string.Empty; private string _record_person_name = string.Empty; private string _close_person_name = string.Empty; private decimal _pallet_count=0; private Boolean _ischeck=false;//第一列复选框 private decimal _purchase_count=0; private decimal _acce_num=0; private decimal _pass_num=0; private string _storage_id = string.Empty; private int _ORGANIZATION_ID = 0; private string _ORGANIZATION_CODE = ""; private string _SHIP_TO_ORGANIZATION_CODE = ""; private int _SHIP_TO_ORGANIZATION_ID = 0; private int _PO_HEADER_ID = 0; [DisplayName("订单头主键")] public int PO_HEADER_ID { set { _PO_HEADER_ID = value; } get { return _PO_HEADER_ID; } } private int _ORG_ID = 0; [DisplayName("下单业务实体ID")] //送货单 下单业务实体ID public int ORG_ID { set { _ORG_ID = value; } get { return _ORG_ID; } } 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 string _ASN_NUMBER = ""; [DisplayName("SRM送货单号")] public string ASN_NUMBER { set { _ASN_NUMBER = value; } get { return _ASN_NUMBER; } } [DisplayName("下单业务实体")] public int ORGANIZATION_ID { set { _ORGANIZATION_ID = value; } get { return _ORGANIZATION_ID; } } [DisplayName("业务实体代码")] public string ORGANIZATION_CODE { set { _ORGANIZATION_CODE = value; } get { return _ORGANIZATION_CODE; } } [DisplayName("收货组织代码")] public string SHIP_TO_ORGANIZATION_CODE { set { _SHIP_TO_ORGANIZATION_CODE = value; } get { return _SHIP_TO_ORGANIZATION_CODE; } } [DisplayName("收货组织ID")] public int SHIP_TO_ORGANIZATION_ID { set { _SHIP_TO_ORGANIZATION_ID = value; } get { return _SHIP_TO_ORGANIZATION_ID; } } [DisplayName("选择")] [TableClm(NoSelect = false)] public Boolean IsCheck { get { return _ischeck; } set { _ischeck = 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("下单时间")] public DateTime ORDER_DATE { set { _order_date = value; } get { return _order_date; } } /// /// 供应商编号 /// [DisplayName("供应商")] [TableClmAttribute(JoinTableClmName = "PROVIDER_NAME", JoinTableClm = "PROVIDER_ID", ClmJoinTable = "t_base_provider_dictionary", ClassName = "PY_NAME")] 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 decimal AMOUNT { set { _amount = value; } get { return _amount; } } /// /// 采购总体积 /// [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("入库数")] [TableClm(NoSelect = false)] public decimal WARE_COUNT { set { _ware_count = value; } get { return _ware_count; } } /// /// 上架数量 /// [DisplayName("上架数")] [TableClm(NoSelect = false)] public decimal SHELVES_COUNT { set { _shelves_count = value; } get { return _shelves_count; } } string _acce_id = string.Empty; /// ///验收单号 /// [DisplayName("验收单号")] public string ACCE_ID { get { return _acce_id; } set { _acce_id = value; } } /// /// 运单号 /// [DisplayName("运单号")] public string WAYBILL_ID { set { _waybill_id = value; } get { return _waybill_id; } } /// /// 承运商 /// [DisplayName("承运商")] public string SHIPPERS { set { _shippers = value; } get { return _shippers; } } /// /// 车牌号 /// [DisplayName("车牌号")] public string CARNO { set { _carno = value; } get { return _carno; } } /// /// 司机 /// [DisplayName("司机")] public string DRIVER { set { _driver = value; } get { return _driver; } } /// /// 审核人 /// [DisplayName("审核人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string CONFIRM_PERSON { set { _confirm_person = value; } get { return _confirm_person; } } /// /// 审核人 /// [DisplayName("审核人")] [TableClm(NoSelect = false)] public string CONFIRM_PERSON_NAME { set { _confirm_person_name = value; } get { return _confirm_person_name; } } /// /// 审核时间 /// [DisplayName("审核时间")] public DateTime CONFIRM_DATE { set { _confirm_date = value; } get { return _confirm_date; } } /// /// 到货时间 /// [DisplayName("到货时间")] public DateTime EXPECTED_DELIVERY_DATE { set { _expected_delivery_date = value; } get { return _expected_delivery_date; } } /// /// 终止到货时间 /// [DisplayName("终止时间")] public DateTime END_DELIVERY_DATE { set { _end_delivery_date = value; } get { return _end_delivery_date; } } /// /// 实际到货时间 /// [DisplayName("实际到货")] public DateTime REAL_DELIVERY_DATE { set { _real_delivery_date = value; } get { return _real_delivery_date; } } /// /// 收货人 /// [DisplayName("收货人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string RECIPIENTS { set { _recipients = value; } get { return _recipients; } } /// /// 收货人 /// [DisplayName("收货人")] [TableClm(NoSelect = false)] public string RECIPIENTS_NAME { set { _recipients_name = value; } get { return _recipients_name; } } /// /// 卸货班组 /// [DisplayName("卸货班组")] public string CLASS_GROUP { set { _class_group = value; } get { return _class_group; } } /// /// 入库时间 /// [DisplayName("入库时间")] public DateTime WARE_DATE { set { _ware_date = value; } get { return _ware_date; } } /// /// 上架时间 /// [DisplayName("上架时间")] public DateTime SHELVES_DATE { set { _shelves_date = value; } get { return _shelves_date; } } /// /// 操作人 /// [DisplayName("操作人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string RECORD_PERSON { set { _record_person = value; } get { return _record_person; } } /// /// 操作人 /// [DisplayName("操作人")] [TableClm(NoSelect = false)] public string RECORD_PERSON_NAME { set { _record_person_name = value; } get { return _record_person_name; } } /// /// 操作时间 /// [DisplayName("操作时间")] public DateTime RECORD_DATE { set { _record_date = value; } get { return _record_date; } } /// /// 关闭人 /// [DisplayName("关闭人")] [TableClmAttribute(JoinTableClmName = "NAME", JoinTableClm = "USER_ID", ClmJoinTable = "T_BASE_USERINFO")] public string CLOSE_PERSON { set { _close_person = value; } get { return _close_person; } } /// /// 关闭人 /// [DisplayName("关闭人")] [TableClm(NoSelect = false)] public string CLOSE_PERSON_NAME { set { _close_person_name = value; } get { return _close_person_name; } } /// /// 关闭时间 /// [DisplayName("关闭时间")] public DateTime CLOSE_DATE { set { _close_date = value; } get { return _close_date; } } /// /// 关闭原因 /// [DisplayName("关闭原因")] public string CLOSE_REASON { set { _close_reason = value; } get { return _close_reason; } } /// /// 生成方式(录入、导入、其它) /// [DisplayName("生成方式")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'ORDER_MODE' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")] public string ORDER_MODE { set { _order_mode = value; } get { return _order_mode; } } /// /// 入库类型(采购入库、退货入库、调货入库、盲收、其它) /// [DisplayName("入库类型")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'STORAGE_MODE' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")] public string STORAGE_MODE { set { _storage_mode = value; } get { return _storage_mode; } } /// /// 状态(未审核、在途、已到货、已入库、已上架、已关闭) /// [DisplayName("状态")] [TableClmAttribute(JoinTableClmName = "VC_DICTIONARY_NAME", JoinTableClm = "VC_CHAR_VALUE", ClmJoinTable = "t_sys_dictionary_tab", JoinTableWhere = " VC_DICTIONARY_TYPE = 'RK_STATE' and c_flag = '1' ", ClassName = "VC_DICTIONARY_NAME")] public string STATE { set { _state = value; } get { return _state; } } /// /// 是否已码盘(1 码盘 0 未码盘) /// [DisplayName("码盘状态")] [TableClm(ColumnData = "未码盘%0|已码盘%1")] public string TRAY_STATE { set { _tray_state = value; } get { return _tray_state; } } /// /// 是否已派工 1已派工 0未派工 /// [DisplayName("派工状态")] [TableClm(ColumnData = "未派工%0|已派工%1")] public string DISPATCHING_STATE { set { _dispatching_state = value; } get { return _dispatching_state; } } /// /// 备注 /// [DisplayName("备注")] public string REMARK { set { _remark = value; } get { return _remark; } } /// /// 容器数量 /// [DisplayName("容器数")] [TableClm(NoSelect = false)] public decimal PALLET_COUNT { set { _pallet_count = value; } get { return _pallet_count; } } /// /// 采购数量 /// [DisplayName("采购数")] [TableClm(NoSelect = false)] public decimal PURCHASE_COUNT { set { _purchase_count = value; } get { return _purchase_count; } } /// ///验收数量 /// [DisplayName("验收数")] [TableClm(NoSelect = false)] public decimal ACCE_NUM { get { return _acce_num; } set { _acce_num = value; } } /// ///合格数量 /// [DisplayName("合格数")] [TableClm(NoSelect = false)] public decimal PASS_NUM { get { return _pass_num; } set { _pass_num = value; } } /// /// 仓库编号 /// [DisplayName("仓库编号")] [TableClmAttribute(JoinTableClmName = "STORAGE_NAME", JoinTableClm = "STORAGE_ID", ClmJoinTable = "T_BASE_STORAGEINFO")] public string STORAGE_ID { set { _storage_id = value; } get { return _storage_id; } } private string _STORAGE_NAME = string.Empty; [DisplayName("仓库名称")] [TableClm(NoSelect = false)] public string STORAGE_NAME { set { _STORAGE_NAME = value; } get { return _STORAGE_NAME; } } #endregion Model } }