using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Text; using WMS.Web.Core; using WMS.Web.Core.Internal.Results; using WMS.Web.Domain.Values; namespace WMS.Web.Domain.Entitys { /// /// erp出库任务单明细 /// [Serializable] [Table("t_erp_outstock_task_details")] public class OutStockTaskDetails : EntityBase { public OutStockTaskDetails() { } /// /// 主键 订单编号 /// [Column("Id")] public override int Id { get; set; } /// /// 单据头Id /// [Column("Fid")] public int Fid { get; set; } /// /// 物料编码 /// [Column("MaterialNumber")] public string MaterialNumber { get; set; } ///// ///// 仓位ID ///// //[Column("SubStockId")] //public int SubStockId { get; set; } /// /// 应出库数量 /// [Column("AccruedQty")] public decimal AccruedQty { get; set; } /// /// 已出库数量 /// [Column("RealityQty")] public decimal RealityQty { get; set; } /// /// 订单明细备注 /// [Column("Remark")] public string Remark { get; set; } /// /// 出库开始时间 /// [Column("OutStockBeginTime")] public DateTime? OutStockBeginTime { get; set; } /// /// 出库结束时间 /// [Column("OutStockEndTime")] public DateTime? OutStockEndTime { get; set; } /// /// 是否作废 /// [Column("IsRepeal")] public bool? IsRepeal { get; set; } = false; /// /// 对应erp明细 同一个物料 存在于不同的来源单中(合并后出现多条) /// public List ErpDetails { get; set; } = new List(); } }