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.
127 lines
4.0 KiB
127 lines
4.0 KiB
4 years ago
|
using System;
|
||
|
using System.ComponentModel.DataAnnotations;
|
||
|
using Volo.Abp.Domain.Entities.Auditing;
|
||
|
using Win_in.Sfs.Scp.WebApi.Domain.Shared;
|
||
|
|
||
|
namespace Win_in.Sfs.Scp.WebApi
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 发货单明细
|
||
|
/// </summary>
|
||
|
public class ASNDetail: EntityDetailBase<Guid>
|
||
|
{
|
||
|
/// <summary>
|
||
|
/// 发货单号(ASN Number)
|
||
|
/// </summary>
|
||
|
[Display(Name = "发货单号(AsnNumber)")]
|
||
|
public string AsnNumber { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 订单号(Purchase order number)
|
||
|
/// </summary>
|
||
|
[Display(Name = "订单号(PoNumber)")]
|
||
|
public string PoNumber { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 订单行(Purchase order Line)
|
||
|
/// </summary>
|
||
|
[Display(Name = "订单行(PoLine)")]
|
||
|
public string PoLine { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 零件号(PartCode)
|
||
|
/// </summary>
|
||
|
[Display(Name = "零件号(PartCode)")]
|
||
|
public string PartCode { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 批次(Lot number)
|
||
|
/// </summary>
|
||
|
[Display(Name = "批次(Lot)")]
|
||
|
public string Lot { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 供应商批次(Supplier Lot)
|
||
|
/// </summary>
|
||
|
[Display(Name = "供应商批次(Supplierlot)")]
|
||
|
public string Supplierlot { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 生产日期(Produce Date)
|
||
|
/// </summary>
|
||
|
[Display(Name = "生产日期(ProduceDate)")]
|
||
|
public DateTime ProduceDate { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 计量单位(Unit of measure)
|
||
|
/// </summary>
|
||
|
[Display(Name = "计量单位(Uom)")]
|
||
|
public string Uom { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 发货数量(Delivery quantity)
|
||
|
/// </summary>
|
||
|
[Display(Name = "发货数量(DeliverQty)")]
|
||
|
public decimal DeliverQty { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 标包计量单位(standard package um)
|
||
|
/// </summary>
|
||
|
[Display(Name = "标包计量单位(StdPackUom)")]
|
||
|
public string StdPackUom { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 标包数量(standard package quantiy)
|
||
|
/// </summary>
|
||
|
[Display(Name = "标包数量(StdPackQty)")]
|
||
|
public decimal StdPackQty { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 供应商计量单位(Supplier UM)
|
||
|
/// </summary>
|
||
|
[Display(Name = "供应商计量单位(SupplierPackUom)")]
|
||
|
public string SupplierPackUom { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 供应商包装数量(Supplier package UM)
|
||
|
/// </summary>
|
||
|
[Display(Name = "供应商包装数量(SupplierPackQty)")]
|
||
|
public decimal SupplierPackQty { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 供应商包装转换率(UM conversion)
|
||
|
/// </summary>
|
||
|
[Display(Name = "供应商包装转换率(SupplierPackConvertRate)")]
|
||
|
public decimal SupplierPackConvertRate { set; get; }
|
||
|
|
||
|
/// <summary>
|
||
|
/// 备注(Remark)
|
||
|
/// </summary>
|
||
|
[Display(Name = "备注(Remark)")]
|
||
|
public string Remark { set; get; }
|
||
|
|
||
|
|
||
|
public ASNDetail() { }
|
||
|
|
||
|
public ASNDetail(
|
||
|
Guid id, string asnNumber,string poNumber, string poLine, string partCode, string lot, string supplierlot, DateTime produceDate, string uom,
|
||
|
decimal deliverQty, string stdPackUom, decimal stdPackQty, string supplierPackUom, decimal supplierPackQty, decimal supplierPackConvertRate, string remark) : base(id)
|
||
|
{
|
||
|
AsnNumber = asnNumber;
|
||
|
PoNumber = poNumber;
|
||
|
PoLine = poLine;
|
||
|
PartCode = partCode;
|
||
|
Lot = lot;
|
||
|
Supplierlot = supplierlot;
|
||
|
ProduceDate = produceDate;
|
||
|
Uom = uom;
|
||
|
DeliverQty = deliverQty;
|
||
|
StdPackUom = stdPackUom;
|
||
|
StdPackQty = stdPackQty;
|
||
|
SupplierPackUom = supplierPackUom;
|
||
|
SupplierPackQty = supplierPackQty;
|
||
|
SupplierPackConvertRate = supplierPackConvertRate;
|
||
|
Remark = remark;
|
||
|
}
|
||
|
}
|
||
|
}
|