package com.zy.asrs.entity.param; import lombok.Data; import java.util.List; @Data public class OrderProdSyncParam { private String 操作系统号; private String 操作单据; private String 操作类型; private String Upstreamcode; //入出库标记 private Integer pakin = 1; //单据类型 private String orderType; //退料单单据编号 private String backOrderNo; //订单编号 private String cPOID; //供应商编码 private String cVenCode; //订单所有人 private String cPersonCode; //交货方式 private String cSCCode; //币种 private String cexch_name; //汇率 private Double nflat; //单据日期 private String ddate; //件数 private Double iNum; //换算率 private Double iinvexchrate; //工单号 private String orderNo; //工单号T private String orderNoT; //开单日期 private String orderTime; //单据行号 private String ivouchrowno; //产品编码 private String cInvCode; //生产订单号 private String csocode; //生产数量 private Double iQuantity; //状态 private Integer states; //规格(自由项1) private String bFree1; //产线 private String define24; //单据类型 private String cVouchtype; //备注 private String cMemo; //来源标识 private String sourceIndefine; //产品生产标识 private String prodIndefine; // private String id; //子件信息 private List children; /** * 用于生成出库单据 */ @Data public static class ChildInfo { private String 操作系统号; private String 操作单据; private String 操作类型; //站点编码 private String devNo; //订单行号 private String ivouchrowno; //物料编码 private String cInvCode; //批号 private String batch; //需求时间 private String dArriveDate; //需求数量 private Double iQuantity; //含税单价 private Double iTaxPrice; //税率 private Double iPerTaxRate; //行备注 private String cbMemo; //件数 private Double iNum; //换算率 private Double iinvexchrate; //单据来源 private String cSource; //生产订单号(销售订单号) private String cDefine22; //行状态 private String Rstates; //销售订单号 (参照销售订单生成) private String csocode; //规格(自由项1) private String bFree1; //规格(自由项1) private String cFree1; //采购订单子表标识 private String id; //销售订单子表标识 private String iorderdid; //ID // private String id; //IDs private String ids; //工单号T private String orderNoT; //工单号 private String orderNo; //物料编码 //private String cInvCode; //数量 //private Double iQuantity; //规格(自由项1) // private String bFree1; //单据行号 // private String ivouchrowno; //子件号 private String childNo; private String iPOsID; } }