BondInvtBsc.java 6.05 KB
package com.erry.iclear.dateInterface.entity;

import lombok.Data;

import javax.persistence.*;
import java.io.Serializable;
import java.util.Date;

/**
 * 保税清单基本 2021年8月10日 xjq
 */
@Entity
@Table(name = "BOND_INVT_BSC")
@Data
public class BondInvtBsc implements Serializable{

    private static final long serialVersionUID = 2693103610036977383L;

    /**
     * 主键ID,自动增加
     */
    @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 = "INVT_PREENT_NO")
    private String invtPreentNo;

    /**
     * 备案编号
     */
    @Column(name = "PUTREC_NO")
    private String putrecNo;

    /**
     * 企业内部清单编号
     */
    @Column(name = "ETPS_INNER_INVT_NO")
    private String etpsInnerInvtNo;

    /**
     * 经营企业社会信用代码
     */
    @Column(name = "BIZOP_ETPS_SCCD")
    private String bizopEtpsSccd;

    /**
     * 经营企业编号
     */
    @Column(name = "BIZOP_ETPSNO")
    private String bizopEtpsno;

    /**
     * 经营企业名称
     */
    @Column(name = "BIZOP_ETPS_NM")
    private String bizopEtpsNm;

    /**
     * 收发货企业社会信用代码
     */
    @Column(name = "RVSNGD_ETPS_SCCD")
    private String rvsngdEtpsCssd;

    /**
     * 收货企业编号
     */
    @Column(name = "RCVGD_ETPSNO")
    private String rcvgdEtpsno;

    /**
     * 收货企业名称
     */
    @Column(name = "RCVGD_ETPS_NM")
    private String rcvgdEtpsNm;

    /**
     * 申报企业社会信用代码
     */
    @Column(name = "DCL_ETPS_SCCD")
    private String dclEtpsSccd;

    /**
     * 申报企业编号
     */
    @Column(name = "DCL_ETPSNO")
    private String dclEtpsno;

    /**
     * 申报企业名称
     */
    @Column(name = "DCL_ETPS_NM")
    private String dclEtpsNm;

    /**
     * 清单申报日期
     */
    @Column(name = "INVT_DCL_TIME")
    private Date invtDclTime;

    /**
     * 报关单申报时间
     */
    @Column(name = "ENTRY_DCL_TIME")
    private Date entryDclTime;

    /**
     * 报关单编号
     */
    @Column(name = "ENTRY_NO")
    private String entryNo;

    /**
     * 关联清单编号
     */
    @Column(name = "RLT_INVT_NO")
    private String rltInvtNo;

    /**
     * 关联备案编号
     */
    @Column(name = "RLT_PUTREC_NO")
    private String rltPutrecNo;

    /**
     * 关联报关单编号
     */
    @Column(name = "RLT_ENTRY_NO")
    private String rltEntryNo;

    /**
     * 关联报关单境内收发货人社会信用代码
     */
    @Column(name = "RLT_ENTRY_BIZOP_ETPS_SCCD")
    private String rltEntryBizopEtpsSccd;

    /**
     * 关联报关单境内收发货人编号
     */
    @Column(name = "RLT_ENTRY_BIZOP_ETPSNO")
    private String rltEntryBizopEtpsno;

    /**
     * 关联报关单境内收发货
     */
    @Column(name = "RLT_ENTRY_BIZOP_ETPS_NM")
    private String rltEntryBizopEtpsNm;

    /**
     * 进出境关别
     */
    @Column(name = "IMPEXP_PORTCD")
    private String impexpPortcd;

    /**
     * 申报地关区代码
     */
    @Column(name = "DCL_PLC_CUSCD")
    private String dclPlcCuscd;

    /**
     * 进出口标记代码
     */
    @Column(name = "IMPEXP_MARKCD")
    private String impexpMarkcd;

    /**
     * 料件成品标记代码
     */
    @Column(name = "MTPCK_ENDPRD_MARKCD")
    private String mtpckEndprdMarkcd;

    /**
     * 监管方式代码
     */
    @Column(name = "SUPV_MODECD")
    private String supvModecd;

    /**
     * 运输方式代码
     */
    @Column(name = "TRSP_MODECD")
    private String trspModecd;

    /**
     * 起运/运抵国(地区)
     */
    @Column(name = "STSHIP_TRSARV_NATCD")
    private String stshipTrsarvNatcd;

    /**
     * 申请编号
     */
    @Column(name = "APPLY_NO")
    private String applyNo;

    /**
     * 是否报关标志
     */
    @Column(name = "DCLCUS_FLAG")
    private String dclcusFlag;

    /**
     * 报关类型代码
     */
    @Column(name = "DCLCUS_TYPECD")
    private String dclcusTypecd;

    /**
     * 预核扣时间
     */
    @Column(name = "PREVD_TIME")
    private Date prevdTime;

    /**
     * 正式核扣时间
     */
    @Column(name = "FORMAL_VRFDED_TIME")
    private Date formalVafdedTime;

    /**
     * 清单进出卡口状态代码
     */
    @Column(name = "INVT_IOCHKPT_STUCD")
    private String invtIochkptStucd;

    /**
     * 核扣标记代码
     */
    @Column(name = "VRFDED_MARKCD")
    private String vrfdedMarkcd;

    /**
     * 清单状态代码
     */
    @Column(name = "INVT_STUCD")
    private String invtStucd;

    /**
     * 核扣方式代码
     */
    @Column(name = "VRFDED_MODECD")
    private String vrfdedModecd;

    /**
     *核算代码
     */
    @Column(name = "DU_CODE")
    private String duCode;

    /**
     * 备注
     */
    @Column(name = "RMK")
    private String rmk;

    /**
     * 清单类型
     */
    @Column(name = "BOND_INVT_TYPECD")
    private String bonoInvtTypecd;

    /**
     * 报关状态
     */
    @Column(name = "ENTRY_STUCD")
    private String entryStucd;

    /**
     * 核放单生成标志代码
     */
    @Column(name = "PASSPORT_USED_TYPECD")
    private String passportUsedTypecd;

    /**
     * 备用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 = "NEED_ENTRY_MODIFIED")
    private String needEntryModified;

    /**
     * 计征金额
     */
    @Column(name = "LEVY_BL_AMT")
    private Long levyBlAmt;

    /**
     * 申报类型
     */
    @Column(name = "DCL_TYPECD")
    private String dclTypecd;

}