啊鑫
2025-04-09 5e84b114cba06681f96ca9e4ffe565ef7811898b
src/main/java/com/gs/xiaomi/dto/BoxSum.java
@@ -11,89 +11,97 @@
@Data
public class BoxSum {
    @XmlElement(name = "BOX_SEQ")
    private String boxSeq;  // 箱单序列号
    /* 物流包装核心标识(3项) */
    @XmlElement(name = "box_seq")
    private String boxSeq;  // 箱单流水号
    @XmlElement(name = "BOX_NO")
    private String boxNo;  // 物理箱号
    @XmlElement(name = "box_no")
    private String boxNo;  // 物理包装标识
    @XmlElement(name = "ZZASN")
    private String zzasn;  // 送货单号
    @XmlElement(name = "cartonid")
    private String cartonid;  // 小米箱号(保留原字段)
    @XmlElement(name = "MATNR")
    private String matnr;  // SAP物料编号
    /* 单据与物料体系(5项) */
    @XmlElement(name = "zzasn")
    private String zzasn;  // 全球统一送货单号
    @XmlElement(name = "MAKTX")
    private String maktx;  // 物料中文描述
    @XmlElement(name = "matnr")
    private String matnr;  // SAP标准物料编码
    @XmlElement(name = "PC_QTY")
    private String pcQty;  // 实际发货数量
    @XmlElement(name = "maktx")
    private String maktx;  // 多语言物料描述
    @XmlElement(name = "LOT_NO")
    private String lotNo;  // 托盘编号
    /* 计量参数体系(12项) */
    @XmlElement(name = "pc_qty")
    private String pcQty;  // 实际发货件数
    @XmlElement(name = "NTGEW_P")
    private String ntgewP;  // 单件净重(公式:物料净重G/PCS)
    @XmlElement(name = "lot_no")
    private String lotNo;  // 物流托盘编号
    @XmlElement(name = "BRGEW_P")
    private String brgewP;  // 单箱毛重(KG/箱)
    @XmlElement(name = "ntgew_p")
    private String ntgewP;  // 单件净重(克/件)
    @XmlElement(name = "LOT_SIZE")
    private String lotSize;  // 托盘尺寸(米制)
    @XmlElement(name = "brgew_p")
    private String brgewP;  // 单箱毛重(千克/箱)
    @XmlElement(name = "BOX_SIZE")
    private String boxSize;  // 单箱尺寸(厘米)
    /* 规格维度(6项) */
    @XmlElement(name = "lot_size")
    private String lotSize;  // 托盘装载规格
    @XmlElement(name = "TOTAL_VLUME")
    @XmlElement(name = "box_size")
    private String boxSize;  // 标准箱体尺寸
    @XmlElement(name = "total_vlume")  // 注意字段拼写建议修正为volume
    private String totalVlume;  // 含托盘总体积
    @XmlElement(name = "BOX_QTY")
    private String boxQty;  // 总箱数
    /* 采购凭证信息块 */
    @XmlElement(name = "EBELN")
    private String ebeln;  // 采购凭证号
    @XmlElement(name = "EBELP")
    private String ebelp;  // 采购凭证项目编号
    @XmlElement(name = "BOX_SPEC")
    private String boxSpec;  // 单箱容量规格
    @XmlElement(name = "NTGEW")
    private String ntgew;  // 总净重(公式:PC_QTY*NTGEW_P)
    @XmlElement(name = "BRGEW")
    private String brgew;  // 总毛重(自动计算值)
    /* 基础计量信息块 */
    @XmlElement(name = "MEINS")
    private String meins;  // 基本计量单位
    @XmlElement(name = "BRAND")
    private String brand;  // 制造商品牌
    @XmlElement(name = "PLACE")
    private String place;  // 原产地信息
    @XmlElement(name = "IMCLR")
    private String imclr;  // 小米进口报关标识
    @XmlElement(name = "MODELNUMBER")
    private String modelnumber;  // 产品型号
    @XmlElement(name = "MATNR_JG")
    private String matnrJg;  // 海关监管条件
    @XmlElement(name = "MATNR_JYJY")
    private String matnrJyjy;  // 检验检疫要求
    @XmlElement(name = "L_M")
    @XmlElement(name = "l_m")
    private String lM;  // 托盘长度(米)
    @XmlElement(name = "W_M")
    @XmlElement(name = "w_m")
    private String wM;  // 托盘宽度(米)
    @XmlElement(name = "H_M")
    private String hM;  // 托盘高度(米)
    @XmlElement(name = "h_m")
    private String hM;  // 托盘堆高(米)
    /* 采购凭证信息(4项) */
    @XmlElement(name = "ebeln")
    private String ebeln;  // 采购订单号
    @XmlElement(name = "ebelp")
    private String ebelp;  // 采购订单行号
    @XmlElement(name = "box_spec")
    private String boxSpec;  // 单箱容量规格
    @XmlElement(name = "box_qty")
    private String boxQty;  // 总包装箱数
    /* 重量计算体系(3项) */
    @XmlElement(name = "ntgew")
    private String ntgew;  // 自动计算总净重
    @XmlElement(name = "brgew")
    private String brgew;  // 系统核算总毛重
    @XmlElement(name = "meins")
    private String meins;  // 国际计量单位
    /* 贸易合规信息(7项) */
    @XmlElement(name = "brand")
    private String brand;  // 品牌认证标识
    @XmlElement(name = "place")
    private String place;  // 原产地编码
    @XmlElement(name = "imclr")
    private String imclr;  // 报关标识
    @XmlElement(name = "modelnumber")
    private String modelnumber;  // 国际型号编码
    @XmlElement(name = "matnr_jg")
    private String matnrJg;  // 海关监管条件
    @XmlElement(name = "matnr_jyjy")
    private String matnrJyjy;  // 检验检疫代码
}