using System;
using System.Text;
using System.Collections.Generic;
using System.Data;
using HH.WMS.Entitys.Common;
using HH.WMS.Entitys.Basic;
namespace HH.WMS.Entitys
{
[Table("TN_WM_TASK")]
public class TN_WM_TASKEntity : BaseEntity
{
[Column("CN_S_TASK_NO")]
public string CN_S_TASK_NO { get; set; }
[Column("CN_S_TASK_TYPE")]
public string CN_S_TASK_TYPE { get; set; }
[Column("CN_S_FROM_OP")]
public string CN_S_FROM_OP { get; set; }
[Column("CN_S_FROM_NO")]
public string CN_S_FROM_NO { get; set; }
[Column("CN_S_TRAY_CODE")]
public string CN_S_TRAY_CODE { get; set; }
[Column("CN_S_STOCK_CODE")]
public string CN_S_STOCK_CODE { get; set; }
[Column("CN_S_START_AREA")]
public string CN_S_START_AREA { get; set; }
[Column("CN_S_START_BIT")]
public string CN_S_START_BIT { get; set; }
[Column("CN_S_END_AREA")]
public string CN_S_END_AREA { get; set; }
[Column("CN_S_END_BIT")]
public string CN_S_END_BIT { get; set; }
[Column("CN_S_STATE")]
public string CN_S_STATE { get; set; }
[Column("CN_T_START")]
public DateTime? CN_T_START { get; set; }
[Column("CN_T_END")]
public DateTime? CN_T_END { get; set; }
[Column("CN_S_BF_TASK_NO")]
public string CN_S_BF_TASK_NO { get; set; }
[Column("CN_S_AF_TASK_NO")]
public string CN_S_AF_TASK_NO { get; set; }
[Column("CN_N_PRIORITY")]
public int? CN_N_PRIORITY { get; set; }
[Column("CN_S_REMARK")]
public string CN_S_REMARK { 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_B_SENDAMS")]
public bool CN_B_SENDAMS { get; set; }
[Column("CN_S_PROJECT_CODE")]
public string CN_S_PROJECT_CODE { get; set; }
///
/// 起始库区是否管控数量
///
[Column("CN_C_START_IS_CONTROL_QTY")]
public string CN_C_START_IS_CONTROL_QTY { get; set; }
///
/// 结束库区是否控制数量
///
[Column("CN_C_END_IS_CONTROL_QTY")]
public string CN_C_END_IS_CONTROL_QTY { get; set; }
///
/// 起始库区是否管控库存
///
[Column("CN_S_START_CONTROL_INV")]
public string CN_S_START_CONTROL_INV { get; set; }
///
/// 结束库区是否控制库存
///
[Column("CN_S_END_CONTROL_INV")]
public string CN_S_END_CONTROL_INV { get; set; }
///
/// 开始货位所在库区类型
///
[Column("CN_S_START_AREA_TYPE")]
public string CN_S_START_AREA_TYPE { get; set; }
///
/// 结束货位所在库区类型
///
[Column("CN_S_END_AREA_TYPE")]
public string CN_S_END_AREA_TYPE { get; set; }
///
/// 扩展字段1 主任务编号
///
[Column("CN_S_EXT1")]
public string CN_S_EXT1 { get; set; }
///
/// 扩展字段2 任务标识
///
[Column("CN_S_EXT2")]
public string CN_S_EXT2 { get; set; }
///
/// 扩展字段3 任务执行阶段
///
[Column("CN_S_EXT3")]
public string CN_S_EXT3 { get; set; }
public AutoBomStockAreaEntity EndAreaEntity { get; set; }
public List END_AREAS = new List();
///
/// 任务标记(自管任务、AGV任务)
///
[Column("CN_S_TASK_FLAG")]
public string CN_S_TASK_FLAG { get; set; }
///
/// 接驳位
///
[Column("CN_S_CONNECT_BIT")]
public string CN_S_CONNECT_BIT { get; set; }
}
}