using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading.Tasks;
namespace HH.WCS.Mobox3.pinggao.api
{
public class ApibackModel
{
#region 外采入庫回調
public class WcRkBc {
public class HEAD
{
///
/// 唯一标识
///
public string KEY { get; set; }
///
/// 过账日期
///
public string GZRQ { get; set; }
///
/// 过账人员
///
public string GZRY { get; set; }
///
/// 工厂
///
public string GC { get; set; }
}
public class ITEM1
{
///
/// 序列号
///
public string XLH { get; set; }
}
public class ITEM
{
///
/// 物料凭证编号
///
public string WLPZBH { get; set; }
///
/// 物料凭证年度
///
public string WLPZND { get; set; }
///
/// 物料凭证中的项目
///
public string WLPZZDXM { get; set; }
///
/// 物料号
///
public string WLH { get; set; }
///
/// 基本计量单位
///
public string JBJLDW { get; set; }
///
/// 数量
///
public double SL { get; set; }
///
/// 采购凭证号
///
public string CGPZH { get; set; }
///
/// 采购凭证项目编号
///
public string CGPZXMBH { get; set; }
///
/// 库存地点
///
public string KCDD { get; set; }
/////
///// 检验批编号
/////
//public string JYPBH { get; set; }
/////
///// 会计凭证输入日期
/////
//public string KJPZSSRQ { get; set; }
/////
///// 会计凭证输入时间
/////
//public string KJPZSRSJ { get; set; }
///
/// 批次
///
public string PC { get; set; }
///
///
///
public List ITEM1 { get; set; }
}
public class WLPZ
{
///
///
///
public HEAD HEAD { get; set; }
///
///
///
public List- ITEM { get; set; }
}
public class ROOT
{
///
///
///
public WLPZ WLPZ { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
#region 外采审核完成回调入参
public class ReturnWcBcak {
public class ITEM
{
///
/// 唯一标识
///
public string KEY { get; set; }
///
/// 物料凭证号
///
public string WLPZBH { get; set; }
///
/// 物料凭年度
///
public string WLPZND { get; set; }
///
/// 返回结果标识(0成功或者1失败)字符长度1
///
public int MSGCODE { get; set; }
///
/// 失败原因或者成功信息字符长度255
///
public string MSGDESP { get; set; }
}
public class ROOT
{
///
///
///
public ITEM ITEM { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
#region 通用冲销回调入参
public class ReturnTYBcak
{
public class ITEM
{
///
/// 唯一标识
///
public string YWLPZBH { get; set; }
///
/// 物料凭证号
///
public string YWLPZND { get; set; }
///
/// 物料凭年度
///
public string YWLPZHXM { get; set; }
public string WLPZBH { get; set; }
public string WLPZND { get; set; }
///
/// 返回结果标识(0成功或者1失败)字符长度1
///
public string WLPZHXM { get; set; }
public int MSGCODE { get; set; }
///
/// 失败原因或者成功信息字符长度255
///
public string MSGDESP { get; set; }
}
public class ROOT
{
///
///
///
public List
- ITEM { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
#region 内采入库审核完成回调入参
public class NcRkDto {
public class HEAD
{
///
/// 唯一标识
///
public string KEY { get; set; }
///
/// 物料凭证编号
///
public string WLPZBH { get; set; }
///
/// 物料凭证年度
///
public string WLPZND { get; set; }
///
/// 过账人员
///
public string GZRY { get; set; }
///
/// 过账日期
///
public string GZRQ { get; set; }
}
public class ITEM1
{
///
/// 序列号
///
public string XLH { get; set; }
}
public class ITEM
{
///
/// 物料凭证中的项目
///
public string WLPZZDXM { get; set; }
///
/// 物料号
///
public string WLH { get; set; }
///
/// 基本计量单位
///
public string JBJLDW { get; set; }
///
/// 数量
///
public double SL { get; set; }
///
/// 采购凭证号
///
public string CGPZH { get; set; }
///
/// 采购凭证项目编号
///
public string CGPZXMBH { get; set; }
///
/// 移动类型
///
public string YDLX { get; set; }
///
/// 工厂
///
public string GC { get; set; }
///
/// 库存地点
///
public string KCDD { get; set; }
///
/// 批次
///
public string PC { get; set; }
///
///
///
public List ITEM1 { get; set; }
}
public class WLPZ
{
///
///
///
public HEAD HEAD { get; set; }
///
///
///
public List
- ITEM { get; set; }
}
public class ROOT
{
///
///
///
public WLPZ WLPZ { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
#region 出库回调入参 分拣完成后 回调sap
public class CkBcakDto {
public class ITEM1
{
///
/// 序列号
///
public List XLH { get; set; }
}
public class ITEM
{
///
/// 生产订单
///
public string SCDD { get; set; }
///
/// 组件编码
///
public string ZJBM { get; set; }
///
/// 发货数量
///
public float FHSL { get; set; }
///
/// 单位
///
public string DW { get; set; }
///
/// 预留编号
///
public string YLBH { get; set; }
///
/// 预留项目号
///
public string YLXMH { get; set; }
///
/// 工厂
///
public string GC { get; set; }
///
/// 库存地点
///
public string KCDD { get; set; }
///
/// 批次
///
public string PC { get; set; }
///
///
///
public ITEM1 ITEM1 { get; set; }
}
public class WLPZ
{
///
/// 流水号
///
public string ZLSH { get; set; }
///
///
///
public string YWLX { get; set; }
///
/// 过账日期
///
public string GZRQ { get; set; }
///
/// 过账人员
///
public string GZRY { get; set; }
///
///
///
public List
- ITEM { get; set; }
}
public class ROOT
{
///
///
///
public WLPZ WLPZ { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
#region 冲销出库回调
public class CXCkBackDto {
public class HEAD
{
///
/// 物料凭证号
///
public string WLPZ { get; set; }
///
/// 物料凭证年份
///
public string WLPZNF { get; set; }
///
/// 物料凭证项目
///
public string WLPZXM { get; set; }
///
/// 过账日期
///
public string GZRQ { get; set; }
///
/// 输入日期
///
public string SRRQ { get; set; }
///
/// 过账人员
///
public string GZRY { get; set; }
}
public class ROOT
{
///
///
///
public List HEAD { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
#region 计划外退发料 回调
public class JHWBackDto {
public class HEAD
{
///
///
///
public string KEY { get; set; }
///
/// 凭证中的过帐日期
///
public string GZRQ { get; set; }
///
/// 凭证中的凭证日期
///
public string PZZDRQ { get; set; }
///
/// 用户名
///
public string YHM { get; set; }
///
/// 凭证抬头文本
///
public string PZTTWB { get; set; }
///
/// 移动类型
///
public string YDLX { get; set; }
///
/// 特殊库存标识
///
public string TSKCBS { get; set; }
///
///
///
public List
- ITEM { get; set; }
}
public class ITEM1
{
///
/// 序列号
///
public List XLH { get; set; }
}
public class ITEM
{
///
/// 物料号
///
public string WLBH { get; set; }
///
/// 工厂
///
public string GC { get; set; }
///
/// 库存地点
///
public string KCDD { get; set; }
/////
///// 批号
/////
//public string PH { get; set; }
/////
///// 特殊库存标识
/////
//public string TSKCBS { get; set; }
///
/// 销售订单
///
public string XSDD { get; set; }
///
/// 销售订单项目编号
///
public string XSDDHXM{ get; set; }
///
/// 数量
///
public double SL { get; set; }
///
/// 单位
///
public string DW { get; set; }
///
/// 订单号
///
public string DDH { get; set; }
///
/// 订单行项目
///
//public string DDHXM { get; set; }
///
/// WBS 元素
///
public string WBS { get; set; }
///
/// 批次
///
public string PC { get; set; }
///
///
///
public ITEM1 ITEM1 { get; set; }
}
public class ROOT
{
///
///
///
public HEAD HEAD { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
#region 成本中心
public class CBcenterBackDto {
public class ITEM
{
public List XLH { get; set; }
}
public class HEADItem
{
///
///
///
public string KEY { get; set; }
///
///
///
public string CBZX { get; set; }
///
///
///
public string WLBH { get; set; }
///
///
///
public double SL { get; set; }
///
///
///
public string KCDD { get; set; }
public string LRZX { get; set; }
///
///
///
public string ZZKM { get; set; }
///
///
///
public string GC { get; set; }
///
/// 马世豪
///
public string GZRY { get; set; }
public string PC { get; set; }
///
///
///
public string GZRQ { get; set; }
///
///
///
public string PZRQ { get; set; }
///
///
///
public ITEM ITEM { get; set; }
}
public class ROOT
{
///
///
///
public List HEAD { get; set; }
}
public class Root
{
///
///
///
public ROOT ROOT { get; set; }
}
}
#endregion
}
}