package com.gs.xiaomi.entity; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; /** * @TableName LOGISTICS_PACKAGE */ @TableName(value = "LOGISTICS_PACKAGE") @Data @KeySequence(value = "LOGISTICS_PACKAGE_SEQ", dbType = DbType.ORACLE) public class LogisticsPackage { /** * LOGISTICS_PACKAGE_SEQ */ @TableId private Long id; /** * DELIVERY_MAIN的id */ private Long pid; /** * 箱单流水号 */ private String boxSeq; /** * 物理包装标识 */ private String boxNo; /** * 小米专用加密箱号(AES-256加密存储) */ private String cartonid; /** * 全球统一送货单号(关联物流系统) */ private String zzasn; /** * SAP标准物料编码 */ private String matnr; /** * 多语言物料描述 */ private String maktx; /** * 实际发货件数(最小销售单位统计) */ private String pcQty; /** * 物流托盘编号 */ private String lotNo; /** * 单件净重 */ private String ntgewP; /** * 单箱毛重 */ private String brgewP; /** * 托盘装载规格 */ private String lotSize; /** * 标准箱体尺寸 */ private String boxSize; /** * 含托盘总体积 */ private String totalVlume; /** * 托盘长度 */ private String lM; /** * 托盘宽度 */ private String wM; /** * 托盘堆高(安全限高,防倾倒控制) */ private String hM; /** * 采购订单号(关联SAP采购凭证) */ private String ebeln; /** * 采购订单行号(精确到物料层级) */ private String ebelp; /** * 单箱容量规格(防超装校验) */ private String boxSpec; /** * 总包装箱数(与采购订单匹配校验) */ private String boxQty; /** * 总净重(公式:ntgew_p × pc_qty) */ private String ntgew; /** * 总毛重(公式:brgew_p × box_qty) */ private String brgew; /** * 国际计量单位(UN/CEFACT标准) */ private String meins; /** * 品牌认证标识(需海关备案) */ private String brand; /** * 原产地编码(联合国UN/LOCODE标准) */ private String place; /** * 报关标识(控制报关流程触发) */ private String imclr; /** * 国际型号编码(全球市场唯一标识) */ private String modelnumber; /** * 海关监管条件(如3C/能效标识) */ private String matnrJg; /** * 检验检疫代码(如FDA/CE认证) */ private String matnrJyjy; }