using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
using WIDESEA_Model.Models;
|
|
namespace WIDESEA_DTO.CalcOut
|
{
|
/// <summary>
|
/// 按物料的出库计算结果
|
/// </summary>
|
public class MaterielOutboundCalculationDTO
|
{
|
/// <summary>
|
/// 物料编号
|
/// </summary>
|
public string MaterielCode { get; set; }
|
|
/// <summary>
|
/// 物料名称
|
/// </summary>
|
public string MaterielName { get; set; }
|
|
/// <summary>
|
/// 批次号
|
/// </summary>
|
public string BatchNo { get; set; }
|
|
/// <summary>
|
/// 供应商编号(可能为空)
|
/// </summary>
|
public string SupplyCode { get; set; }
|
|
/// <summary>
|
/// 仓库编号(可能为空)
|
/// </summary>
|
public string WarehouseCode { get; set; }
|
|
/// <summary>
|
/// 该物料的总单据数量(已减去挪料数量)
|
/// </summary>
|
public decimal TotalOrderQuantity { get; set; }
|
|
/// <summary>
|
/// 该物料的总已出数量
|
/// </summary>
|
public decimal TotalOverOutQuantity { get; set; }
|
|
/// <summary>
|
/// 该物料的已分配数量
|
/// </summary>
|
public decimal AssignedQuantity { get; set; }
|
|
/// <summary>
|
/// 该物料的待分配数量(已减去挪料数量)
|
/// </summary>
|
public decimal UnallocatedQuantity { get; set; }
|
|
/// <summary>
|
/// 挪料数量
|
/// </summary>
|
public decimal MovedQuantity { get; set; }
|
|
/// <summary>
|
/// 该物料对应的出库明细列表
|
/// </summary>
|
public List<Dt_OutboundOrderDetail> Details { get; set; } = new List<Dt_OutboundOrderDetail>();
|
|
/// <summary>
|
/// 锁定信息列表
|
/// </summary>
|
public List<Dt_OutStockLockInfo> OutStockLockInfos { get; set; } = new List<Dt_OutStockLockInfo>();
|
|
}
|
}
|