Tz2/Assets/Scripts/Dto/ReceivedPurchaseOrder.cs

113 lines
3.2 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.

using System;
using Newtonsoft.Json;
namespace Dto
{
/// <summary>
/// 采购物资入库(所有小类公用)
/// </summary>
public class ReceivedPurchaseOrder
{
/// <summary>
/// 物资数量(单位:台)
/// </summary>
[JsonProperty("materialQuantity")]
public int MaterialQuantity { get; set; }
/// <summary>
/// 物资名称(示例:电缆分支箱)
/// </summary>
[JsonProperty("materialName")]
public string MaterialName { get; set; }
/// <summary>
/// 物料编码示例500107562
/// </summary>
[JsonProperty("materialCode")]
public string MaterialCode { get; set; }
/// <summary>
/// 物料描述(示例:电缆分支箱,AC400V,...
/// </summary>
[JsonProperty("materialDescription")]
public string MaterialDescription { get; set; }
/// <summary>
/// 货物交接单编号格式JSDJ+16位数字
/// </summary>
[JsonProperty("deliveryNoteNumber")]
public string DeliveryNoteNumber { get; set; }
/// <summary>
/// 到货验收单名称
/// </summary>
[JsonProperty("acceptanceDocument")]
public string AcceptanceDocument { get; set; }
/// <summary>
/// ERP系统操作流程说明
/// </summary>
[JsonProperty("erpOperation")]
public string ERPOperation { get; set; }
/// <summary>
/// 存放区域(示例:货架区)
/// </summary>
[JsonProperty("storageArea")]
public string StorageArea { get; set; }
/// <summary>
/// 仓位编号格式F01-010101
/// </summary>
[JsonProperty("binNumber")]
public string BinNumber { get; set; }
/// <summary>
/// 工厂代码示例01D0
/// </summary>
[JsonProperty("plantCode")]
public string PlantCode { get; set; }
/// <summary>
/// 物资批次号示例2411D04524
/// </summary>
[JsonProperty("batchNumber")]
public string BatchNumber { get; set; }
/// <summary>
/// 库存地点(示例:国网常州供电公司青龙仓库)
/// </summary>
[JsonProperty("inventoryLocation")]
public string InventoryLocation { get; set; }
/// <summary>
/// 收入数量
/// </summary>
[JsonProperty("receivedQuantity")]
public int ReceivedQuantity { get; set; }
/// <summary>
/// 结存数量
/// </summary>
[JsonProperty("balanceQuantity")]
public int BalanceQuantity { get; set; }
/// <summary>
/// 发出数量
/// </summary>
[JsonProperty("issuedQuantity")]
public int IssuedQuantity { get; set; }
/// <summary>
/// 期初库存数量
/// </summary>
[JsonProperty("openingStock")]
public int OpeningStock { get; set; }
/// <summary>
/// 业务日期ISO 8601格式
/// </summary>
[JsonProperty("date")]
public DateTime Date { get; set; }
}
}