113 lines
3.2 KiB
C#
113 lines
3.2 KiB
C#
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; }
|
||
}
|
||
} |