package cn.ey.biz.module.external.api.fd.service.responsedto;

import java.math.BigDecimal;

import com.alibaba.fastjson.annotation.JSONField;

import lombok.Data;

@Data
public class GetGcrateResDTO {
	
	/**id	id	int*/
    @JSONField(name = "id")
	private Integer id;
	
	/**Sub Mgmt Unit Desc	sub_mgmt_unit_desc*/
    @JSONField(name = "sub_mgmt_unit_desc")
	private String subMgmtUnitDesc;
	
	/**Surcharge	surcharge	decimal(38,2)*/	
    @JSONField(name = "surcharge")
	private BigDecimal surcharge;
	
	/**财月	fiscal_month	varchar(255)*/
    @JSONField(name = "fiscal_month")
	private String fiscalMonth;
	
	/**NSR Rate	nsr_rate	decimal(38,2)*/
    @JSONField(name = "nsr_rate")
	private BigDecimal nsrRate;
	
	/**Cost Plus Rate	cost_plus_rate	decimal(38,2)*/
    @JSONField(name = "cost_plus_rate")
	private BigDecimal costPlusRate;
	
	/**Cost Rate	cost_rate	decimal(38,2)*/
    @JSONField(name = "cost_rate")
	private BigDecimal costRate;
	
	/**Bill Rate	bill_rate	decimal(38,2)*/
    @JSONField(name = "bill_rate")
	private BigDecimal billRate;
	
	/**本位币	base_currency	String*/
    @JSONField(name = "base_currency")
	private String baseCurrency;
    
    /**本位币	base_currencyId	int*/
    private Integer baseCurrencyId;
	
	/**等级编码描述	rank_code_desc	varchar(255)*/
    @JSONField(name = "rank_code_desc")
	private String rankCodeDesc;
	
	/**等级编码	rank_code	varchar(1000)*/
    @JSONField(name = "rank_code")
	private String rankCode;
	
	/**财年	fiscal_year	varchar(1000)*/
    @JSONField(name = "fiscal_year")
	private String fiscalYear;
	
	/**Sub Mgmt Unit	sub_mgmt_unit	varchar(1000)*/
    @JSONField(name = "sub_mgmt_unit")
	private String subMgmtUnit;
	
	/**Competency Name	competency_name	varchar(255)*/
    @JSONField(name = "competency_name")
	private String competencyName;
	
	/**Competency	competency	varchar(1000)*/
    @JSONField(name = "competency")
	private String competency;
	
	/**子业务线描述	sub_service_line_desc	varchar(255)*/
    @JSONField(name = "sub_service_line_desc")
	private String subServiceLineDesc;
	
	/**子业务线	sub_service_line	varchar(1000)*/
    @JSONField(name = "sub_service_line")
	private String subServiceLine;
	
	/**业务线描述	service_line_desc	varchar(255)*/
    @JSONField(name = "service_line_desc")
	private String serviceLineDesc;
	
	/**业务线	service_line	varchar(1000)*/
    @JSONField(name = "service_line")
	private String serviceLine;
	
	/**管理区域	mgmt_region	varchar(1000)*/
    @JSONField(name = "mgmt_region")
	private String mgmtRegion;
	
	/**国家/区域	country_region	varchar(1000)*/
    @JSONField(name = "country_region")
	private String countryRegion;
    
    /**Long Term Rate	long_term_rate	varchar(255)*/
    @JSONField(name = "long_term_rate")
   	private String longTermRate;
    
    

}
