You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
101 lines
3.2 KiB
101 lines
3.2 KiB
using System.ComponentModel.DataAnnotations;
|
|
using Win_in.Sfs.Shared.Domain.Shared;
|
|
|
|
namespace Win_in.Sfs.Wms.DataExchange.Application.Contracts.Iac.Qad;
|
|
|
|
/// <summary>
|
|
/// QAD采购订单明细(PO detail) PurchaseOrderDetailInput
|
|
/// </summary>
|
|
public class PoDetDto : EntityDtoBase
|
|
{
|
|
/// <summary>
|
|
/// 采购订单号(Purchase order number)
|
|
/// </summary>
|
|
[Display(Name = "采购订单号(Purchase order number)")]
|
|
[StringLength(50, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public virtual string PoNbr { get; set; }
|
|
|
|
/// <summary>
|
|
/// 采购订单行(Purchase order line)
|
|
/// </summary>
|
|
[Display(Name = "采购订单行(Purchase order line)")]
|
|
public virtual int PoLine { get; set; }
|
|
|
|
/// <summary>
|
|
/// ERP料号(Part number)
|
|
/// </summary>
|
|
[Display(Name = "ERP料号(Part number)")]
|
|
[StringLength(50, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public virtual string PartCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// 状态(Status)
|
|
/// </summary>
|
|
[Display(Name = "状态(Status)")]
|
|
[StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public virtual string Status { get; set; }
|
|
|
|
/// <summary>
|
|
/// 单位(Unit of measure)
|
|
/// </summary>
|
|
[Display(Name = "单位(Unit of measure)")]
|
|
[StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public virtual string Um { get; set; }
|
|
|
|
/// <summary>
|
|
/// 采购量(Order quantity)
|
|
/// </summary>
|
|
[Display(Name = "采购量(Order quantity)")]
|
|
public virtual decimal OrderQty { get; set; }
|
|
|
|
/// <summary>
|
|
/// 已收货量(Receipt quantity)
|
|
/// </summary>
|
|
[Display(Name = "已收货量(Receipt quantity)")]
|
|
public virtual decimal RcQty { get; set; }
|
|
|
|
/// <summary>
|
|
/// 标包计量单位(Standard pack um)
|
|
/// </summary>
|
|
[Display(Name = "标包计量单位(Standard pack um)")]
|
|
[StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public virtual string StdPackUm { get; set; }
|
|
|
|
/// <summary>
|
|
/// 标包数量(Standard pack quantity)
|
|
/// </summary>
|
|
[Display(Name = "标包数量(Standard pack quantity)")]
|
|
public virtual decimal? StdPackQty { get; set; }
|
|
|
|
/// <summary>
|
|
/// 供应商计量单位(Vendor pack um)
|
|
/// </summary>
|
|
[Display(Name = "供应商计量单位(Vendor pack um)")]
|
|
[StringLength(200, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public virtual string VendPackUm { get; set; }
|
|
|
|
/// <summary>
|
|
/// 供应商包装数量(Vendor pack quantity)
|
|
/// </summary>
|
|
[Display(Name = "供应商包装数量(Vendor pack quantity)")]
|
|
public virtual decimal VendPackQty { get; set; }
|
|
|
|
/// <summary>
|
|
/// 转换率(UM conversion)
|
|
/// </summary>
|
|
[Display(Name = "转换率(UM conversion)")]
|
|
public virtual decimal UmConv { get; set; }
|
|
|
|
/// <summary>
|
|
/// 是否寄存订单(Is consignment)
|
|
/// </summary>
|
|
[Display(Name = "是否寄存订单(Is consignment)")]
|
|
public virtual bool Consignment { get; set; }
|
|
|
|
/// <summary>
|
|
/// 备注(Remark)
|
|
/// </summary>
|
|
[Display(Name = "备注(Remark)")]
|
|
[StringLength(SfsPropertyConst.RemarkLength, ErrorMessage = "{0}最多输入{1}个字符")]
|
|
public virtual string Remark { get; set; }
|
|
}
|
|
|