using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Text;
|
using System.Threading.Tasks;
|
|
namespace Tiger.Model.Entitys.MES.U9C
|
{
|
public class U9CBaseResult
|
{
|
public int ResCode { get; set; }
|
public bool Success { get; set; }
|
public string ResMsg { get; set; }
|
}
|
public class U9CResult : U9CBaseResult
|
{
|
public List<U9CReturnData> Data { get; set; }
|
}
|
public class U9CResult2 : U9CBaseResult
|
{
|
public List<U9CReturnData2> Data { get; set; }
|
}
|
|
public class U9CLoginResult : U9CBaseResult
|
{
|
public string Data { get; set; }
|
}
|
|
public class U9CReturnData
|
{
|
public string u9c_version { get; set; }
|
public bool m_isSucess { get; set; }
|
public string m_otherID { get; set; }
|
public string m_iD { get; set; }
|
public string m_code { get; set; }
|
public string m_errorMsg { get; set; }
|
public string m_datas { get; set; }
|
}
|
public class U9CReturnData2
|
{
|
public string U9CVersion { get; set; }
|
public bool IsSucess { get; set; }
|
public string OtherID { get; set; }
|
public string ID { get; set; }
|
public string Code { get; set; }
|
public string ErrorMsg { get; set; }
|
}
|
|
public class U9CBaseInput
|
{
|
public string userId { get; set; }
|
public string token { get; set; }
|
public string Data { get; set; }
|
public bool IsLogin { get; set; }
|
}
|
|
public class IssueUOM : BaseCode { }
|
|
public class POLine : BaseCode
|
{
|
}
|
public class IssueBin
|
{
|
public string code { get; set; }
|
}
|
public class Lot : IssueBin
|
{
|
}
|
|
#region 入库单接口
|
/// <summary>
|
/// 入库单接口传入参数
|
/// </summary>
|
public class RcvRptDocCreateInput
|
{
|
public List<RcvRptDocBase> RcvRptDocBases { get; set; }
|
public List<BIZ_ERP_PROD_IN_BTH> ErpProdInBths { get; set; } = new List<BIZ_ERP_PROD_IN_BTH>();
|
public List<InStorePrintJson> PrintJsons { get; set; } = new List<InStorePrintJson>();
|
public List<BAS_LABEL_TEMP> labels { get; set; }
|
public string userId { get; set; }
|
}
|
|
public class InStorePrintJson
|
{
|
public string ID { get; set; }
|
public List<BIZ_ERP_PROD_IN_BTH> Items { get; set; }
|
}
|
|
//public class ProdInBatch
|
//{
|
// public string ORDER_NO { get; set; }
|
// public string SALES_ORDER { get; set; }
|
// public string STATUS { get; set; }
|
// public string BATCH_NO { get; set; }
|
// public string WORK_ORDER { get; set; }
|
// public string ITEM_CODE { get; set; }
|
// public string SapCode { get; set; }
|
// public string ITEM_NAME { get; set; }
|
// public double PLAN_QTY { get; set; }
|
// public double SCAN_QTY { get; set; }
|
//}
|
|
public class RcvRptDocBase
|
{
|
public string WorkOrder { get; set; }
|
public string ItemCode { get; set; }
|
public string WhCode { get; set; } = "10105";
|
public double PkgQty { get; set; }
|
public double CompleteQty { get; set; }
|
public int OutputType { get; set; } = 0;
|
public int StorageType { get; set; } = 4;
|
public int DocState { get; set; } = 1;
|
public string Status { get; set; }
|
}
|
|
public class RcvRptDocCreateParam
|
{
|
public List<CompleteList> CompleteList { get; set; }
|
public string Remark { get; set; }
|
public DateTime BusinessDate { get; set; }
|
}
|
|
public class CompleteList
|
{
|
public MOKey MOKey { get; set; }
|
public Wh Wh { get; set; }
|
public Item Item { get; set; }
|
public DescFlexField DescFlexField { get; set; }
|
public double CompleteQty { get; set; }
|
public int OutputType { get; set; } = 0;
|
public int StorageType { get; set; } = 4;
|
public int DocState { get; set; } = 1;
|
}
|
|
public class BarcodeCreateInput : U9CBaseInput
|
{
|
public string RevDocId { get; set; }
|
public string RevDocLineId { get; set; }
|
}
|
|
public class BarcodeCreateParam
|
{
|
public List<CreateEntityKeys> CreateEntityKeys { get; set; }
|
public bool IsCreateHeadBarCode { get; set; }
|
public string BarCodeRuleCode { get; set; }
|
public int GenerateCount { get; set; }
|
public int BCQty { get; set; }
|
}
|
|
public class CreateEntityKeys
|
{
|
public string ID { get; set; }
|
public string EntityType { get; set; }
|
}
|
#endregion
|
|
#region 半成品条码生成
|
public class BarcodeCreateByAssignQtyInput : BarcodeCreateInput
|
{
|
/// <summary>
|
/// 入库单行总数量
|
/// </summary>
|
public decimal CreateBarCodeItemQty { get; set; }
|
/// <summary>
|
/// 包装装箱数量
|
/// </summary>
|
public decimal LabelQty { get; set; }
|
}
|
|
public class BarcodeCreateByAssignQtyParam
|
{
|
public string BarCodeRuleID { get; set; }
|
public List<CreateBarCodeEntitys> CreateBarCodeEntitys { get; set; }
|
/// <summary>
|
/// 入库单行总数量
|
/// </summary>
|
public decimal CreateBarCodeItemQty { get; set; }
|
/// <summary>
|
/// 包装装箱数量
|
/// </summary>
|
public decimal LabelQty { get; set; }
|
}
|
|
public class CreateBarCodeEntitys
|
{
|
public string EntityID { get; set; }
|
public string EntityType { get; set; } = "UFIDA.U9.Complete.RCVRpt.RcvRptDocLine";
|
}
|
|
public class BarcodeCreateByAssignQtyResult : U9CBaseResult
|
{
|
public BarcodeCreateByAssignQtyData Data { get; set; }
|
}
|
|
public class BarcodeCreateByAssignQtyData
|
{
|
public string ErrorMessage { get; set; }
|
public string OtherID { get; set; }
|
public string CreatedBarCodes { get; set; }
|
public bool IsSuccess { get; set; }
|
public List<string> Data { get; set; }
|
}
|
|
public class BaseCode
|
{
|
public string Code { get; set; }
|
}
|
|
public class MOKey
|
{
|
public string DocNo { get; set; }
|
}
|
public class Wh : BaseCode
|
{
|
}
|
public class Item : BaseCode
|
{
|
}
|
public class DescFlexField
|
{
|
public string PrivateDescSeg1 { get; set; }
|
}
|
#endregion
|
|
#region 新增收货单接口
|
public class CreateRcvBySrcASNParam
|
{
|
public List<ASNToRcvTransDTO> aSNToRcvTransDTOs { get; set; }
|
public string OtherID { get; set; } = "WMS";
|
}
|
|
public class ASNToRcvTransDTO
|
{
|
public TransQty TransQty { get; set; }
|
public string ASNLineKey { get; set; }
|
}
|
|
public class TransQty
|
{
|
/// <summary>
|
/// 本次收货数量1
|
/// </summary>
|
public string m_amount1 { get; set; }
|
public m_uOM1 m_uOM1 { get; set; }
|
}
|
|
public class m_uOM1
|
{
|
/// <summary>
|
/// 单位id
|
/// </summary>
|
public UOMMain_SKey UOMMain_SKey { get; set; }
|
/// <summary>
|
/// 单位id
|
/// </summary>
|
public string UOMMain { get; set; }
|
/// <summary>
|
/// 单位id
|
/// </summary>
|
public UOMSub_SKey UOMSub_SKey { get; set; }
|
}
|
|
public class UOMMain_SKey
|
{
|
public string ID { get; set; }
|
}
|
|
public class UOMSub_SKey
|
{
|
public string ID { get; set; }
|
}
|
|
/// <summary>
|
/// 新增收货单接口-传入参数
|
/// </summary>
|
public class CreateRcvBySrcASNInput : U9CBaseInput
|
{
|
/// <summary>
|
/// 当前收货数量 - m_amount1
|
/// </summary>
|
public string CurRevQty { get; set; }
|
/// <summary>
|
/// ASN单行ID
|
/// </summary>
|
public string ASNLineKey { get; set; }
|
}
|
|
#region 无来源
|
public class CreateReceivementParam
|
{
|
public RcvDTO rcvDTO { get; set; }
|
public string OtherID { get; set; } = "WMS";
|
}
|
|
public class CreateReceivementInput : U9CBaseInput
|
{
|
/// <summary>
|
/// 供应商
|
/// </summary>
|
public string Supplier { get; set; }
|
public List<RcvLine> RcvLines { get; set; }
|
}
|
|
public class RcvDTO
|
{
|
/// <summary>
|
/// 日期
|
/// </summary>
|
public DateTime BusinessDate { get; set; }
|
/// <summary>
|
/// 供应商
|
/// </summary>
|
public Supplier Supplier { get; set; }
|
/// <summary>
|
/// 单据类型:有ASN单传RCV01,没有ASN单赠品传RCV03
|
/// </summary>
|
public RcvDocType RcvDocType { get; set; }
|
public List<RcvLine> RcvLines { get; set; }
|
public bool IsRcvByChangeable { get; set; } = true;
|
public bool IsPriceListChangeable { get; set; } = true;
|
public bool IsConfirmTermChangeable { get; set; } = true;
|
public bool IsPaymentTermChangeable { get; set; } = true;
|
public bool IsLineApprove { get; set; } = true;
|
}
|
public class Supplier
|
{
|
public string m_code { get; set; }
|
}
|
public class RcvDocType
|
{
|
public string m_code { get; set; }
|
}
|
public class RcvLine
|
{
|
/// <summary>
|
/// 是否赠品一般固定传true
|
/// </summary>
|
public bool IsPresent { get; set; } = true;
|
public ItemInfo ItemInfo { get; set; }
|
public Wh2 Wh { get; set; }
|
public List<RcvLineLocation> RcvLineLocations { get; set; }
|
/// <summary>
|
/// 实到数量1
|
/// </summary>
|
public double ArriveQtyTU { get; set; }
|
/// <summary>
|
/// 实到数量
|
/// </summary>
|
public double ArriveQtyPU { get; set; }
|
/// <summary>
|
/// 实收数量1
|
/// </summary>
|
public double RcvQtyTU { get; set; }
|
/// <summary>
|
/// 实收数量
|
/// </summary>
|
public double RcvQtyPU { get; set; }
|
/// <summary>
|
/// 点收数量1
|
/// </summary>
|
public double EyeballingQtyTU { get; set; }
|
/// <summary>
|
/// 收货程序查询料品视图ReceiptMode得出
|
/// </summary>
|
public double RcvProcedure { get; set; }
|
/// <summary>
|
/// 存储类型固定传4
|
/// </summary>
|
public double StorageType { get; set; } = 4;
|
/// <summary>
|
/// 收货批号有asn单则带出里面批次,无asn单则按年月日生成8位批号
|
/// </summary>
|
public string RcvLotCode { get; set; }
|
/// <summary>
|
/// 库存批号有asn单则带出里面批次,无asn单则按年月日生成8位批号
|
/// </summary>
|
public string InvLotCode { get; set; }
|
}
|
|
public class ItemInfo
|
{
|
public string m_itemCode { get; set; }
|
}
|
public class Wh2
|
{
|
public string m_code { get; set; }
|
}
|
public class Location
|
{
|
public string m_code { get; set; }
|
}
|
|
public class RcvLineLocation
|
{
|
public Location Location { get; set; }
|
public double LocationQtyTU { get; set; }
|
}
|
#endregion
|
|
#endregion
|
|
#region 收货审核接口
|
|
public class SubmitLineInput : U9CBaseInput
|
{
|
public SubmitLineInputParam param { get; set; }
|
}
|
public class SubmitLineInputParam
|
{
|
/// <summary>
|
/// 收货单行ID
|
/// </summary>
|
public string RcvLineID { get; set; }
|
public string OtherID { get; set; } = "WMS";
|
/// <summary>
|
/// 收货单号
|
/// </summary>
|
public string RcvDocNo { get; set; }
|
/// <summary>
|
/// 收货单行号
|
/// </summary>
|
public string DocLineNo { get; set; }
|
/// <summary>
|
/// 组织编码
|
/// </summary>
|
public string OrgCode { get; set; }
|
}
|
|
#endregion
|
|
#region 创建生产领料单接口
|
public class CreateProdMaterialReqInput : U9CBaseInput
|
{
|
public List<CreateProdMaterialReqParam> CreateProdMaterialReqParam { get; set; }
|
}
|
|
public class CreateProdMaterialReqParam
|
{
|
/// <summary>
|
/// 生产订单编码
|
/// </summary>
|
public MOs MOs { get; set; }
|
/// <summary>
|
/// 领料单行集合
|
/// </summary>
|
public List<PickListDTOs> PickListDTOs { get; set; }
|
/// <summary>
|
/// 业务类型根据生产订单视图查询BusinessType得出
|
/// </summary>
|
public int BusinessType { get; set; }
|
/// <summary>
|
/// 收发类别默认传0发料
|
/// </summary>
|
public int IssueType { get; set; } = 0;
|
/// <summary>
|
/// 单据状态默认传3为创建即关闭
|
/// </summary>
|
public int DocStatus { get; set; } = 3;
|
public string OtherID { get; set; } = "WMS";
|
}
|
|
public class PickListDTOs
|
{
|
/// <summary>
|
/// 领料单料品
|
/// </summary>
|
public Item Item { get; set; }
|
/// <summary>
|
/// 发料仓库
|
/// </summary>
|
public Wh IssueWh { get; set; }
|
/// <summary>
|
/// 发料储位
|
/// </summary>
|
public IssueBin IssueBin { get; set; }
|
/// <summary>
|
/// 实发数量
|
/// </summary>
|
public double IssuedQty { get; set; }
|
/// <summary>
|
/// 应发数量
|
/// </summary>
|
public double IssueQty { get; set; }
|
/// <summary>
|
/// 发料单位取备料表的发料单位IssueUOM
|
/// </summary>
|
public IssueUOM IssueUOM { get; set; }
|
/// <summary>
|
/// 备料表行ID
|
/// </summary>
|
public string MOPickList { get; set; }
|
/// <summary>
|
/// 发料批次
|
/// </summary>
|
public Lot Lot { get; set; }
|
/// <summary>
|
/// 使用状态固定传4
|
/// </summary>
|
public int StorageType { get; set; } = 4;
|
}
|
|
public class MOs : BaseCode { }
|
#endregion
|
|
#region 创建生产退料单-按行退料接口
|
public class CreateProdReturnOrderInput : U9CBaseInput
|
{
|
public List<CreateProdReturnOrderParam> CreateProdReturnOrderParam { get; set; }
|
}
|
|
public class CreateProdReturnOrderParam
|
{
|
public List<RecedeItemAndSnDTOList> RecedeItemAndSnDTOList { get; set; }
|
public bool IsAutoIssued { get; set; }
|
public string OtherID { get; set; } = "WMS";
|
}
|
|
public class RecedeItemAndSnDTOList
|
{
|
public string ItemCode { get; set; }
|
public string IssueDocNo { get; set; }
|
public double RecedeQty { get; set; }
|
public double IssueLineNum { get; set; }
|
}
|
|
#endregion
|
|
#region 创建委外生产领料单
|
public class CreateOutProdMaterialReqInput : U9CBaseInput
|
{
|
public List<CreateOutProdMaterialReqParam> CreateOutProdMaterialReqParam { get; set; }
|
}
|
public class CreateOutProdMaterialReqParam
|
{
|
/// <summary>
|
/// 单据状态固定传3直接扣账
|
/// </summary>
|
public int DocStatus { get; set; } = 3;
|
/// <summary>
|
/// 外协采购订单号
|
/// </summary>
|
public List<POLine> POLine { get; set; }
|
/// <summary>
|
/// 业务日期
|
/// </summary>
|
public DateTime BusinessDate { get; set; }
|
/// <summary>
|
/// 领料行集合
|
/// </summary>
|
public List<PickListDTOs2> PickListDTOs { get; set; }
|
/// <summary>
|
/// 固定传326即全程委外
|
/// </summary>
|
public int BusinessType { get; set; } = 326;
|
/// <summary>
|
/// 发料单确认时间
|
/// </summary>
|
public string BusinessCreatedOn { get; set; }
|
public string OtherID { get; set; } = "WMS";
|
}
|
|
public class PickListDTOs2
|
{
|
/// <summary>
|
/// 料品编码
|
/// </summary>
|
public Item Item { get; set; }
|
/// <summary>
|
/// 领料仓库
|
/// </summary>
|
public Wh IssueWh { get; set; }
|
/// <summary>
|
/// 领料储位
|
/// </summary>
|
public IssueBin IssueBin { get; set; }
|
/// <summary>
|
/// 实发数量
|
/// </summary>
|
public double IssuedQty { get; set; }
|
/// <summary>
|
/// 应发数量
|
/// </summary>
|
public double IssueQty { get; set; }
|
/// <summary>
|
/// 发料单位取备料表的发料单位IssueUOM
|
/// </summary>
|
public IssueUOM IssueUOM { get; set; }
|
/// <summary>
|
/// 委外订单备料表行ID
|
/// </summary>
|
public string SCMOPickList { get; set; }
|
/// <summary>
|
/// 发料批次
|
/// </summary>
|
public Lot Lot { get; set; }
|
}
|
#endregion
|
|
#region 创建委外生产退料单接口
|
public class CreateOutProdReturnOrderInput : U9CBaseInput
|
{
|
public List<CreateOutProdReturnOrderParam> CreateOutProdReturnOrderParam { get; set; }
|
}
|
public class CreateOutProdReturnOrderParam
|
{
|
/// <summary>
|
/// 料品
|
/// </summary>
|
public string ItemCode { get; set; }
|
/// <summary>
|
/// 退料数量
|
/// </summary>
|
public double RecedeQty { get; set; }
|
public bool IsAutoIssued { get; set; } = true;
|
public bool IsCheckQty { get; set; } = true;
|
public int DocStatus { get; set; }
|
/// <summary>
|
/// 委外领料单号
|
/// </summary>
|
public string PMIssueDocNo { get; set; }
|
/// <summary>
|
/// 委外领料单行号
|
/// </summary>
|
public double IssueLineNum { get; set; }
|
public string OtherID { get; set; } = "WMS";
|
}
|
|
#endregion
|
|
#region 创建调入单
|
public class CreateTransferInInput : U9CBaseInput
|
{
|
public List<CreateTransferInParam> CreateTransferInParam { get; set; }
|
}
|
public class CreateTransferInParam
|
{
|
/// <summary>
|
/// 默认"WMS"
|
/// </summary>
|
public string OtherID { get; set; } = "WMS";
|
/// <summary>
|
/// 单据日期
|
/// </summary>
|
public DateTime BusinessDate { get; set; }
|
/// <summary>
|
/// 单据类型编码 TransIn002为仓库转储用于调拨车间仓 TransIn003 为库位转储用于日常调拨储位
|
/// </summary>
|
public string TransInDocType_Code { get; set; } = "TransIn002";
|
/// <summary>
|
/// 调入单行
|
/// </summary>
|
public List<TransInLines> TransInLines { get; set; }
|
}
|
|
public class TransInLines
|
{
|
/// <summary>
|
/// 调入仓库
|
/// </summary>
|
public string TransInWh_Code { get; set; }
|
/// <summary>
|
/// 调入批号 类别为TransIn002传空,TransIn003时必传
|
/// </summary>
|
public string LotInfo_Code { get; set; }
|
/// <summary>
|
/// 调入储位 类别为TransIn002传空,TransIn003时必传
|
/// </summary>
|
public string TransInBinCode { get; set; }
|
/// <summary>
|
/// 调入料品
|
/// </summary>
|
public ItemEntity ItemInfo { get; set; }
|
/// <summary>
|
/// 调入数量
|
/// </summary>
|
public double StoreUOMQty { get; set; }
|
/// <summary>
|
/// 存储类型默认传4
|
/// </summary>
|
public int StorageType { get; set; }
|
/// <summary>
|
/// 调入单子行调出信息
|
/// </summary>
|
public List<TransInSubLines> TransInSubLines { get; set; }
|
}
|
|
public class ItemEntity
|
{
|
public string ItemCode { get; set; }
|
}
|
|
|
|
public class TransInSubLines
|
{
|
/// <summary>
|
/// 调出组织
|
/// </summary>
|
public string TransOutOrg_Code { get; set; }
|
/// <summary>
|
/// 调出仓库
|
/// </summary>
|
public string TransOutWh_Code { get; set; }
|
/// <summary>
|
/// 调出储位
|
/// </summary>
|
public string TransInBins { get; set; }
|
/// <summary>
|
/// 调出批号
|
/// </summary>
|
public string LotInfo_Code { get; set; }
|
/// <summary>
|
/// 调出数量
|
/// </summary>
|
public double StoreUOMQty { get; set; }
|
/// <summary>
|
/// 存储类型默认传4
|
/// </summary>
|
public int StorageType { get; set; }
|
}
|
#endregion
|
|
#region 调入单审核
|
public class TransferInSubmitInput : U9CBaseInput
|
{
|
public List<TransferInSubmitParam> TransferInSubmitParam { get; set; }
|
}
|
public class TransferInSubmitParam
|
{
|
/// <summary>
|
/// 默认"WMS"
|
/// </summary>
|
public string OtherID { get; set; } = "WMS";
|
/// <summary>
|
/// 单据编码
|
/// </summary>
|
public string Code { get; set; }
|
}
|
|
#endregion
|
|
#region 形态转换单
|
public class CreateTransferFormInput : U9CBaseInput
|
{
|
public List<CreateTransferFormParam> CreateTransferFormParam { get; set; }
|
}
|
public class CreateTransferFormParam
|
{
|
/// <summary>
|
/// 默认"WMS"
|
/// </summary>
|
public string OtherID { get; set; } = "WMS";
|
/// <summary>
|
/// 单据类别:TransForm001 料品形态转换 TransForm003 批号形态转换
|
/// </summary>
|
public string TransferFormTransType_Code { get; set; }
|
/// <summary>
|
/// 业务时间
|
/// </summary>
|
public DateTime BussinessDate { get; set; }
|
/// <summary>
|
/// 形态转换行集合
|
/// </summary>
|
public List<TransferFormLine> TransferFormLines { get; set; }
|
}
|
|
public class TransferFormLine : TransferFormBaseLine
|
{
|
/// <summary>
|
/// 转换类型0转换前 1转换后 默认传0
|
/// </summary>
|
public int TransferType { get; set; } = 0;
|
/// <summary>
|
/// 成本联动默认传true
|
/// </summary>
|
public bool IsCostDependent { get; set; } = true;
|
/// <summary>
|
/// 转换后数据集合
|
/// </summary>
|
public List<TransferFormSubLine> TransferFormSubLines { get; set; }
|
}
|
|
/// <summary>
|
/// 转换后数据
|
/// </summary>
|
public class TransferFormSubLine : TransferFormBaseLine
|
{
|
/// <summary>
|
/// 转换类型0转换前 1转换后 默认传1
|
/// </summary>
|
public int TransferType { get; set; } = 1;
|
}
|
|
public class TransferFormBaseLine
|
{
|
/// <summary>
|
/// TransferFormLine中为转换前料号,TransferFormSubLine中为转换后料号
|
/// </summary>
|
public ItemEntity ItemInfo { get; set; }
|
/// <summary>
|
/// TransferFormLine中为转换前仓位,TransferFormSubLine中为转换后仓位
|
/// </summary>
|
public string Wh_Code { get; set; }
|
/// <summary>
|
/// TransferFormLine中为转换前库存数量,TransferFormSubLine中为转换后库存数量
|
/// </summary>
|
public double StoreUOMQty { get; set; }
|
/// <summary>
|
/// TransferFormLine中为转换前成本数量,TransferFormSubLine中为转换后成本数量
|
/// </summary>
|
public double CostUOMQty { get; set; }
|
public int StorageType { get; set; } = 4;
|
/// <summary>
|
/// TransferFormLine中为转换前储位,TransferFormSubLine中为转换后储位
|
/// </summary>
|
public string BinInfo_Code { get; set; }
|
/// <summary>
|
/// TransferFormLine中为转换前批号,TransferFormSubLine中为转换后批号
|
/// </summary>
|
public string LotInfo_Code { get; set; }
|
}
|
|
public class TransferFormSubmitInput : U9CBaseInput
|
{
|
public List<TransferFormSubmitParam> TransferFormSubmitParam { get; set; }
|
}
|
|
public class TransferFormSubmitParam
|
{
|
/// <summary>
|
/// 默认"WMS"
|
/// </summary>
|
public string OtherID { get; set; } = "WMS";
|
/// <summary>
|
/// 单据编码
|
/// </summary>
|
public string Code { get; set; }
|
}
|
|
#endregion
|
|
#region 杂收单审核
|
public class MiscRcvTransApproveInput : U9CBaseInput
|
{
|
public List<MiscRcvTransApproveParam> MiscRcvTransApproveParam { get; set; }
|
}
|
|
public class MiscRcvTransApproveParam
|
{
|
/// <summary>
|
/// 默认"WMS"
|
/// </summary>
|
public string OtherID { get; set; } = "WMS";
|
/// <summary>
|
/// 单据编码
|
/// </summary>
|
public string Code { get; set; }
|
}
|
|
#endregion
|
|
#region 杂发单审核
|
public class MiscShipApproveInput : U9CBaseInput
|
{
|
public List<MiscShipApproveParam> MiscShipApproveParam { get; set; }
|
}
|
|
public class MiscShipApproveParam
|
{
|
/// <summary>
|
/// 默认"WMS"
|
/// </summary>
|
public string OtherID { get; set; } = "WMS";
|
/// <summary>
|
/// 单据编码
|
/// </summary>
|
public string Code { get; set; }
|
}
|
|
#endregion
|
|
}
|