diff --git a/src/com/engine/salary/entity/datacollection/dto/AddUpSituationDTO.java b/src/com/engine/salary/entity/datacollection/dto/AddUpSituationDTO.java
index fd217469e..0d31ad308 100644
--- a/src/com/engine/salary/entity/datacollection/dto/AddUpSituationDTO.java
+++ b/src/com/engine/salary/entity/datacollection/dto/AddUpSituationDTO.java
@@ -23,7 +23,6 @@ import lombok.NoArgsConstructor;
public class AddUpSituationDTO {
//主键id
@JsonSerialize(using = ToStringSerializer.class)
- @SalaryTableColumn(column = "id", display = false)
private Long id;
//员工id
@@ -36,7 +35,6 @@ public class AddUpSituationDTO {
private Integer month;
//姓名
- @SalaryTableColumn(text = "姓名", width = "10%", column = "username")
@TableTitle(title = "姓名", dataIndex = "username", key = "username")
@ExcelProperty(index = 0)
private String username;
@@ -45,7 +43,6 @@ public class AddUpSituationDTO {
// private String taxYearMonth;
//个税扣缴义务人
- @SalaryTableColumn(text = "个税扣缴义务人", width = "10%", column = "taxAgentName")
@TableTitle(title = "个税扣缴义务人", dataIndex = "taxAgentName", key = "taxAgentName")
@ExcelProperty(index = 1)
private String taxAgentName;
@@ -56,162 +53,154 @@ public class AddUpSituationDTO {
private Long taxAgentId;
//部门
- @SalaryTableColumn(text = "部门", width = "10%", column = "departmentName")
@TableTitle(title = "部门", dataIndex = "departmentName", key = "departmentName")
@ExcelProperty(index = 2)
private String departmentName;
//手机号
- @SalaryTableColumn(text = "手机号", width = "10%", column = "mobile")
@TableTitle(title = "手机号", dataIndex = "mobile", key = "mobile")
@ExcelProperty(index = 3)
private String mobile;
//工号
- @SalaryTableColumn(text = "工号", width = "10%", column = "jobNum")
@TableTitle(title = "工号", dataIndex = "jobNum", key = "jobNum")
@ExcelProperty(index = 4)
private String jobNum;
//证件号码
- @SalaryTableColumn(text = "证件号码", width = "10%", column = "idNo")
@TableTitle(title = "证件号码", dataIndex = "idNo", key = "idNo")
@ExcelProperty(index = 5)
private String idNo;
//入职日期
- @SalaryTableColumn(text = "入职日期", width = "10%", column = "hiredate")
@TableTitle(title = "入职日期", dataIndex = "hiredate", key = "hiredate")
@ExcelProperty(index = 6)
private String hiredate;
//累计收入额
- @SalaryTableColumn(text = "累计收入额", width = "10%", column = "addUpIncome")
@TableTitle(title = "累计收入额", dataIndex = "addUpIncome", key = "addUpIncome")
@ExcelProperty(index = 7)
@Encrypt
private String addUpIncome;
//累计减除费用
- @SalaryTableColumn(text = "累计减除费用", width = "10%", column = "addUpSubtraction")
@TableTitle(title = "累计减除费用", dataIndex = "addUpSubtraction", key = "addUpSubtraction")
@ExcelProperty(index = 8)
@Encrypt
private String addUpSubtraction;
//累计社保个人合计
- @SalaryTableColumn(text = "累计社保个人合计", width = "10%", column = "addUpSocialSecurityTotal")
@TableTitle(title = "累计社保个人合计", dataIndex = "addUpSocialSecurityTotal", key = "addUpSocialSecurityTotal")
@ExcelProperty(index = 9)
@Encrypt
private String addUpSocialSecurityTotal;
//累计公积金个人合计
- @SalaryTableColumn(text = "累计公积金个人合计", width = "10%", column = "addUpAccumulationFundTotal")
@TableTitle(title = "累计公积金个人合计", dataIndex = "addUpAccumulationFundTotal", key = "addUpAccumulationFundTotal")
@ExcelProperty(index = 10)
@Encrypt
private String addUpAccumulationFundTotal;
//累计子女教育
- @SalaryTableColumn(text = "累计子女教育", width = "10%", column = "addUpChildEducation")
- @TableTitle(title = "累计子女教育", dataIndex = "addUpChildEducation", key = "addUpChildEducation")
- @ExcelProperty(index = 11)
@Encrypt
+ @Deprecated
private String addUpChildEducation;
//累计继续教育
- @SalaryTableColumn(text = "累计继续教育", width = "10%", column = "addUpContinuingEducation")
- @TableTitle(title = "累计继续教育", dataIndex = "addUpContinuingEducation", key = "addUpContinuingEducation")
- @ExcelProperty(index = 12)
@Encrypt
+ @Deprecated
private String addUpContinuingEducation;
//累计住房贷款利息
- @SalaryTableColumn(text = "累计住房贷款利息", width = "10%", column = "addUpHousingLoanInterest")
- @TableTitle(title = "累计住房贷款利息", dataIndex = "addUpHousingLoanInterest", key = "addUpHousingLoanInterest")
- @ExcelProperty(index = 13)
@Encrypt
+ @Deprecated
private String addUpHousingLoanInterest;
//累计住房租金
- @SalaryTableColumn(text = "累计住房租金", width = "10%", column = "addUpHousingRent")
- @TableTitle(title = "累计住房租金", dataIndex = "addUpHousingRent", key = "addUpHousingRent")
- @ExcelProperty(index = 14)
@Encrypt
+ @Deprecated
private String addUpHousingRent;
//累计赡养老人
- @SalaryTableColumn(text = "累计赡养老人", width = "10%", column = "addUpSupportElderly")
- @TableTitle(title = "累计赡养老人", dataIndex = "addUpSupportElderly", key = "addUpSupportElderly")
- @ExcelProperty(index = 15)
@Encrypt
+ @Deprecated
private String addUpSupportElderly;
//累计大病医疗
- @SalaryTableColumn(text = "累计大病医疗", width = "10%", column = "addUpIllnessMedical")
- @TableTitle(title = "累计大病医疗", dataIndex = "addUpIllnessMedical", key = "addUpIllnessMedical")
- @ExcelProperty(index = 16)
@Encrypt
+ @Deprecated
private String addUpIllnessMedical;
//累计企业(职业)年金及其他福利
- @SalaryTableColumn(text = "累计企业(职业)年金及其他福利", width = "10%", column = "addUpEnterpriseAndOther")
@TableTitle(title = "累计企业(职业)年金及其他福利", dataIndex = "addUpEnterpriseAndOther", key = "addUpEnterpriseAndOther")
- @ExcelProperty(index = 17)
+ @ExcelProperty(index = 11)
@Encrypt
private String addUpEnterpriseAndOther;
//累计其他扣除
- @SalaryTableColumn(text = "累计其他扣除", width = "10%", column = "addUpOtherDeduction")
- @TableTitle(title = "累计其他扣除", dataIndex = "addUpOtherDeduction", key = "addUpOtherDeduction")
- @ExcelProperty(index = 18)
+ @TableTitle(title = "累计其他免税扣除", dataIndex = "addUpOtherDeduction", key = "addUpOtherDeduction")
+ @ExcelProperty(index = 12)
@Encrypt
private String addUpOtherDeduction;
//累计免税收入
- @SalaryTableColumn(text = "累计免税收入", width = "10%", column = "addUpTaxExemptIncome")
@TableTitle(title = "累计免税收入", dataIndex = "addUpTaxExemptIncome", key = "addUpTaxExemptIncome")
- @ExcelProperty(index = 19)
+ @ExcelProperty(index = 13)
@Encrypt
private String addUpTaxExemptIncome;
//累计准予扣除的捐赠额
- @SalaryTableColumn(text = "累计准予扣除的捐赠额", width = "10%", column = "addUpAllowedDonation")
@TableTitle(title = "累计准予扣除的捐赠额", dataIndex = "addUpAllowedDonation", key = "addUpAllowedDonation")
- @ExcelProperty(index = 20)
+ @ExcelProperty(index = 14)
@Encrypt
private String addUpAllowedDonation;
//累计减免税额
- @SalaryTableColumn(text = "累计减免税额", width = "10%", column = "addUpTaxSavings")
@TableTitle(title = "累计减免税额", dataIndex = "addUpTaxSavings", key = "addUpTaxSavings")
- @ExcelProperty(index = 21)
+ @ExcelProperty(index = 15)
@Encrypt
private String addUpTaxSavings;
//累计已预扣预缴税额
- @SalaryTableColumn(text = "累计已预扣预缴税额", width = "10%", column = "addUpAdvanceTax")
@TableTitle(title = "累计已预扣预缴税额", dataIndex = "addUpAdvanceTax", key = "addUpAdvanceTax")
- @ExcelProperty(index = 22)
+ @ExcelProperty(index = 16)
@Encrypt
private String addUpAdvanceTax;
//累计婴幼儿照护
- @ExcelProperty(index = 23)
- @SalaryTableColumn(text = "累计婴幼儿照护", width = "10%", column = "addUpInfantCare")
- @TableTitle(title = "累计婴幼儿照护", dataIndex = "addUpInfantCare", key = "addUpInfantCare")
@Encrypt
+ @Deprecated
private String addUpInfantCare;
//累计个人养老金
- @ExcelProperty(index = 24)
- @SalaryTableColumn(text = "累计个人养老金", width = "10%", column = "addUpPrivatePension")
- @TableTitle(title = "累计个人养老金", dataIndex = "addUpPrivatePension", key = "addUpPrivatePension")
@Encrypt
+ @Deprecated
private String addUpPrivatePension;
- @SalaryTableColumn(text = "操作", width = "20%", column = "operate")
+ /**
+ * 实际累计已预扣预缴税额
+ */
+ @ExcelProperty(index = 17)
+ @TableTitle(title = "实际累计已预扣预缴税额", dataIndex = "actualAddUpAdvanceTax", key = "actualAddUpAdvanceTax")
+ @Encrypt
+ private String actualAddUpAdvanceTax;
+
+ /**
+ * 个税调差
+ */
+ @ExcelProperty(index = 18)
+ @TableTitle(title = "个税调差", dataIndex = "taxAdjustment", key = "taxAdjustment")
+ @Encrypt
+ private String taxAdjustment;
+
+ /**
+ * 累计应纳税所得额
+ */
+ @ExcelProperty(index = 19)
+ @TableTitle(title = "累计应纳税所得额", dataIndex = "addUpTaxableIncome", key = "addUpTaxableIncome")
+ @Encrypt
+ private String addUpTaxableIncome;
+
@TableTitle(title = "操作", dataIndex = "operate", key = "operate")
private String operate;
}
\ No newline at end of file
diff --git a/src/com/engine/salary/entity/datacollection/dto/AddUpSituationRecordDTO.java b/src/com/engine/salary/entity/datacollection/dto/AddUpSituationRecordDTO.java
index e8c2fd0aa..dbd78ce3d 100644
--- a/src/com/engine/salary/entity/datacollection/dto/AddUpSituationRecordDTO.java
+++ b/src/com/engine/salary/entity/datacollection/dto/AddUpSituationRecordDTO.java
@@ -69,111 +69,128 @@ public class AddUpSituationRecordDTO {
@ExcelProperty(index = 5)
private String jobNum;
- @SalaryTableColumn(text = "累计收入额", width = "10%", column = "addUpIncome")
+ //累计收入额
@TableTitle(title = "累计收入额", dataIndex = "addUpIncome", key = "addUpIncome")
- @ExcelProperty(index = 6)
+ @ExcelProperty(index = 7)
@Encrypt
private String addUpIncome;
- @SalaryTableColumn(text = "累计减除费用", width = "10%", column = "addUpSubtraction")
+ //累计减除费用
@TableTitle(title = "累计减除费用", dataIndex = "addUpSubtraction", key = "addUpSubtraction")
- @ExcelProperty(index = 7)
+ @ExcelProperty(index = 8)
@Encrypt
private String addUpSubtraction;
- @SalaryTableColumn(text = "累计社保个人合计", width = "10%", column = "addUpSocialSecurityTotal")
+ //累计社保个人合计
@TableTitle(title = "累计社保个人合计", dataIndex = "addUpSocialSecurityTotal", key = "addUpSocialSecurityTotal")
- @ExcelProperty(index = 8)
+ @ExcelProperty(index = 9)
@Encrypt
private String addUpSocialSecurityTotal;
- @SalaryTableColumn(text = "累计公积金个人合计", width = "10%", column = "addUpAccumulationFundTotal")
+ //累计公积金个人合计
@TableTitle(title = "累计公积金个人合计", dataIndex = "addUpAccumulationFundTotal", key = "addUpAccumulationFundTotal")
- @ExcelProperty(index = 9)
+ @ExcelProperty(index = 10)
@Encrypt
private String addUpAccumulationFundTotal;
- @ExcelProperty(index = 10)
- @SalaryTableColumn(text = "累计子女教育", width = "10%", column = "addUpChildEducation")
- @TableTitle(title = "累计子女教育", dataIndex = "addUpChildEducation", key = "addUpChildEducation")
+ //累计子女教育
@Encrypt
+ @Deprecated
private String addUpChildEducation;
- @ExcelProperty(index = 11)
- @SalaryTableColumn(text = "累计继续教育", width = "10%", column = "addUpContinuingEducation")
- @TableTitle(title = "累计继续教育", dataIndex = "addUpContinuingEducation", key = "addUpContinuingEducation")
+ //累计继续教育
@Encrypt
+ @Deprecated
private String addUpContinuingEducation;
- @ExcelProperty(index = 12)
- @SalaryTableColumn(text = "累计住房贷款利息", width = "10%", column = "addUpHousingLoanInterest")
- @TableTitle(title = "累计住房贷款利息", dataIndex = "addUpHousingLoanInterest", key = "addUpHousingLoanInterest")
+ //累计住房贷款利息
@Encrypt
+ @Deprecated
private String addUpHousingLoanInterest;
- @ExcelProperty(index = 13)
- @SalaryTableColumn(text = "累计住房租金", width = "10%", column = "addUpHousingRent")
- @TableTitle(title = "累计住房租金", dataIndex = "addUpHousingRent", key = "addUpHousingRent")
+ //累计住房租金
@Encrypt
+ @Deprecated
private String addUpHousingRent;
- @ExcelProperty(index = 14)
- @SalaryTableColumn(text = "累计赡养老人", width = "10%", column = "addUpSupportElderly")
- @TableTitle(title = "累计赡养老人", dataIndex = "addUpSupportElderly", key = "addUpSupportElderly")
+ //累计赡养老人
@Encrypt
+ @Deprecated
private String addUpSupportElderly;
- @ExcelProperty(index = 15)
- @SalaryTableColumn(text = "累计大病医疗", width = "10%", column = "addUpIllnessMedical")
- @TableTitle(title = "累计大病医疗", dataIndex = "addUpIllnessMedical", key = "addUpIllnessMedical")
+ //累计大病医疗
@Encrypt
+ @Deprecated
private String addUpIllnessMedical;
- @ExcelProperty(index = 16)
- @SalaryTableColumn(text = "累计企业(职业)年金及其他福利", width = "10%", column = "addUpEnterpriseAndOther")
+ //累计企业(职业)年金及其他福利
@TableTitle(title = "累计企业(职业)年金及其他福利", dataIndex = "addUpEnterpriseAndOther", key = "addUpEnterpriseAndOther")
+ @ExcelProperty(index = 11)
@Encrypt
private String addUpEnterpriseAndOther;
- @ExcelProperty(index = 17)
- @SalaryTableColumn(text = "累计其他扣除", width = "10%", column = "addUpOtherDeduction")
- @TableTitle(title = "累计其他扣除", dataIndex = "addUpOtherDeduction", key = "addUpOtherDeduction")
+ //累计其他扣除
+ @TableTitle(title = "累计其他免税扣除", dataIndex = "addUpOtherDeduction", key = "addUpOtherDeduction")
+ @ExcelProperty(index = 12)
@Encrypt
private String addUpOtherDeduction;
- @ExcelProperty(index = 18)
- @SalaryTableColumn(text = "累计免税收入", width = "10%", column = "addUpTaxExemptIncome")
+ //累计免税收入
@TableTitle(title = "累计免税收入", dataIndex = "addUpTaxExemptIncome", key = "addUpTaxExemptIncome")
+ @ExcelProperty(index = 13)
@Encrypt
private String addUpTaxExemptIncome;
- @ExcelProperty(index = 19)
- @SalaryTableColumn(text = "累计准予扣除的捐赠额", width = "10%", column = "addUpAllowedDonation")
+ //累计准予扣除的捐赠额
@TableTitle(title = "累计准予扣除的捐赠额", dataIndex = "addUpAllowedDonation", key = "addUpAllowedDonation")
+ @ExcelProperty(index = 14)
@Encrypt
private String addUpAllowedDonation;
- @ExcelProperty(index = 20)
- @SalaryTableColumn(text = "累计减免税额", width = "10%", column = "addUpTaxSavings")
+ //累计减免税额
@TableTitle(title = "累计减免税额", dataIndex = "addUpTaxSavings", key = "addUpTaxSavings")
+ @ExcelProperty(index = 15)
@Encrypt
private String addUpTaxSavings;
- @ExcelProperty(index = 21)
- @SalaryTableColumn(text = "累计已预扣预缴税额", width = "10%", column = "addUpAdvanceTax")
+ //累计已预扣预缴税额
@TableTitle(title = "累计已预扣预缴税额", dataIndex = "addUpAdvanceTax", key = "addUpAdvanceTax")
+ @ExcelProperty(index = 16)
@Encrypt
private String addUpAdvanceTax;
- @ExcelProperty(index = 22)
- @SalaryTableColumn(text = "累计婴幼儿照护", width = "10%", column = "addUpInfantCare")
- @TableTitle(title = "累计婴幼儿照护", dataIndex = "addUpInfantCare", key = "addUpInfantCare")
+ //累计婴幼儿照护
@Encrypt
+ @Deprecated
private String addUpInfantCare;
- @ExcelProperty(index = 23)
- @SalaryTableColumn(text = "累计个人养老金", width = "10%", column = "addUpPrivatePension")
- @TableTitle(title = "累计个人养老金", dataIndex = "addUpPrivatePension", key = "addUpPrivatePension")
+ //累计个人养老金
@Encrypt
+ @Deprecated
private String addUpPrivatePension;
+
+ /**
+ * 实际累计已预扣预缴税额
+ */
+ @ExcelProperty(index = 17)
+ @TableTitle(title = "实际累计已预扣预缴税额", dataIndex = "actualAddUpAdvanceTax", key = "actualAddUpAdvanceTax")
+ @Encrypt
+ private String actualAddUpAdvanceTax;
+
+ /**
+ * 个税调差
+ */
+ @ExcelProperty(index = 18)
+ @TableTitle(title = "个税调差", dataIndex = "taxAdjustment", key = "taxAdjustment")
+ @Encrypt
+ private String taxAdjustment;
+
+ /**
+ * 累计应纳税所得额
+ */
+ @ExcelProperty(index = 19)
+ @TableTitle(title = "累计应纳税所得额", dataIndex = "addUpTaxableIncome", key = "addUpTaxableIncome")
+ @Encrypt
+ private String addUpTaxableIncome;
+
}
diff --git a/src/com/engine/salary/entity/datacollection/param/AddUpSituationParam.java b/src/com/engine/salary/entity/datacollection/param/AddUpSituationParam.java
index d50184b2f..2fc47acd9 100644
--- a/src/com/engine/salary/entity/datacollection/param/AddUpSituationParam.java
+++ b/src/com/engine/salary/entity/datacollection/param/AddUpSituationParam.java
@@ -98,4 +98,13 @@ public class AddUpSituationParam {
//累计个人养老金
private String addUpPrivatePension;
+ //实际累计已预扣预缴税额
+ private String actualAddUpAdvanceTax;
+
+ //个税调差
+ private String taxAdjustment;
+
+ //累计应纳税所得额
+ private String addUpTaxableIncome;
+
}
diff --git a/src/com/engine/salary/entity/taxdeclaration/bo/TaxDeclarationCommon.java b/src/com/engine/salary/entity/taxdeclaration/bo/TaxDeclarationCommon.java
index 6fc30bf15..5a4f908e3 100644
--- a/src/com/engine/salary/entity/taxdeclaration/bo/TaxDeclarationCommon.java
+++ b/src/com/engine/salary/entity/taxdeclaration/bo/TaxDeclarationCommon.java
@@ -160,7 +160,7 @@ public class TaxDeclarationCommon implements TaxDeclarationStrategy {
.addUpTaxExemptIncome(valueMap.get("addUpTaxExemptIncome"))
.addUpAllowedDonation(valueMap.get("addUpAllowedDonation"))
.addUpAdvanceTax(valueMap.get("addUpAdvanceTax"))
-// .addUpTaxableIncome(valueMap.get("addUpTaxableIncome"))
+ .addUpTaxableIncome(valueMap.get("addUpTaxableIncome"))
// .modifier(taxDeclaration.getCreator())
.creator(taxDeclaration.getCreator())
.createTime(taxDeclaration.getCreateTime())
diff --git a/src/com/engine/salary/mapper/datacollection/AddUpSituationMapper.xml b/src/com/engine/salary/mapper/datacollection/AddUpSituationMapper.xml
index 1a4e58158..9e309c506 100644
--- a/src/com/engine/salary/mapper/datacollection/AddUpSituationMapper.xml
+++ b/src/com/engine/salary/mapper/datacollection/AddUpSituationMapper.xml
@@ -20,6 +20,9 @@
+
+
+
@@ -64,6 +67,9 @@
, t.add_up_tax_savings
, t.add_up_infant_care
, t.add_up_private_pension
+ , t.actual_add_up_advance_tax
+ , t.tax_adjustment
+ , t.add_up_taxable_income
@@ -126,7 +132,10 @@
t1.add_up_tax_exempt_income,
t1.add_up_allowed_donation,
t1.add_up_tax_savings,
- t1.add_up_advance_tax
+ t1.add_up_advance_tax,
+ t1.actual_add_up_advance_tax,
+ t1.tax_adjustment,
+ t1.add_up_taxable_income
@@ -438,7 +447,10 @@
add_up_tax_savings,
add_up_illness_medical,
add_up_infant_care,
- add_up_private_pension
+ add_up_private_pension,
+ actual_add_up_advance_tax,
+ tax_adjustment,
+ add_up_taxable_income
)
VALUES
@@ -468,7 +480,10 @@
#{item.addUpTaxSavings},
#{item.addUpIllnessMedical},
#{item.addUpInfantCare},
- #{item.addUpPrivatePension}
+ #{item.addUpPrivatePension},
+ #{item.actualAddUpAdvanceTax},
+ #{item.taxAdjustment},
+ #{item.addUpTaxableIncome}
)
@@ -499,7 +514,10 @@
add_up_tax_savings,
add_up_illness_medical,
add_up_infant_care,
- add_up_private_pension
+ add_up_private_pension,
+ actual_add_up_advance_tax,
+ tax_adjustment,
+ add_up_taxable_income
)
@@ -529,7 +547,10 @@
#{item.addUpTaxSavings,jdbcType=VARCHAR},
#{item.addUpIllnessMedical,jdbcType=VARCHAR},
#{item.addUpInfantCare,jdbcType=VARCHAR},
- #{item.addUpPrivatePension,jdbcType=VARCHAR}
+ #{item.addUpPrivatePension,jdbcType=VARCHAR},
+ #{item.actualAddUpAdvanceTax,jdbcType=VARCHAR},
+ #{item.taxAdjustment,jdbcType=VARCHAR},
+ #{item.addUpTaxableIncome,jdbcType=VARCHAR}
from dual
@@ -561,7 +582,10 @@
add_up_tax_savings,
add_up_illness_medical,
add_up_infant_care,
- add_up_private_pension
+ add_up_private_pension,
+ actual_add_up_advance_tax,
+ tax_adjustment,
+ add_up_taxable_income
)
VALUES
(
@@ -590,7 +614,10 @@
#{item.addUpTaxSavings},
#{item.addUpIllnessMedical},
#{item.addUpInfantCare},
- #{item.addUpPrivatePension}
+ #{item.addUpPrivatePension},
+ #{item.actualAddUpAdvanceTax},
+ #{item.taxAdjustment},
+ #{item.addUpTaxableIncome}
)
@@ -724,6 +751,27 @@
+
+
+
+ when id=#{item.id} then #{item.actualAddUpAdvanceTax}
+
+
+
+
+
+
+ when id=#{item.id} then #{item.taxAdjustment}
+
+
+
+
+
+
+ when id=#{item.id} then #{item.addUpTaxableIncome}
+
+
+
where
id in
diff --git a/src/com/engine/salary/service/impl/AddUpSituationServiceImpl.java b/src/com/engine/salary/service/impl/AddUpSituationServiceImpl.java
index c0e108de2..9c360d55c 100644
--- a/src/com/engine/salary/service/impl/AddUpSituationServiceImpl.java
+++ b/src/com/engine/salary/service/impl/AddUpSituationServiceImpl.java
@@ -298,8 +298,8 @@ public class AddUpSituationServiceImpl extends Service implements AddUpSituation
long employeeId = user.getUID();
// excel标题
final List title = Arrays.asList("姓名", "个税扣缴义务人", "部门", "手机号", "工号", "证件号码", "入职日期", "累计收入额", "累计减除费用",
- "累计社保个人合计", "累计公积金个人合计", "累计子女教育", "累计继续教育", "累计住房贷款利息", "累计住房租金", "累计赡养老人",
- "累计大病医疗", "累计企业(职业)年金及其他福利", "累计其他扣除", "累计免税收入", "累计准予扣除的捐赠额", "累计减免税额", "累计已预扣预缴税额", "累计婴幼儿照护", "累计个人养老金");
+ "累计社保个人合计", "累计公积金个人合计", "累计企业(职业)年金及其他福利", "累计其他扣除", "累计免税收入", "累计准予扣除的捐赠额", "累计减免税额",
+ "累计已预扣预缴税额", "实际累计已预扣预缴税额", "个税调差", "累计应纳税所得额");
//排序配置
OrderRuleVO orderRule = getSalarySysConfService(user).orderRule();
@@ -329,20 +329,15 @@ public class AddUpSituationServiceImpl extends Service implements AddUpSituation
cellList.add(Util.null2String(dto.getAddUpSubtraction()));
cellList.add(Util.null2String(dto.getAddUpSocialSecurityTotal()));
cellList.add(Util.null2String(dto.getAddUpAccumulationFundTotal()));
- cellList.add(Util.null2String(dto.getAddUpChildEducation()));
- cellList.add(Util.null2String(dto.getAddUpContinuingEducation()));
- cellList.add(Util.null2String(dto.getAddUpHousingLoanInterest()));
- cellList.add(Util.null2String(dto.getAddUpHousingRent()));
- cellList.add(Util.null2String(dto.getAddUpSupportElderly()));
- cellList.add(Util.null2String(dto.getAddUpIllnessMedical()));
cellList.add(Util.null2String(dto.getAddUpEnterpriseAndOther()));
cellList.add(Util.null2String(dto.getAddUpOtherDeduction()));
cellList.add(Util.null2String(dto.getAddUpTaxExemptIncome()));
cellList.add(Util.null2String(dto.getAddUpAllowedDonation()));
cellList.add(Util.null2String(dto.getAddUpTaxSavings()));
cellList.add(Util.null2String(dto.getAddUpAdvanceTax()));
- cellList.add(Util.null2String(dto.getAddUpInfantCare()));
- cellList.add(Util.null2String(dto.getAddUpPrivatePension()));
+ cellList.add(Util.null2String(dto.getActualAddUpAdvanceTax()));
+ cellList.add(Util.null2String(dto.getTaxAdjustment()));
+ cellList.add(Util.null2String(dto.getAddUpTaxableIncome()));
return cellList;
}).collect(Collectors.toList()))
.orElse(Collections.emptyList());
@@ -363,9 +358,9 @@ public class AddUpSituationServiceImpl extends Service implements AddUpSituation
private List> getExcelRowDetailList(AddUpSituationQueryParam param) {
long employeeId = user.getUID();
//excel标题
- List title = Arrays.asList("姓名", "税款所属期", "个税扣缴义务人", "部门", "手机号", "工号", "累计收入额", "累计减除费用", "累计社保个人合计",
- "累计公积金个人合计", "累计子女教育", "累计继续教育", "累计住房贷款利息", "累计住房租金", "累计赡养老人", "累计大病医疗", "累计企业(职业)年金及其他福利",
- "累计其他扣除", "累计免税收入", "累计准予扣除的捐赠额", "累计减免税额", "累计已预扣预缴税额", "累计婴幼儿照护", "累计个人养老金");
+ List title = Arrays.asList("姓名", "税款所属期", "个税扣缴义务人", "部门", "手机号", "工号", "累计收入额", "累计减除费用",
+ "累计社保个人合计", "累计公积金个人合计", "累计企业(职业)年金及其他福利", "累计其他扣除", "累计免税收入", "累计准予扣除的捐赠额", "累计减免税额",
+ "累计已预扣预缴税额", "实际累计已预扣预缴税额", "个税调差", "累计应纳税所得额");
SimpleDateFormat formatter = new SimpleDateFormat("yyyy-MM");
//查询详细信息
@@ -393,20 +388,15 @@ public class AddUpSituationServiceImpl extends Service implements AddUpSituation
cellList.add(Util.null2String(dto.getAddUpSubtraction()));
cellList.add(Util.null2String(dto.getAddUpSocialSecurityTotal()));
cellList.add(Util.null2String(dto.getAddUpAccumulationFundTotal()));
- cellList.add(Util.null2String(dto.getAddUpChildEducation()));
- cellList.add(Util.null2String(dto.getAddUpContinuingEducation()));
- cellList.add(Util.null2String(dto.getAddUpHousingLoanInterest()));
- cellList.add(Util.null2String(dto.getAddUpHousingRent()));
- cellList.add(Util.null2String(dto.getAddUpSupportElderly()));
- cellList.add(Util.null2String(dto.getAddUpIllnessMedical()));
cellList.add(Util.null2String(dto.getAddUpEnterpriseAndOther()));
cellList.add(Util.null2String(dto.getAddUpOtherDeduction()));
cellList.add(Util.null2String(dto.getAddUpTaxExemptIncome()));
cellList.add(Util.null2String(dto.getAddUpAllowedDonation()));
cellList.add(Util.null2String(dto.getAddUpTaxSavings()));
cellList.add(Util.null2String(dto.getAddUpAdvanceTax()));
- cellList.add(Util.null2String(dto.getAddUpInfantCare()));
- cellList.add(Util.null2String(dto.getAddUpPrivatePension()));
+ cellList.add(Util.null2String(dto.getActualAddUpAdvanceTax()));
+ cellList.add(Util.null2String(dto.getTaxAdjustment()));
+ cellList.add(Util.null2String(dto.getAddUpTaxableIncome()));
return cellList;
}).collect(Collectors.toList()))
.orElse(Collections.emptyList());
@@ -470,20 +460,15 @@ public class AddUpSituationServiceImpl extends Service implements AddUpSituation
SalaryI18nUtil.getI18nLabel(86711, "累计减除费用"),
SalaryI18nUtil.getI18nLabel(86710, "累计社保个人合计"),
SalaryI18nUtil.getI18nLabel(86709, "累计公积金个人合计"),
- SalaryI18nUtil.getI18nLabel(86321, "累计子女教育"),
- SalaryI18nUtil.getI18nLabel(86323, "累计继续教育"),
- SalaryI18nUtil.getI18nLabel(86324, "累计住房贷款利息"),
- SalaryI18nUtil.getI18nLabel(86325, "累计住房租金"),
- SalaryI18nUtil.getI18nLabel(86326, "累计赡养老人"),
- SalaryI18nUtil.getI18nLabel(105142, "累计大病医疗"),
SalaryI18nUtil.getI18nLabel(90567, "累计企业(职业)年金及其他福利"),
SalaryI18nUtil.getI18nLabel(93902, "累计其他免税扣除"),
SalaryI18nUtil.getI18nLabel(86704, "累计免税收入"),
SalaryI18nUtil.getI18nLabel(86703, "累计准予扣除的捐赠额"),
SalaryI18nUtil.getI18nLabel(105478, "累计减免税额"),
SalaryI18nUtil.getI18nLabel(86702, "累计已预扣预缴税额"),
- SalaryI18nUtil.getI18nLabel(86702, "累计婴幼儿照护"),
- SalaryI18nUtil.getI18nLabel(86702, "累计个人养老金")
+ SalaryI18nUtil.getI18nLabel(86702, "实际累计已预扣预缴税额"),
+ SalaryI18nUtil.getI18nLabel(86702, "个税调差"),
+ SalaryI18nUtil.getI18nLabel(86702, "累计应纳税所得额")
};
// 2.表头
List