update 修改待确收金额

This commit is contained in:
lijiarao
2024-07-25 15:47:41 +08:00
parent 013441c6dc
commit 2805a080af
@@ -1294,7 +1294,7 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
payCommonProject.setMakeInvoice(makeInvoice);
//保存新的税额、未税金额
taxRate = payCommonProject.getTaxRate();
noTaxAmount = receivableAmount.divide(taxRate, 2, RoundingMode.HALF_UP);
noTaxAmount = receivableAmount.divide(taxRate.add(BigDecimal.ONE), 2, RoundingMode.HALF_UP);
payCommonProject.setNoTaxAmount(noTaxAmount);
payCommonProject.setTax(receivableAmount.subtract(noTaxAmount));
//到账状态
@@ -1323,7 +1323,7 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
payWorking.setMakeInvoice(makeInvoice);
//保存新的税额、未税金额
taxRate = payWorking.getTaxRate();
noTaxAmount = receivableAmount.divide(taxRate, 2, RoundingMode.HALF_UP);
noTaxAmount = receivableAmount.divide(taxRate.add(BigDecimal.ONE), 2, RoundingMode.HALF_UP);
payWorking.setNoTaxAmount(noTaxAmount);
payWorking.setTax(receivableAmount.subtract(noTaxAmount));
//到账状态
@@ -1352,7 +1352,7 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
meetingSituation.setMakeInvoice(makeInvoice);
//保存新的税额、未税金额
taxRate = meetingSituation.getTaxRate();
noTaxAmount = receivableAmount.divide(taxRate, 2, RoundingMode.HALF_UP);
noTaxAmount = receivableAmount.divide(taxRate.add(BigDecimal.ONE), 2, RoundingMode.HALF_UP);
meetingSituation.setNoTaxAmount(noTaxAmount);
meetingSituation.setTax(receivableAmount.subtract(noTaxAmount));
//到账状态
@@ -1381,7 +1381,7 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
member.setMakeInvoice(makeInvoice);
//保存新的税额、未税金额
taxRate = member.getTaxRate();
noTaxAmount = receivableAmount.divide(taxRate, 2, RoundingMode.HALF_UP);
noTaxAmount = receivableAmount.divide(taxRate.add(BigDecimal.ONE), 2, RoundingMode.HALF_UP);
member.setNoTaxAmount(noTaxAmount);
member.setTax(receivableAmount.subtract(noTaxAmount));
//到账状态
@@ -1410,7 +1410,7 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
projectSubitem.setMakeInvoice(makeInvoice);
//保存新的税额、未税金额
taxRate = projectSubitem.getTaxRate();
noTaxAmount = receivableAmount.divide(taxRate, 2, RoundingMode.HALF_UP);
noTaxAmount = receivableAmount.divide(taxRate.add(BigDecimal.ONE), 2, RoundingMode.HALF_UP);
projectSubitem.setNoTaxAmount(noTaxAmount);
projectSubitem.setTax(receivableAmount.subtract(noTaxAmount));
//到账状态
@@ -1441,7 +1441,7 @@ public class PayPaymentRecordServiceImpl extends ServiceImpl<PayPaymentRecordMap
payPackCompany.setMakeInvoice(makeInvoice);
//保存新的税额、未税金额
taxRate = payPackCompany.getTaxRate();
noTaxAmount = receivableAmount.divide(taxRate, 2, RoundingMode.HALF_UP);
noTaxAmount = receivableAmount.divide(taxRate.add(BigDecimal.ONE), 2, RoundingMode.HALF_UP);
payPackCompany.setNoTaxAmount(noTaxAmount);
payPackCompany.setTax(receivableAmount.subtract(noTaxAmount));
//到账状态