TIclearBondInvtBsc.java 5.58 KB
package com.erry.iclear.dateInterface.entity;

import lombok.Data;

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

/**
 * @Description  
 * @Author  baodan_Fan 
 * @Date 2021-08-12 
 */

@Entity
@Table ( name ="T_ICLEAR_BOND_INVT_BSC" )
public class TIclearBondInvtBsc  implements Serializable {
	private static final long serialVersionUID =  4784112777138222040L;
    @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 rvsngdEtpsSccd;

	/**
	 * 收货企业编号
	 */
   	@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 formalVrfdedTime;

	/**
	 * 清单进出卡口状态代码
	 */
   	@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 bondInvtTypecd;

	/**
	 * 报关状态
	 */
   	@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 BigDecimal param3;

	/**
	 * 备用4
	 */
   	@Column(name = "PARAM4" )
	private Date param4;

	/**
	 * 报关单同步修改标志
	 */
   	@Column(name = "NEED_ENTRY_MODIFIED" )
	private String needEntryModified;

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

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

}