using System.ComponentModel.DataAnnotations; using Volo.Abp.Application.Dtos; using Win_in.Sfs.Shared.Domain.Shared; namespace Win_in.Sfs.Wms.DataExchange.Application.Contracts.Iac.Qad; /// /// QAD采购订单明细(Receipt detail) PurchaseOrderDetailInput /// public class ReceiptDetInput : EntityDto { /// /// 采购订单行(Po line) /// [Display(Name = "采购订单行(Po line)")] [Required] public virtual int PoLine { get; set; } /// /// 物料号(Part code) /// [Display(Name = "物料号(Part code)")] [Required] public virtual string PartCode { get; set; } /// /// 箱号(Packing code) /// [Display(Name = "箱号(Packing code)")] [Required] public virtual string PackingCode { get; set; } /// /// 托号(Container code) /// [Display(Name = "托号(Container code)")] public virtual string ContainerCode { get; set; } /// /// 批次(Lot) /// [Display(Name = "批次(Lot)")] [Required] public virtual string Lot { get; set; } /// /// 供应商批次(Vendor lot) /// [Display(Name = "供应商批次(Vendor lot)")] public virtual string VendorLot { get; set; } /// /// 生产日期(Production date) /// [Display(Name = "生产日期(Production date)")] public virtual string ProductionDate { get; set; } /// /// 收货库位(Receipt loc) /// [Display(Name = "收货库位(Receipt loc)")] [Required] public virtual string Loc { get; set; } /// /// 收货数量(Receipt qty) /// [Display(Name = "收货数量(Receipt qty)")] [Required] public virtual decimal Qty { get; set; } /// /// 计量单位(Um) /// [Display(Name = "计量单位(Um)")] [Required] public virtual string Um { get; set; } /// /// 库存状态(Inventory status) /// [Display(Name = "库存状态(Inventory status)")] [Required] public virtual EnumInventoryStatus Status { get; set; } /// /// 备注(Remark) /// [Display(Name = "备注(Remark)")] public virtual string Remark { get; set; } }