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.
 
 
 

181 lines
5.4 KiB

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>
/// 收货单与退货单明细(Receipt)
/// </summary>
public class Receipt: EntityBase<Guid>
{
/// <summary>
/// 收货单号(RcNumber)
/// </summary>
[Display(Name = "收货单号(RcNumber)")]
public string RcNumber { set; get; }
/// <summary>
/// 发货单号(AsnNumber)
/// </summary>
[Display(Name = "发货单号(AsnNumber)")]
public string AsnNumber { set; get; }
///// <summary>
///// 要货计划单号(RpNumber)
///// </summary>
//[Display(Name = "要货计划单号(RpNumber)")]
//public string RpNumber { set; get; }
/// <summary>
/// 订单号(PoNumber)
/// </summary>
[Display(Name = "订单号(PoNumber)")]
public string PoNumber { set; get; }
/// <summary>
/// 供应商代码(PoNumber)
/// </summary>
[Display(Name = "供应商代码(SupplierCode)")]
public string SupplierCode { set; get; }
/// <summary>
/// 收货单类型(RcType)
/// </summary>
[Display(Name = "收货单类型(RcType)")]
public string RcType { set; get; }
/// <summary>
/// 仓库(Warehouse)
/// </summary>
[Display(Name = "仓库(Warehouse)")]
public string Warehouse { set; get; }
/// <summary>
/// 收货口(Dock)
/// </summary>
[Display(Name = "收货口(Dock)")]
public string Dock { set; get; }
///// <summary>
///// 时间窗口开始(TimeWindowBegin)
///// </summary>
//[Display(Name = "时间窗口开始(TimeWindowBegin)")]
//public DateTime TimeWindowBegin { set; get; }
///// <summary>
///// 时间窗口结束(TimeWindowEnd)
///// </summary>
//[Display(Name = "时间窗口结束(TimeWindowEnd)")]
//public DateTime TimeWindowEnd { set; get; }
/// <summary>
/// 收货日期(ReceiveDate)
/// </summary>
[Display(Name = "收货日期(ReceiveDate)")]
public DateTime ReceiveDate { set; get; }
/// <summary>
/// 收货时间(ReceiveTime)
/// </summary>
[Display(Name = "收货时间(ReceiveTime)")]
public DateTime ReceiveTime { set; get; }
/// <summary>
/// 地点(Site)
/// </summary>
[Display(Name = "地点(Site)")]
public string Site { set; get; }
/// <summary>
/// 公司(Company)
/// </summary>
[Display(Name = "公司(Company)")]
public string Company { set; get; }
/// <summary>
/// 订单行(PoLine)
/// </summary>
[Display(Name = "订单行(PoLine)")]
public string PoLine { set; get; }
/// <summary>
/// 零件号(PartCode)
/// </summary>
[Display(Name = "零件号(PartCode)")]
public string PartCode { set; get; }
/// <summary>
/// 批次(Lot)
/// </summary>
[Display(Name = "批次(Lot)")]
public string Lot { set; get; }
/// <summary>
/// 供应商批次(SupplierLot)
/// </summary>
[Display(Name = "供应商批次(SupplierLot)")]
public string SupplierLot { set; get; }
/// <summary>
/// 生产日期(ProductionDate)
/// </summary>
[Display(Name = "生产日期(ProductionDate)")]
public DateTime ProductionDate { set; get; }
/// <summary>
/// 计量单位(Uom)
/// </summary>
[Display(Name = "计量单位(Uom)")]
public string Uom { set; get; }
///// <summary>
///// 发货数量(DeliverQty)
///// </summary>
//[Display(Name = "发货数量(DeliverQty)")]
//public decimal DeliverQty { set; get; }
/// <summary>
/// 收货数量(ReceiveQty)
/// </summary>
[Display(Name = "收货数量(ReceiveQty)")]
public decimal ReceiveQty { set; get; }
///// <summary>
///// 标包计量单位(Standard Pack Uom)
///// </summary>
//[Display(Name = "标包计量单位(Standard Pack Uom)")]
//public string StdPackUom { set; get; }
///// <summary>
///// 标包数量(Standard Pack Qty)
///// </summary>
//[Display(Name = "标包数量(Standard Pack Qty)")]
//public decimal StdPackQty { set; get; }
///// <summary>
///// 供应商计量单位(SupplierPackUom)
///// </summary>
//[Display(Name = "供应商计量单位(SupplierPackUom)")]
//public string SupplierPackUom { set; get; }
///// <summary>
///// 供应商包装数量(SupplierPackQty)
///// </summary>
//[Display(Name = "供应商包装数量(SupplierPackQty)")]
//public decimal SupplierPackQty { set; get; }
/// <summary>
/// 供应商包装转换率(SupplierPackConvertRate)
/// </summary>
[Display(Name = "供应商包装转换率(SupplierPackConvertRate)")]
public decimal SupplierPackConvertRate { set; get; }
/// <summary>
/// 备注(Remark)
/// </summary>
[Display(Name = "备注(Remark)")]
public string Remark { set; get; }
}
}