Jiaqi.xu

金关需求创建实体

package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_BOND_INVT_ACMP_FORM_DT" )
public class TIclearBondInvtAcmpFormDt implements Serializable {
private static final long serialVersionUID = 1660893336343224503L;
@Id
@GeneratedValue
/**
* 主键
*/
@Column(name = "ID" )
private Long id;
/**
* 保税清单编号
*/
@Column(name = "BOND_INVT_NO" )
private String bondInvtNo;
/**
* 变更次数
*/
@Column(name = "CHG_TMS_CNT" )
private Long chgTmsCnt;
/**
* 随附单证序号
*/
@Column(name = "ACMP_FORM_SEQNO" )
private Long acmpFormSeqno;
/**
* 清单商品序号
*/
@Column(name = "INVT_GDS_SEQNO" )
private Long invtGdsSeqno;
/**
* 单证类型代码
*/
@Column(name = "FORM_TYPECD" )
private String formTypecd;
/**
* 单证编号
*/
@Column(name = "FORM_NO" )
private String formNo;
/**
* 固定编号
*/
@Column(name = "FIXD_NO" )
private String fixdNo;
/**
* 随附单证文件名称
*/
@Column(name = "ACMP_FORM_FILE_NM" )
private String acmpFormFileNm;
/**
* 备注
*/
@Column(name = "RMK" )
private String rmk;
}
......@@ -5,329 +5,330 @@ import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.Date;
/**
* 保税清单基本 2021年8月10日 xjq
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table(name = "BOND_INVT_BSC")
@Data
public class BondInvtBsc implements Serializable{
private static final long serialVersionUID = 2693103610036977383L;
/**
* 主键ID,自动增加
*/
@Entity
@Table ( name ="T_ICLEAR_BOND_INVT_BSC" )
public class TIclearBondInvtBsc implements Serializable {
private static final long serialVersionUID = 4784112777138222040L;
@Id
@GeneratedValue
@Column(name = "ID")
/**
* 主键
*/
@Column(name = "ID" )
private Long id;
/**
* 保税清单编号
*/
@Column(name = "BOND_INVT_NO")
@Column(name = "BOND_INVT_NO" )
private String bondInvtNo;
/**
* 变更次数
*/
@Column(name = "CHG_TMS_CNT")
@Column(name = "CHG_TMS_CNT" )
private Long chgTmsCnt;
/**
* 清单预录入编号
*/
@Column(name = "INVT_PREENT_NO")
@Column(name = "INVT_PREENT_NO" )
private String invtPreentNo;
/**
* 备案编号
*/
@Column(name = "PUTREC_NO")
@Column(name = "PUTREC_NO" )
private String putrecNo;
/**
* 企业内部清单编号
*/
@Column(name = "ETPS_INNER_INVT_NO")
@Column(name = "ETPS_INNER_INVT_NO" )
private String etpsInnerInvtNo;
/**
* 经营企业社会信用代码
*/
@Column(name = "BIZOP_ETPS_SCCD")
@Column(name = "BIZOP_ETPS_SCCD" )
private String bizopEtpsSccd;
/**
* 经营企业编号
*/
@Column(name = "BIZOP_ETPSNO")
@Column(name = "BIZOP_ETPSNO" )
private String bizopEtpsno;
/**
* 经营企业名称
*/
@Column(name = "BIZOP_ETPS_NM")
@Column(name = "BIZOP_ETPS_NM" )
private String bizopEtpsNm;
/**
* 收发货企业社会信用代码
*/
@Column(name = "RVSNGD_ETPS_SCCD")
private String rvsngdEtpsCssd;
@Column(name = "RVSNGD_ETPS_SCCD" )
private String rvsngdEtpsSccd;
/**
* 收货企业编号
*/
@Column(name = "RCVGD_ETPSNO")
@Column(name = "RCVGD_ETPSNO" )
private String rcvgdEtpsno;
/**
* 收货企业名称
*/
@Column(name = "RCVGD_ETPS_NM")
@Column(name = "RCVGD_ETPS_NM" )
private String rcvgdEtpsNm;
/**
* 申报企业社会信用代码
*/
@Column(name = "DCL_ETPS_SCCD")
@Column(name = "DCL_ETPS_SCCD" )
private String dclEtpsSccd;
/**
* 申报企业编号
*/
@Column(name = "DCL_ETPSNO")
@Column(name = "DCL_ETPSNO" )
private String dclEtpsno;
/**
* 申报企业名称
*/
@Column(name = "DCL_ETPS_NM")
@Column(name = "DCL_ETPS_NM" )
private String dclEtpsNm;
/**
* 清单申报日期
*/
@Column(name = "INVT_DCL_TIME")
@Column(name = "INVT_DCL_TIME" )
private Date invtDclTime;
/**
* 报关单申报时间
*/
@Column(name = "ENTRY_DCL_TIME")
@Column(name = "ENTRY_DCL_TIME" )
private Date entryDclTime;
/**
* 报关单编号
*/
@Column(name = "ENTRY_NO")
@Column(name = "ENTRY_NO" )
private String entryNo;
/**
* 关联清单编号
*/
@Column(name = "RLT_INVT_NO")
@Column(name = "RLT_INVT_NO" )
private String rltInvtNo;
/**
* 关联备案编号
*/
@Column(name = "RLT_PUTREC_NO")
@Column(name = "RLT_PUTREC_NO" )
private String rltPutrecNo;
/**
* 关联报关单编号
*/
@Column(name = "RLT_ENTRY_NO")
@Column(name = "RLT_ENTRY_NO" )
private String rltEntryNo;
/**
* 关联报关单境内收发货人社会信用代码
*/
@Column(name = "RLT_ENTRY_BIZOP_ETPS_SCCD")
@Column(name = "RLT_ENTRY_BIZOP_ETPS_SCCD" )
private String rltEntryBizopEtpsSccd;
/**
* 关联报关单境内收发货人编号
*/
@Column(name = "RLT_ENTRY_BIZOP_ETPSNO")
@Column(name = "RLT_ENTRY_BIZOP_ETPSNO" )
private String rltEntryBizopEtpsno;
/**
* 关联报关单境内收发货
* 关联报关单境内收发货人名称
*/
@Column(name = "RLT_ENTRY_BIZOP_ETPS_NM")
@Column(name = "RLT_ENTRY_BIZOP_ETPS_NM" )
private String rltEntryBizopEtpsNm;
/**
* 进出境关别
*/
@Column(name = "IMPEXP_PORTCD")
@Column(name = "IMPEXP_PORTCD" )
private String impexpPortcd;
/**
* 申报地关区代码
*/
@Column(name = "DCL_PLC_CUSCD")
@Column(name = "DCL_PLC_CUSCD" )
private String dclPlcCuscd;
/**
* 进出口标记代码
*/
@Column(name = "IMPEXP_MARKCD")
@Column(name = "IMPEXP_MARKCD" )
private String impexpMarkcd;
/**
* 料件成品标记代码
*/
@Column(name = "MTPCK_ENDPRD_MARKCD")
@Column(name = "MTPCK_ENDPRD_MARKCD" )
private String mtpckEndprdMarkcd;
/**
* 监管方式代码
*/
@Column(name = "SUPV_MODECD")
@Column(name = "SUPV_MODECD" )
private String supvModecd;
/**
* 运输方式代码
*/
@Column(name = "TRSP_MODECD")
@Column(name = "TRSP_MODECD" )
private String trspModecd;
/**
* 起运/运抵国(地区)
*/
@Column(name = "STSHIP_TRSARV_NATCD")
@Column(name = "STSHIP_TRSARV_NATCD" )
private String stshipTrsarvNatcd;
/**
* 申请编号
*/
@Column(name = "APPLY_NO")
@Column(name = "APPLY_NO" )
private String applyNo;
/**
* 是否报关标志
*/
@Column(name = "DCLCUS_FLAG")
@Column(name = "DCLCUS_FLAG" )
private String dclcusFlag;
/**
* 报关类型代码
*/
@Column(name = "DCLCUS_TYPECD")
@Column(name = "DCLCUS_TYPECD" )
private String dclcusTypecd;
/**
* 预核扣时间
*/
@Column(name = "PREVD_TIME")
@Column(name = "PREVD_TIME" )
private Date prevdTime;
/**
* 正式核扣时间
*/
@Column(name = "FORMAL_VRFDED_TIME")
private Date formalVafdedTime;
@Column(name = "FORMAL_VRFDED_TIME" )
private Date formalVrfdedTime;
/**
* 清单进出卡口状态代码
*/
@Column(name = "INVT_IOCHKPT_STUCD")
@Column(name = "INVT_IOCHKPT_STUCD" )
private String invtIochkptStucd;
/**
* 核扣标记代码
*/
@Column(name = "VRFDED_MARKCD")
@Column(name = "VRFDED_MARKCD" )
private String vrfdedMarkcd;
/**
* 清单状态代码
*/
@Column(name = "INVT_STUCD")
@Column(name = "INVT_STUCD" )
private String invtStucd;
/**
* 核扣方式代码
*/
@Column(name = "VRFDED_MODECD")
@Column(name = "VRFDED_MODECD" )
private String vrfdedModecd;
/**
*核算代码
* 核算代码
*/
@Column(name = "DU_CODE")
@Column(name = "DU_CODE" )
private String duCode;
/**
* 备注
*/
@Column(name = "RMK")
@Column(name = "RMK" )
private String rmk;
/**
* 清单类型
*/
@Column(name = "BOND_INVT_TYPECD")
private String bonoInvtTypecd;
@Column(name = "BOND_INVT_TYPECD" )
private String bondInvtTypecd;
/**
* 报关状态
*/
@Column(name = "ENTRY_STUCD")
@Column(name = "ENTRY_STUCD" )
private String entryStucd;
/**
* 核放单生成标志代码
*/
@Column(name = "PASSPORT_USED_TYPECD")
@Column(name = "PASSPORT_USED_TYPECD" )
private String passportUsedTypecd;
/**
* 备用1
*/
@Column(name = "PARAM1")
@Column(name = "PARAM1" )
private String param1;
/**
* 备用2
*/
@Column(name = "PARAM2")
@Column(name = "PARAM2" )
private String param2;
/**
* 备用3
*/
@Column(name = "PARAM3")
@Column(name = "PARAM3" )
private Long param3;
/**
* 备用4
*/
@Column(name = "PARAM4")
@Column(name = "PARAM4" )
private Date param4;
/**
* 报关单同步修改标志
*/
@Column(name = "NEED_ENTRY_MODIFIED")
@Column(name = "NEED_ENTRY_MODIFIED" )
private String needEntryModified;
/**
* 计征金额
*/
@Column(name = "LEVY_BL_AMT")
@Column(name = "LEVY_BL_AMT" )
private Long levyBlAmt;
/**
* 申报类型
*/
@Column(name = "DCL_TYPECD")
@Column(name = "DCL_TYPECD" )
private String dclTypecd;
}
......
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_BOND_INVT_DT" )
public class TIclearBondInvtDt implements Serializable {
private static final long serialVersionUID = 7963662019548366386L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 保税清单编号
*/
@Column(name = "BOND_INVT_NO" )
private String bondInvtNo;
/**
* 变更次数
*/
@Column(name = "CHG_TMS_CNT" )
private Long chgTmsCnt;
/**
* 商品序号
*/
@Column(name = "GDS_SEQNO" )
private Long gdsSeqno;
/**
* 备案序号
*/
@Column(name = "PUTREC_SEQNO" )
private Long putrecSeqno;
/**
* 商品料号
*/
@Column(name = "GDS_MTNO" )
private String gdsMtno;
/**
* 商品编码
*/
@Column(name = "GDECD" )
private String gdecd;
/**
* 商品名称
*/
@Column(name = "GDS_NM" )
private String gdsNm;
/**
* 商品规格型号描述
*/
@Column(name = "GDS_SPCF_MODEL_DESC" )
private String gdsSpcfModelDesc;
/**
* 申报计量单位
*/
@Column(name = "DCL_UNITCD" )
private String dclUnitcd;
/**
* 法定计量单位
*/
@Column(name = "LAWF_UNITCD" )
private String lawfUnitcd;
/**
* 法定第二计量
*/
@Column(name = "SECD_LAWF_UNITCD" )
private String secdLawfUnitcd;
/**
* 原产国(地区)
*/
@Column(name = "NATCD" )
private String natcd;
/**
* 申报单价金额
*/
@Column(name = "DCL_UPRC_AMT" )
private Long dclUprcAmt;
/**
* 申报总金额
*/
@Column(name = "DCL_TOTAL_AMT" )
private Long dclTotalAmt;
/**
* 美元统计总金额
*/
@Column(name = "USD_STAT_TOTAL_AMT" )
private Long usdStatTotalAmt;
/**
* 申报币制代码
*/
@Column(name = "DCL_CURRCD" )
private String dclCurrcd;
/**
* 法定数量
*/
@Column(name = "LAWF_QTY" )
private Long lawfQty;
/**
* 第二法定数量
*/
@Column(name = "SECD_LAWF_QTY" )
private Long secdLawfQty;
/**
* 重量比例因子值
*/
@Column(name = "WT_SF_VAL" )
private Long wtSfVal;
/**
* 第一比例因子
*/
@Column(name = "FST_SF_VAL" )
private Long fstSfVal;
/**
* 第二比例因子
*/
@Column(name = "SECD_SF_VAL" )
private Long secdSfVal;
/**
* 申报数量
*/
@Column(name = "DCL_QTY" )
private Long dclQty;
/**
* 毛重量
*/
@Column(name = "GROSS_WT" )
private Long grossWt;
/**
* 净重量
*/
@Column(name = "NET_WT" )
private Long netWt;
/**
* 征减免方式代码
*/
@Column(name = "LVYRLF_MODECD" )
private String lvyrlfModecd;
/**
* 账册备案单耗明细版本号
*/
@Column(name = "UCNS_VERNO" )
private String ucnsVerno;
/**
* 报关单商品序号
*/
@Column(name = "ENTRY_GDS_SEQNO" )
private Long entryGdsSeqno;
/**
* 申请表序号
*/
@Column(name = "APPLY_TB_SEQNO" )
private Long applyTbSeqno;
/**
* 归类标记代码
*/
@Column(name = "CLY_MARKCD" )
private String clyMarkcd;
/**
* 备注
*/
@Column(name = "RMK" )
private String rmk;
/**
* 实际过卡数量
*/
@Column(name = "ACTL_PASS_QTY" )
private Long actlPassQty;
/**
* 核放单已用数量
*/
@Column(name = "PASSPORT_USED_QTY" )
private Long passportUsedQty;
/**
* 备用1
*/
@Column(name = "PARAM1" )
private String param1;
/**
* 备用2
*/
@Column(name = "PARAM2" )
private String param2;
/**
* 备用3
*/
@Column(name = "PARAM3" )
private Long param3;
/**
* 备用4
*/
@Column(name = "PARAM4" )
private Date param4;
/**
* 最终目的国(地区)
*/
@Column(name = "DESTINATION_NATCD" )
private String destinationNatcd;
/**
* 修改标志
*/
@Column(name = "MODF_MARKCD" )
private String modfMarkcd;
}
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_BOND_INVT_DT_SIMPLE" )
public class TIclearBondInvtDtSimple implements Serializable {
private static final long serialVersionUID = 3330486687407354420L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 保税清单编号
*/
@Column(name = "BOND_INVT_NO" )
private String bondInvtNo;
/**
* 商品序号
*/
@Column(name = "GDS_SEQNO" )
private Long gdsSeqno;
/**
* 变更次数
*/
@Column(name = "CHG_TMS_CNT" )
private Long chgTmsCnt;
/**
* 备案序号
*/
@Column(name = "PUTREC_SEQNO" )
private Long putrecSeqno;
/**
* 商品料号
*/
@Column(name = "GDS_MTNO" )
private String gdsMtno;
/**
* 商品编码
*/
@Column(name = "GDECD" )
private String gdecd;
/**
* 商品名称
*/
@Column(name = "GDS_NM" )
private String gdsNm;
/**
* 商品规格型号描述
*/
@Column(name = "GDS_SPCF_MODEL_DESC" )
private String gdsSpcfModelDesc;
/**
* 申报计量单位代码
*/
@Column(name = "DCL_UNITCD" )
private String dclUnitcd;
/**
* 法定计量单位代码
*/
@Column(name = "LAWF_UNITCD" )
private String lawfUnitcd;
/**
* 第二法定计量单位代码
*/
@Column(name = "SECD_LAWF_UNITCD" )
private String secdLawfUnitcd;
/**
* 原产国(地区)
*/
@Column(name = "NATCD" )
private String natcd;
/**
* 申报单价金额
*/
@Column(name = "DCL_UPRC_AMT" )
private Long dclUprcAmt;
/**
* 申报总金额
*/
@Column(name = "DCL_TOTAL_AMT" )
private Long dclTotalAmt;
/**
* 美元统计总金额
*/
@Column(name = "USD_STAT_TOTAL_AMT" )
private Long usdStatTotalAmt;
/**
* 申报币制代码
*/
@Column(name = "DCL_CURRCD" )
private String dclCurrcd;
/**
* 法定数量
*/
@Column(name = "LAWF_QTY" )
private Long lawfQty;
/**
* 第二法定数量
*/
@Column(name = "SECD_LAWF_QTY" )
private Long secdLawfQty;
/**
* 重量比例因子值
*/
@Column(name = "WT_SF_VAL" )
private Long wtSfVal;
/**
* 第一比例因子值
*/
@Column(name = "FST_SF_VAL" )
private Long fstSfVal;
/**
* 第二比例因子值
*/
@Column(name = "SECD_SF_VAL" )
private Long secdSfVal;
/**
* 申报数量
*/
@Column(name = "DCL_QTY" )
private Long dclQty;
/**
* 毛重量
*/
@Column(name = "GROSS_WT" )
private Long grossWt;
/**
* 净重量
*/
@Column(name = "NET_WT" )
private Long netWt;
/**
* 征减免方式代码
*/
@Column(name = "LVYRLF_MODECD" )
private String lvyrlfModecd;
/**
* 单耗版本号
*/
@Column(name = "UCNS_VERNO" )
private String ucnsVerno;
/**
* 报关单商品序号
*/
@Column(name = "ENTRY_GDS_SEQNO" )
private Long entryGdsSeqno;
/**
* 申请表序号
*/
@Column(name = "APPLY_TB_SEQNO" )
private Long applyTbSeqno;
/**
* 归类标记代码
*/
@Column(name = "CLY_MARKCD" )
private String clyMarkcd;
/**
* 备注
*/
@Column(name = "RMK" )
private String rmk;
/**
* 实际过卡数量
*/
@Column(name = "VERSION" )
private Long version;
/**
* 核放单已用数量
*/
@Column(name = "PASSPORT_USED_QTY" )
private Long passportUsedQty;
/**
* 最终目的国(地区)
*/
@Column(name = "DESTINATION_NATCD" )
private String destinationNatcd;
/**
* 实际过卡数量
*/
@Column(name = "ACTL_PASS_QTY" )
private Long actlPassQty;
}
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_CHECK_INFO" )
public class TIclearCheckInfo implements Serializable {
private static final long serialVersionUID = 2530033282200543515L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 检查信息
*/
@Column(name = "NOTE" )
private String note;
}
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_HDE_APPR_RESULT" )
public class TIclearHdeApprResult implements Serializable {
private static final long serialVersionUID = 7535300894999291206L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 企业预录入编号
*/
@Column(name = "ETPS_PREENT_NO" )
private String etpsPreentNo;
/**
* 业务编号
*/
@Column(name = "BUSINESS_ID" )
private String businessId;
/**
* 变更/报核次数
*/
@Column(name = "TMS_CNT" )
private Long tmsCnt;
/**
* 业务类型
*/
@Column(name = "TYPECD" )
private String typecd;
/**
* 处理结果
*/
@Column(name = "MANAGE_RESULT" )
private String manageResult;
/**
* 处理日期
*/
@Column(name = "MANAGE_DATE" )
private Date manageDate;
/**
* 备注
*/
@Column(name = "RMK" )
private String rmk;
}
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_INV_APPR_RESULT" )
public class TIclearInvApprResult implements Serializable {
private static final long serialVersionUID = 9096825525774199265L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 核注清单数据中心统一编号
*/
@Column(name = "INV_PREENT_NO" )
private String invPreentNo;
/**
* 核注清单编号
*/
@Column(name = "BUSINESS_ID" )
private String businessId;
/**
* 报关单统一编号
*/
@Column(name = "ENTRY_SEQ_N" )
private String entrySeqN;
/**
* 处理结果
*/
@Column(name = "MANAGE_RESULT" )
private String manageResult;
/**
* 生成日期
*/
@Column(name = "CREATE_DATE" )
private Date createDate;
/**
* 生成失败原因
*/
@Column(name = "REASON" )
private String reason;
}
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_InvtGoodsType" )
public class TIclearInvtGoodsType implements Serializable {
private static final long serialVersionUID = 215740354277500390L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 中心统一编号
*/
@Column(name = "SeqNo" )
private String seqNo;
/**
* 商品序号
*/
@Column(name = "GdsSeqno" )
private Long gdsSeqno;
/**
* 备案序号(对应底账序号)
*/
@Column(name = "PutrecSeqno" )
private Long putrecSeqno;
/**
* 商品料号
*/
@Column(name = "GdsMtno" )
private String gdsMtno;
/**
* 商品编码
*/
@Column(name = "Gdecd" )
private String gdecd;
/**
* 商品名称
*/
@Column(name = "GdsNm" )
private String gdsNm;
/**
* 商品规格型号
*/
@Column(name = "GdsSpcfModelDesc" )
private String gdsSpcfModelDesc;
/**
* 申报计量单位
*/
@Column(name = "DclUnitcd" )
private String dclUnitcd;
/**
* 法定计量单位
*/
@Column(name = "LawfUnitcd" )
private String lawfUnitcd;
/**
* 法定第二计量
*/
@Column(name = "SecdLawfUnitcd" )
private String secdLawfUnitcd;
/**
* 原产国(地区)
*/
@Column(name = "Natcd" )
private String natcd;
/**
* 企业申报单价
*/
@Column(name = "DclUprcAmt" )
private Long dclUprcAmt;
/**
* 企业申报总价
*/
@Column(name = "DclTotalAmt" )
private Long dclTotalAmt;
/**
* 美元统计总金额
*/
@Column(name = "UsdStatTotalAmt" )
private Long usdStatTotalAmt;
/**
* 币制
*/
@Column(name = "DclCurrcd" )
private String dclCurrcd;
/**
* 法定数量
*/
@Column(name = "LawfQty" )
private Long lawfQty;
/**
* 第二法定数量
*/
@Column(name = "SecdLawfQty" )
private Long secdLawfQty;
/**
* 重量比例因子
*/
@Column(name = "WtSfVal" )
private Long wtSfVal;
/**
* 第一比例因子
*/
@Column(name = "FstSfVal" )
private Long fstSfVal;
/**
* 第二比例因子
*/
@Column(name = "SecdSfVal" )
private Long secdSfVal;
/**
* 申报数量
*/
@Column(name = "DclQty" )
private Long dclQty;
/**
* 毛重
*/
@Column(name = "GrossWt" )
private Long grossWt;
/**
* 净重
*/
@Column(name = "NetWt" )
private Long netWt;
/**
* 用途代码*
*/
@Column(name = "UseCd" )
private String useCd;
/**
* 征免方式
*/
@Column(name = "LvyrlfModecd" )
private String lvyrlfModecd;
/**
* 单耗版本号
*/
@Column(name = "UcnsVerno" )
private String ucnsVerno;
/**
* 报关单商品序号
*/
@Column(name = "EntryGdsSeqno" )
private Long entryGdsSeqno;
/**
* 归类标志
*/
@Column(name = "ClyMarkcd" )
private String clyMarkcd;
/**
* 流转申报表序号
*/
@Column(name = "ApplyTbSeqno" )
private Long applyTbSeqno;
/**
* 最终目的国
*/
@Column(name = "DestinationNatcd" )
private String destinationNatcd;
/**
* 修改标志
*/
@Column(name = "ModfMarkcd" )
private String modfMarkcd;
/**
* 备注
*/
@Column(name = "Rmk" )
private String rmk;
}
......@@ -5,304 +5,393 @@ import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
import java.util.Date;
/**
* 核注清单表头 2021年8月10日 xjq
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table(name = "InvtHeadType")
@Data
public class InvtHeadType implements Serializable {
private static final long serialVersionUID = 2693103610036977383L;
/**
* 主键ID,自动增加
*/
@Entity
@Table ( name ="T_ICLEAR_InvtHeadType" )
public class TIclearInvtHeadType implements Serializable {
private static final long serialVersionUID = 7418187730534038677L;
@Id
@GeneratedValue
@Column(name = "ID")
@Column(name = "ID" )
private Long id;
/**
* 清单编号
*/
@Column(name = "BondInvtNo")
@Column(name = "BondInvtNo" )
private String bondInvtNo;
/**
* 清单预录入统一编号
*/
@Column(name = "SeqNo")
@Column(name = "SeqNo" )
private String seqNo;
/**
* 备案编号
*/
@Column(name = "PutrecNo")
@Column(name = "PutrecNo" )
private String putrecNo;
/**
* 企业内部清单编号
*/
@Column(name = "EtpsInnerInvtNo")
@Column(name = "EtpsInnerInvtNo" )
private String etpsInnerInvtNo;
/**
*经营企业社会信用代码
* 经营企业社会信用代码
*/
@Column(name = "BizopEtpsSccd")
@Column(name = "BizopEtpsSccd" )
private String bizopEtpsSccd;
/**
*经营企业编号
* 经营企业编号
*/
@Column(name = "BizopEtpsno")
@Column(name = "BizopEtpsno" )
private String bizopEtpsno;
/**
*经营企业名称
* 经营企业名称
*/
@Column(name = "BizopEtpsNm")
@Column(name = "BizopEtpsNm" )
private String bizopEtpsNm;
/**
*收货企业编号
* 收货企业编号
*/
@Column(name = "RcvgdEtpsno")
@Column(name = "RcvgdEtpsno" )
private String rcvgdEtpsno;
/**
*收发货企业社会信用代码
* 收发货企业社会信用代码
*/
@Column(name = "RvsngdEtpsSccd")
@Column(name = "RvsngdEtpsSccd" )
private String rvsngdEtpsSccd;
/**
*收货企业名称
* 收货企业名称
*/
@Column(name = "RcvgdEtpsNm")
@Column(name = "RcvgdEtpsNm" )
private String rcvgdEtpsNm;
/**
*申报企业社会信用代码
* 申报企业社会信用代码
*/
@Column(name = "DclEtpsSccd")
@Column(name = "DclEtpsSccd" )
private String dclEtpsSccd;
/**
*申报企业编号
* 申报企业编号
*/
@Column(name = "DclEtpsno")
@Column(name = "DclEtpsno" )
private String dclEtpsno;
/**
*申报企业名称
* 申报企业名称
*/
@Column(name = "DclEtpsNm")
@Column(name = "DclEtpsNm" )
private String dclEtpsNm;
/**
*清单申报时间
* 清单申报时间
*/
@Column(name = "InvtDclTime")
@Column(name = "InvtDclTime" )
private Date invtDclTime;
/**
*报关单申报日期
* 报关单申报日期
*/
@Column(name = "EntryDclTime")
@Column(name = "EntryDclTime" )
private Date entryDclTime;
/**
*对应报关单编号
* 对应报关单编号
*/
@Column(name = "EntryNo")
@Column(name = "EntryNo" )
private String entryNo;
/**
*关联清单编号
* 关联清单编号
*/
@Column(name = "RltInvtNo")
@Column(name = "RltInvtNo" )
private String rltInvtNo;
/**
*关联备案编号
* 关联备案编号
*/
@Column(name = "RltPutrecNo")
@Column(name = "RltPutrecNo" )
private String rltPutrecNo;
/**
*关联报关单编号
* 关联报关单编号
*/
@Column(name = "RltEntryNo")
@Column(name = "RltEntryNo" )
private String rltEntryNo;
/**
*关联报关单境内收发货人社会信用代码
* 关联报关单境内收发货人社会信用代码
*/
@Column(name = "RltEntryBizopEtpsSccd")
@Column(name = "RltEntryBizopEtpsSccd" )
private String rltEntryBizopEtpsSccd;
/**
*关联报关单境内收发货人编号
* 关联报关单境内收发货人编号
*/
@Column(name = "RltEntryBizopEtpsno")
@Column(name = "RltEntryBizopEtpsno" )
private String rltEntryBizopEtpsno;
/**
*关联报关单境内收发货人名称
* 关联报关单境内收发货人名称
*/
@Column(name = "RltEntryBizopEtpsNm")
@Column(name = "RltEntryBizopEtpsNm" )
private String rltEntryBizopEtpsNm;
/**
*关联报关单收发货单位社会统一信用代码
* 关联报关单收发货单位社会统一信用代码
*/
@Column(name = "RltEntryRvsngdEtpsSccd")
@Column(name = "RltEntryRvsngdEtpsSccd" )
private String rltEntryRvsngdEtpsSccd;
/**
*关联报关单海关收发货单位编码
* 关联报关单海关收发货单位编码
*/
@Column(name = "RltEntryRcvgdEtpsno")
@Column(name = "RltEntryRcvgdEtpsno" )
private String rltEntryRcvgdEtpsno;
/**
*关联报关单收发货单位名称
* 关联报关单收发货单位名称
*/
@Column(name = "RltEntryRcvgdEtpsNm")
@Column(name = "RltEntryRcvgdEtpsNm" )
private String rltEntryRcvgdEtpsNm;
/**
*关联报关单申报单位社会统一信用代码
* 关联报关单申报单位社会统一信用代码
*/
@Column(name = "RltEntryDclEtpsSccd")
@Column(name = "RltEntryDclEtpsSccd" )
private String rltEntryDclEtpsSccd;
/**
*关联报关单海关申报单位编码
* 关联报关单海关申报单位编码
*/
@Column(name = "RltEntryDclEtpsno")
@Column(name = "RltEntryDclEtpsno" )
private String rltEntryDclEtpsno;
/**
*关联报关单申报单位名称
* 关联报关单申报单位名称
*/
@Column(name = "RltEntryDclEtpsNm")
@Column(name = "RltEntryDclEtpsNm" )
private String rltEntryDclEtpsNm;
/**
*进出境关别
* 进出境关别
*/
@Column(name = "ImpexpPortcd")
@Column(name = "ImpexpPortcd" )
private String impexpPortcd;
/**
*申报地关区代码
* 申报地关区代码
*/
@Column(name = "DclPlcCuscd")
@Column(name = "DclPlcCuscd" )
private String dclPlcCuscd;
/**
*进出口标记代码
* 进出口标记代码
*/
@Column(name = "ImpexpMarkcd")
@Column(name = "ImpexpMarkcd" )
private String impexpMarkcd;
/**
*料件成品标记代码
* 料件成品标记代码
*/
@Column(name = "MtpckEndprdMarkcd")
@Column(name = "MtpckEndprdMarkcd" )
private String mtpckEndprdMarkcd;
/**
*监管方式代码
* 监管方式代码
*/
@Column(name = "SupvModecd")
@Column(name = "SupvModecd" )
private String supvModecd;
/**
*运输方式代码
* 运输方式代码
*/
@Column(name = "TrspModecd")
@Column(name = "TrspModecd" )
private String trspModecd;
/**
*是否报关标志
* 是否报关标志
*/
@Column(name = "DclcusFlag")
@Column(name = "DclcusFlag" )
private String dclcusFlag;
/**
*报关类型代码
* 报关类型代码
*/
@Column(name = "DclcusTypecd")
@Column(name = "DclcusTypecd" )
private String dclcusTypecd;
/**
*核扣标记代码
* 核扣标记代码
*/
@Column(name = "VrfdedMarkcd")
@Column(name = "VrfdedMarkcd" )
private String vrfdedMarkcd;
/**
*清单进出卡口状态代码
* 清单进出卡口状态代码
*/
@Column(name = "InvtIochkptStucd")
@Column(name = "InvtIochkptStucd" )
private String invtIochkptStucd;
/**
*预核扣时间
* 预核扣时间
*/
@Column(name = "PrevdTime")
@Column(name = "PrevdTime" )
private Date prevdTime;
/**
*正式核扣时间
* 正式核扣时间
*/
@Column(name = "FormalVrfdedTime")
@Column(name = "FormalVrfdedTime" )
private Date formalVrfdedTime;
/**
*申请表编号
* 申请表编号
*/
@Column(name = "ApplyNo")
@Column(name = "ApplyNo" )
private String applyNo;
/**
*流转类型
* 流转类型
*/
@Column(name = "ListType")
@Column(name = "ListType" )
private String listType;
/**
*录入企业编号
* 录入企业编号
*/
@Column(name = "InputCode")
@Column(name = "InputCode" )
private String inputCode;
/**
*录入企业社会信用代码
* 录入企业社会信用代码
*/
@Column(name = "InputCreditCode")
@Column(name = "InputCreditCode" )
private String inputCreditCode;
/**
* 录入单位名称
*/
@Column(name = "InputName" )
private String inputName;
/**
* 申报人IC卡号
*/
@Column(name = "IcCardNo" )
private String icCardNo;
/**
* 录入日期
*/
@Column(name = "InputTime" )
private Date inputTime;
/**
* 清单状态
*/
@Column(name = "ListStat" )
private String listStat;
/**
* 对应报关单申报单位社会统一信用代码
*/
@Column(name = "CorrEntryDclEtpsSccd" )
private String corrEntryDclEtpsSccd;
/**
* 对应报关单申报单位代码
*/
@Column(name = "CorrEntryDclEtpsNo" )
private String corrEntryDclEtpsNo;
/*
InputCreditCode varchar
InputName varchar 录入单位名称
IcCardNo varchar 申报人IC卡号
InputTime datetime 录入日期
ListStat varchar 清单状态
CorrEntryDclEtpsSccd varchar 对应报关单申报单位社会统一信用代码
CorrEntryDclEtpsNo varchar 对应报关单申报单位代码
CorrEntryDclEtpsNm varchar 对应报关单申报单位名称
DecType varchar 报关单类型
StshipTrsarvNatcd varchar 起运/运抵国(地区)
InvtType varchar 清单类型
EntryStucd varchar 报关状态
PassportUsedTypeCd varchar 核放单生成标志代码
Rmk varchar 备注
DclTypecd varchar 申报类型
NeedEntryModified varchar 报关单同步修改标志
LevyBlAmt varchar 计征金额
ChgTmsCnt varchar 变更次数
GenDecFlag varchar 是否生成报关单*/
/**
* 对应报关单申报单位名称
*/
@Column(name = "CorrEntryDclEtpsNm" )
private String corrEntryDclEtpsNm;
/**
* 报关单类型
*/
@Column(name = "DecType" )
private String decType;
/**
* 起运/运抵国(地区)
*/
@Column(name = "StshipTrsarvNatcd" )
private String stshipTrsarvNatcd;
/**
* 清单类型
*/
@Column(name = "InvtType" )
private String invtType;
/**
* 报关状态
*/
@Column(name = "EntryStucd" )
private String entryStucd;
/**
* 核放单生成标志代码
*/
@Column(name = "PassportUsedTypeCd" )
private String passportUsedTypeCd;
/**
* 备注
*/
@Column(name = "Rmk" )
private String rmk;
/**
* 申报类型
*/
@Column(name = "DclTypecd" )
private String dclTypecd;
/**
* 报关单同步修改标志
*/
@Column(name = "NeedEntryModified" )
private String needEntryModified;
/**
* 计征金额
*/
@Column(name = "LevyBlAmt" )
private String levyBlAmt;
/**
* 变更次数
*/
@Column(name = "ChgTmsCnt" )
private String chgTmsCnt;
/**
* 是否生成报关单
*/
@Column(name = "GenDecFlag" )
private String genDecFlag;
}
......
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_InvtListType" )
public class TIclearInvtListType implements Serializable {
private static final long serialVersionUID = 6471840587898431744L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 中心统一编号
*/
@Column(name = "SeqNo" )
private String seqNo;
/**
* 商品序号
*/
@Column(name = "GdsSeqno" )
private Long gdsSeqno;
/**
* 备案序号(对应底账序号)
*/
@Column(name = "PutrecSeqno" )
private Long putrecSeqno;
/**
* 商品料号
*/
@Column(name = "GdsMtno" )
private String gdsMtno;
/**
* 商品编码
*/
@Column(name = "Gdecd" )
private String gdecd;
/**
* 商品名称
*/
@Column(name = "GdsNm" )
private String gdsNm;
/**
* 商品规格型号
*/
@Column(name = "GdsSpcfModelDesc" )
private String gdsSpcfModelDesc;
/**
* 申报计量单位
*/
@Column(name = "DclUnitcd" )
private String dclUnitcd;
/**
* 法定计量单位
*/
@Column(name = "LawfUnitcd" )
private String lawfUnitcd;
/**
* 法定第二计量
*/
@Column(name = "SecdLawfUnitcd" )
private String secdLawfUnitcd;
/**
* 原产国(地区)
*/
@Column(name = "Natcd" )
private String natcd;
/**
* 企业申报单价
*/
@Column(name = "DclUprcAmt" )
private Long dclUprcAmt;
/**
* 企业申报总价
*/
@Column(name = "DclTotalAmt" )
private Long dclTotalAmt;
/**
* 美元统计总金额
*/
@Column(name = "UsdStatTotalAmt" )
private Long usdStatTotalAmt;
/**
* 币制
*/
@Column(name = "DclCurrcd" )
private String dclCurrcd;
/**
* 法定数量
*/
@Column(name = "LawfQty" )
private Long lawfQty;
/**
* 第二法定数量
*/
@Column(name = "SecdLawfQty" )
private Long secdLawfQty;
/**
* 重量比例因子
*/
@Column(name = "WtSfVal" )
private Long wtSfVal;
/**
* 第一比例因子
*/
@Column(name = "FstSfVal" )
private Long fstSfVal;
/**
* 第二比例因子
*/
@Column(name = "SecdSfVal" )
private Long secdSfVal;
/**
* 申报数量*
*/
@Column(name = "DclQty" )
private Long dclQty;
/**
* 毛重
*/
@Column(name = "GrossWt" )
private Long grossWt;
/**
* 净重
*/
@Column(name = "NetWt" )
private Long netWt;
/**
* 用途代码*
*/
@Column(name = "UseCd" )
private String useCd;
/**
* 征免方式
*/
@Column(name = "LvyrlfModecd" )
private String lvyrlfModecd;
/**
* 单耗版本号
*/
@Column(name = "UcnsVerno" )
private String ucnsVerno;
/**
* 报关单商品序号
*/
@Column(name = "EntryGdsSeqno" )
private Long entryGdsSeqno;
/**
* 归类标志
*/
@Column(name = "ClyMarkcd" )
private String clyMarkcd;
/**
* 流转申报表序号
*/
@Column(name = "ApplyTbSeqno" )
private Long applyTbSeqno;
/**
* 最终目的国
*/
@Column(name = "DestinationNatcd" )
private String destinationNatcd;
/**
* 修改标志
*/
@Column(name = "ModfMarkcd" )
private String modfMarkcd;
/**
* 备注
*/
@Column(name = "Rmk" )
private String rmk;
}
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_InvtWarehouseType" )
public class TIclearInvtWarehouseType implements Serializable {
private static final long serialVersionUID = 5071052537203328698L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 中心统一编号
*/
@Column(name = "SeqNo" )
private String seqNo;
/**
* 序号
*/
@Column(name = "GNo" )
private Long gNo;
/**
* 保税清单编号
*/
@Column(name = "BondInvtNo" )
private String bondInvtNo;
/**
* 出入库单编号
*/
@Column(name = "SasStockNo" )
private String sasStockNo;
}
package com.erry.iclear.dateInterface.entity;
import lombok.Data;
import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;
/**
* @Description
* @Author baodan_Fan
* @Date 2021-08-12
*/
@Entity
@Table ( name ="T_ICLEAR_SAS_CENT_DCL_STOCK" )
public class TIclearSasCentDclStock implements Serializable {
private static final long serialVersionUID = 7895067806004507484L;
@Id
@GeneratedValue
@Column(name = "ID" )
private Long id;
/**
* 保税清单编号
*/
@Column(name = "BOND_INVT_NO" )
private String bondInvtNo;
/**
* 出入库单编号
*/
@Column(name = "SAS_STOCK_NO" )
private String sasStockNo;
}