package com.brilliance.isc.bo;

import com.brilliance.mda.runtime.mda.util.Decimals;
import com.brilliance.isc.common.vo.AbstractCommonVo;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.math.BigDecimal;

import static com.brilliance.mda.runtime.mda.Constants.NULLSTR;


/**
* TABLE:txpreg:付汇收支申报信息
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class Txpreg extends AbstractCommonVo {

        //Internal Unique ID
        private String inr = NULLSTR;

        //TXFinr
        private String txfinr = NULLSTR;

        //备案表编号
        private String rcrdno = NULLSTR;

        //付汇业务编号
        private String bsnsrlno = NULLSTR;

        //国际收支申报号
        private String itnlincmpaydclrtnno = NULLSTR;

        //交易编码
        private String txncd = NULLSTR;

        //付汇币种
        private String txnccy = NULLSTR;

        //付汇金额
        private  BigDecimal pymtamt  = Decimals.ZERO_SCALE2;

        //备注
        private String rmk = NULLSTR;

        //交易流水
        private String trninr = NULLSTR;

}