Files
tnb.server/WarehouseMgr/Tnb.WarehouseMgr.Entities/Dto/Inputs/MESCreateInstockInput.cs
2023-11-06 19:35:59 +08:00

137 lines
3.3 KiB
C#
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
namespace Tnb.WarehouseMgr.Entities.Dto.Inputs
{
/// <summary>
/// MES入库输入
/// </summary>
public class MESCreateInstockInput
{
/// <summary>
/// 生产入库主表
/// </summary>
public MESWmsInstockHInput instock { get; set; }
/// <summary>
/// 生产入库明细表
/// </summary>
public List<MESWmsInstockDInput> instockds { get; set; }
/// <summary>
/// 入库申请条码明细表
/// </summary>
public List<MESWmsInstockCodeInput> instockcodes { get; set; }
}
public class MESWmsInstockHInput
{
/// <summary>
/// 所属组织ID
/// </summary>
public string org_id { get; set; } = string.Empty;
/// <summary>
/// 入库单创建日期
/// </summary>
public DateTime bill_date { get; set; } = DateTime.Now;
/// <summary>
/// 单据类型:
/// </summary>
public string bill_type { get; set; } = string.Empty;
/// <summary>
/// 入库仓库ID
/// </summary>
public string warehouse_id { get; set; } = string.Empty;
/// <summary>
/// 来源单据ID
/// </summary>
public string source_id { get; set; }
/// <summary>
/// 来源单据代码
/// </summary>
public string source_code { get; set; }
/// <summary>
/// 创建用户
/// </summary>
public string create_id { get; set; } = string.Empty;
/// <summary>
/// 载具编号
/// </summary>
public string carry_code { get; set; }
/// <summary>
/// 库位编号
/// </summary>
public string location_code { get; set; }
/// <summary>
/// 未检验0已检验1
/// </summary>
public int is_check { get; set; }
}
public class MESWmsInstockDInput
{
/// <summary>
/// 物品ID
/// </summary>
public string material_id { get; set; } = string.Empty;
/// <summary>
/// 物品代码
/// </summary>
public string material_code { get; set; } = string.Empty;
/// <summary>
/// 单位ID
/// </summary>
public string unit_id { get; set; } = string.Empty;
/// <summary>
/// 入库需求数量
/// </summary>
public decimal pr_qty { get; set; }
/// <summary>
/// 批次
/// </summary>
public string code_batch { get; set; }
}
public class MESWmsInstockCodeInput
{
/// <summary>
/// 物品ID
/// </summary>
public string material_id { get; set; } = string.Empty;
/// <summary>
/// 物品代码
/// </summary>
public string material_code { get; set; } = string.Empty;
/// <summary>
/// 单位ID
/// </summary>
public string unit_id { get; set; } = string.Empty;
/// <summary>
/// 条码编号
/// </summary>
public string barcode { get; set; }
/// <summary>
/// 条码编号
/// </summary>
public int codeqty { get; set; }
/// <summary>
/// 批次
/// </summary>
public string code_batch { get; set; }
}
}