TIclearBondInvtDtSimple.java 3.7 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;

/**
 * @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 BigDecimal dclUprcAmt;

	/**
	 * 申报总金额
	 */
   	@Column(name = "DCL_TOTAL_AMT" )
	private BigDecimal dclTotalAmt;

	/**
	 * 美元统计总金额
	 */
   	@Column(name = "USD_STAT_TOTAL_AMT" )
	private BigDecimal usdStatTotalAmt;

	/**
	 * 申报币制代码
	 */
   	@Column(name = "DCL_CURRCD" )
	private String dclCurrcd;

	/**
	 * 法定数量
	 */
   	@Column(name = "LAWF_QTY" )
	private BigDecimal lawfQty;

	/**
	 * 第二法定数量
	 */
   	@Column(name = "SECD_LAWF_QTY" )
	private BigDecimal secdLawfQty;

	/**
	 * 重量比例因子值
	 */
   	@Column(name = "WT_SF_VAL" )
	private BigDecimal wtSfVal;

	/**
	 * 第一比例因子值
	 */
   	@Column(name = "FST_SF_VAL" )
	private BigDecimal fstSfVal;

	/**
	 * 第二比例因子值
	 */
   	@Column(name = "SECD_SF_VAL" )
	private BigDecimal secdSfVal;

	/**
	 * 申报数量
	 */
   	@Column(name = "DCL_QTY" )
	private BigDecimal dclQty;

	/**
	 * 毛重量
	 */
   	@Column(name = "GROSS_WT" )
	private BigDecimal grossWt;

	/**
	 * 净重量
	 */
   	@Column(name = "NET_WT" )
	private BigDecimal 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 BigDecimal passportUsedQty;

	/**
	 * 最终目的国(地区)
	 */
   	@Column(name = "DESTINATION_NATCD" )
	private String destinationNatcd;

	/**
	 * 实际过卡数量
	 */
   	@Column(name = "ACTL_PASS_QTY" )
	private Long actlPassQty;

}