Tz2/Assets/Zion/Scripts/ERP/ERPDeliveryListCollection.cs

356 lines
8.7 KiB
C#

//ERP类集合
using System.Collections.Generic;
using UnityEngine;
[System.Serializable]
public class CombinedClass
{
/// <summary>
/// 任务要求
/// </summary>
[Header("任务要求")]
public string stage;
/// <summary>
/// 出入库类型
/// </summary>
[Header("出入库类型")]
public string storageType;
/// <summary>
/// 物料编码
/// </summary>
[Header("物料编码")]
public string materialCode;
/// <summary>
/// 物料描述
/// </summary>
[Header("物料描述")]
public string materialName;
/// <summary>
/// 物料模型名称
/// </summary>
[Header("物料模型名称")]
public string moderName;
/// <summary>
/// 物料编号
/// </summary>
[Header("物料编号")]
public string materialNumber;
/// <summary>
/// 批次号
/// </summary>
[Header("批次号")]
public string BatchNumber;
/// <summary>
/// 入库单编号
/// </summary>
[Header("入库单编号")]
public string storageNumber;
/// <summary>
/// 货物交接单号
/// </summary>
[Header("货物交接单号")]
public string goodsTransferNumber;
/// <summary>
/// 合同编号
/// </summary>
[Header("合同编号")]
public string ContractNumber;
/// <summary>
/// 库存地点代码
/// </summary>
[Header("库存地点代码")]
public string StockLocationCode;
/// <summary>
/// 库存地点名称
/// </summary>
[Header("库存地点名称")]
public string StockLocationName;
/// <summary>
/// 仓库号
/// </summary>
[Header("仓库号")]
public string WarehouseNumber;
/// <summary>
/// 工厂代码
/// </summary>
[Header("工厂代码")]
public string FactoryCode;
/// <summary>
/// 工厂名称
/// </summary>
[Header("工厂名称")]
public string FactoryName;
/// <summary>
/// 公司代码
/// </summary>
[Header("公司代码")]
public string CompanyCode;
/// <summary>
/// 公司名称
/// </summary>
[Header("公司名称")]
public string CompanyName;
/// <summary>
/// 移动类型代码
/// </summary>
[Header("移动类型代码")]
public string TransportationTypeCode;
/// <summary>
/// 移动类型名称
/// </summary>
[Header("移动类型名称")]
public string TransportationTypeName;
/// <summary>
/// 装运类型描述
/// </summary>
[Header("装运类型描述")]
public string TransportationTypeDescription;
/// <summary>
/// 供应商编码
/// </summary>
[Header("供应商编码")]
public string SupplierCode;
/// <summary>
/// 供应商名称
/// </summary>
[Header("供应商名称")]
public string SupplierName;
/// <summary>
/// 目标仓位
/// </summary>
[Header("目标仓位")]
public string TargetLocation;
/// <summary>
/// 源发地仓位
/// </summary>
[Header("源发地仓位")]
public string SourceLocation;
/// <summary>
/// 收入数量
/// </summary>
[Header("收入数量")]
public string incomeQuantity;
/// <summary>
/// 结存数量
/// </summary>
[Header("结存数量")]
public string inventoryQuantity;
/// <summary>
/// 发出数量
/// </summary>
[Header("发出数量")]
public string issueQuantity;
/// <summary>
/// 期初库存数量
/// </summary>
[Header("期初库存数量")]
public string initialQuantity;
/// <summary>
/// 物资数量单位
/// </summary>
[Header("物资数量单位")]
public string materialUnit;
/// <summary>
/// 收货单价
/// </summary>
[Header("收货单价")]
public string unitPrice;
/// <summary>
/// 库管员
/// </summary>
[Header("库管员")]
public string warehouseKeeper;
/// <summary>
/// 仓库主管
/// </summary>
[Header("仓库主管")]
public string warehouseDirector;
/// <summary>
/// 物资公司签字
/// </summary>
[Header("物资公司签字")]
public string materialCompanySign;
/// <summary>
/// 单位签收人
/// </summary>
[Header("单位签收人")]
public string unitSign;
/// <summary>
/// 供应商交付人
/// </summary>
[Header("供应商交付人")]
public string supplierDelivery;
/// <summary>
/// 发货方
/// </summary>
[Header("发货方")]
public string shipper;
/// <summary>
/// 收货方
/// </summary>
[Header("收货方")]
public string deliveryParty;
/// <summary>
/// 物料凭证创建人
/// </summary>
[Header("物料凭证创建人")]
public string materialVoucherCreator;
/// <summary>
/// 会计凭证号
/// </summary>
[Header("会计凭证号")]
public string accountingVoucherNumber;
/// <summary>
/// 物料凭证编号
/// </summary>
[Header("物料凭证编号")]
public string materialVoucherNumber;
/// <summary>
/// 实际交货期
/// </summary>
[Header("实际交货期")]
public string DeliveryDate;
/// <summary>
/// 过账日期
/// </summary>
[Header("过账日期")]
public string AccountingDate;
/// <summary>
/// 发货方时间
/// </summary>
[Header("发货方时间")]
public string FromPartyDeliveryDate;
/// <summary>
/// 收货方时间
/// </summary>
[Header("收货方时间")]
public string ToPartyDeliveryDate;
/// <summary>
/// 物资供应公司签字日期
/// </summary>
[Header("物资供应公司签字日期")]
public string SupplierSignatureDate;
/// <summary>
/// 项目单位接收人签字日期
/// </summary>
[Header("项目单位接收人签字日期")]
public string ProjectUnitSignatureDate;
/// <summary>
/// 供应商交付人签字日期
/// </summary>
[Header("供应商交付人签字日期")]
public string SupplierDeliverySignatureDate;
/// <summary>
/// 采购凭证号
/// </summary>
[Header("采购凭证号")]
public string PurchaseVoucherNumber;
/// <summary>
/// 采购凭证的项目编号
/// </summary>
[Header("采购凭证的项目编号")]
public string PurchaseVoucherItemNumber;
/// <summary>
/// 凭证日期Start
/// </summary>
[Header("凭证日期Start")]
public string VoucherDateStart;
/// <summary>
/// 凭证日期End
/// </summary>
[Header("凭证日期End")]
public string VoucherDateEnd;
/// <summary>
/// 供应计划编号
/// </summary>
[Header("供应计划编号")]
public string SupplyPlanNumber;
/// <summary>
/// 电子验收报告编号
/// </summary>
[Header("电子验收报告编号")]
public string ElectronicAcceptanceReportNumber;
/// <summary>
/// 订单号
/// </summary>
[Header("订单号")]
public string OrderNumber;
/// <summary>
/// 需求数量
/// </summary>
[Header("需求数量")]
public string NeedNumber;
/// <summary>
/// 审核人签字
/// </summary>
[Header("审核人签字")]
public string Reviewers;
/// <summary>
/// 经办人签字
/// </summary>
[Header("经办人签字")]
public string Attn;
/// <summary>
/// 物资部门签字
/// </summary>
[Header("经办人签字")]
public string Suppliesdepartment;
/// <summary>
/// 今天日期
/// </summary>
[Header("今天日期")]
public string TodayTime;
/// <summary>
/// 科目名
/// </summary>
[Header("科目名")]
public string Subjectname;
}
/// <summary>
/// 物料核对、外观检查
/// </summary>
[System.Serializable]
public class MaterialCheck
{
/// <summary>
/// 物资名称
/// </summary>
[Header("物资名称")]
public string materialName;
/// <summary>
/// 物资品类是否一致
/// </summary>
[Header("物资品类是否一致")]
public string materialCategory;
/// <summary>
/// 厂家是否一致
/// </summary>
[Header("厂家是否一致")]
public string manufacturer;
/// <summary>
/// 检查外观
/// </summary>
[Header("检查外观")]
public string appearanceCheck;
}
/// <summary>
/// 物料核对、外观检查
/// </summary>
[System.Serializable]
public class AccessoryDocuments
{
/// <summary>
/// 附件名称
/// </summary>
[Header("附件名称")]
public string attachmentName;
/// <summary>
/// 附件是否需要
/// </summary>
[Header("附件是否需要")]
public bool IsNeedAttachment;
}