package com.engine.salary.constant;

public class TaxDeclarationDataIndexConstant {

    /**
     * 本期收入
     */
    public static final String INCOME = "income";

    /**
     * 累计收入
     */
    public static final String ADD_UP_INCOME = "addUpIncome";

    /**
     * 本期免税收入
     */
    public static final String TAX_FREE_INCOME = "taxFreeIncome";

    /**
     * 累计免税收入
     */
    public static final String ADD_UP_TAX_FREE_INCOME = "addUpTaxFreeIncome";

    /**
     * 基本养老保险费
     */
    public static final String ENDOWMENT_INSURANCE = "endowmentInsurance";

    /**
     * 基本医疗保险费
     */
    public static final String MEDICAL_INSURANCE = "medicalInsurance";

    /**
     * 失业保险费
     */
    public static final String UNEMPLOYMENT_INSURANCE = "unemploymentInsurance";

    /**
     * 住房公积金
     */
    public static final String HOUSING_PROVIDENT_FUND = "housingProvidentFund";

    /**
     * 社保个人合计
     */
    public static final String SOCIAL_SECURITY_TOTAL = "socialSecurityTotal";

    /**
     * 公积金个人合计
     */
    public static final String ACCUMULATION_FUND_TOTAL = "accumulationFundTotal";

    /**
     * 当前累计社保个人合计
     */
    public static final String ADD_UP_SOCIAL_SECURITY_TOTAL = "addUpSocialSecurityTotal";

    /**
     * 当前累计公积金个人合计
     */
    public static final String ADD_UP_ACCUMULATION_FUND_TOTAL = "addUpAccumulationFundTotal";

    /**
     * 当前累计企业（职业）年金及其他福利个人合计
     */
    public static final String ADD_UP_ENTERPRISE_AND_OTHER = "addUpEnterpriseAndOther";

    /**
     * 本月（次）专项扣除合计
     */
    public static final String SPECIAL_DEDUCTION = "specialDeduction";

    /**
     * 累计专项扣除
     */
    public static final String ADD_UP_SPECIAL_DEDUCTION = "addUpSpecialDeduction";

    /**
     * 累计子女教育
     */
    public static final String ADD_UP_CHILD_EDUCATION = "addUpChildEducation";

    /**
     * 累计住房贷款利息
     */
    public static final String ADD_UP_HOUSING_LOAN_INTEREST = "addUpHousingLoanInterest";

    /**
     * 累计住房租金
     */
    public static final String ADD_UP_HOUSING_RENT = "addUpHousingRent";

    /**
     * 累计继续教育
     */
    public static final String ADD_UP_CONTINUING_EDUCATION = "addUpContinuingEducation";

    /**
     * 累计赡养老人
     */
    public static final String ADD_UP_SUPPORT_ELDERLY = "addUpSupportElderly";

    /**
     * 累计大病医疗
     */
    public static final String ADD_UP_ILLNESS_MEDICAL = "addUpIllnessMedical";

    /**
     * 累计婴幼儿照护
     */
    public static final String ADD_UP_INFANT_CARE = "addUpInfantCare";

    /**
     * 累计个人养老金
     */
    public static final String ADD_UP_PRIVATE_PENSION = "addUpPrivatePension";

    /**
     * 累计专项附加扣除
     */
    public static final String ADD_UP_SPE_ADDI_DEDUCTION = "addUpSpeAddiDeduction";

    /**
     * 减除费用
     */
    public static final String SUBTRACTION = "subtraction";

    /**
     * 累计减除费用
     */
    public static final String ADD_UP_SUBTRACTION = "addUpSubtraction";

    /**
     * 企业（职业）年金
     */
    public static final String ANNUITY = "annuity";

    /**
     * 商业健康保险
     */
    public static final String COMMERCIAL_HEALTH_INSURANCE = "commercialHealthInsurance";

    /**
     * 税延养老保险
     */
    public static final String TAX_DEFERRED_ENDOWMENT_INSURANCE = "taxDeferredEndowmentInsurance";

    /**
     * 其他
     */
    public static final String OTHER = "other";

    /**
     * 本次其他扣除合计
     */
    public static final String OTHER_DEDUCTION = "otherDeduction";

    /**
     * 累计其他扣除
     */
    public static final String ADD_UP_OTHER_DEDUCTION = "addUpOtherDeduction";

    /**
     * 准予扣除的捐赠额
     */
    public static final String ALLOWED_DONATION = "allowedDonation";

    /**
     * 累计准予扣除的捐赠额
     */
    public static final String ADD_UP_ALLOWED_DONATION = "addUpAllowedDonation";

    /**
     * 累计应纳税所得额
     */
    public static final String ADD_UP_TAXABLE_INCOME = "addUpTaxableIncome";

    /**
     * 税率
     */
    public static final String TAX_RATE = "taxRate";

    /**
     * 速算扣除数
     */
    public static final String QUICK_DEDUCTION_FACTOR = "quickDeductionFactor";

    /**
     * 累计应纳税额
     */
    public static final String ADD_UP_TAX_PAYABLE = "addUpTaxPayable";

    /**
     * 累计已纳税额
     */
    public static final String ADD_UP_ADVANCE_TAX = "addUpAdvanceTax";

    /**
     * 减免税额
     */
    public static final String TAX_DEDUCTION = "taxDeduction";

    /**
     * 累计减免税额
     */
    public static final String ADD_UP_TAX_DEDUCTION = "addUpTaxDeduction";

    /**
     * 应补（退）税额
     */
    public static final String REFUNDED_OR_SUPPLEMENTED_TAX = "refundedOrSupplementedTax";

    /**
     * 个税调差
     */
    public static final String TAX_ADJUSTMENT = "taxAdjustment";

    /**
     * 劳务收入
     */
    public static final String LABOR_INCOME = "laborIncome";

    /**
     * 劳务免税收入
     */
    public static final String LABOR_TAX_FREE_INCOME = "laborTaxFreeIncome";

    /**
     * 所得项目
     */
    public static final String INCOME_ITEMS = "incomeItems";

    /**
     * 备注
     */
    public static final String DESCRIPTION = "description";


    //----------------------------年终奖-----------------------------

    /**
     * 年终奖收入
     */
    public static final String ANNUAL_INCOME = "annualIncome";

    /**
     * 免税收入
     */
    public static final String ANNUAL_TAX_FREE_INCOME = "annualTaxFreeIncome";

    /**
     * 其他
     */
    public static final String ANNUAL_OTHER = "annualOther";

    /**
     * 准予扣除的捐赠额
     */
    public static final String ANNUAL_DONATE_TAX = "annualDonateTax";

    /**
     * 减免税额
     */
    public static final String ANNUAL_TAX_SAVINGS = "annualTaxSavings";

    /**
     * 备注
     */
    public static final String ANNUAL_REMARK = "annualRemark";

    /**
     * 税率
     */
    public static final String ANNUAL_TAX_RATE = "annualTaxRate";

}
