|
|
@@ -346,6 +346,8 @@ public class FinAccBillsController extends BladeController {
|
|
|
item.setAppliedCurrentStlAmount(item.getAmount().subtract(amount).subtract(item.getStlTtlAmount()));
|
|
|
item.setAppliedInvoiceCurrentStlAmount(item.getAmount().subtract(item.getStlTtlAmount()));
|
|
|
item.setReconciliationCurrentAmount(item.getAmount().subtract(item.getReconciliationAmount()));
|
|
|
+ BigDecimal invoice = item.getAppliedInvoiceAmount().subtract(item.getAppliedInvoiceAmountStl());
|
|
|
+ item.setAppliedInvoiceCurrentAmount(item.getAmount().subtract(invoice).subtract(item.getUninvoicedAmount()));
|
|
|
if ("2".equals(type)) {
|
|
|
//收
|
|
|
if ("D".equals(listAccBillVO.getDc())) {
|
|
|
@@ -417,6 +419,8 @@ public class FinAccBillsController extends BladeController {
|
|
|
BigDecimal amount = item.getAppliedAmount().subtract(item.getAppliedAmountStl());
|
|
|
item.setAppliedCurrentStlAmount(item.getAmount().subtract(amount).subtract(item.getStlTtlAmount()));
|
|
|
item.setAppliedInvoiceCurrentStlAmount(item.getAmount().subtract(item.getStlTtlAmount()));
|
|
|
+ BigDecimal invoice = item.getAppliedInvoiceAmount().subtract(item.getAppliedInvoiceAmountStl());
|
|
|
+ item.setAppliedInvoiceCurrentAmount(item.getAmount().subtract(invoice).subtract(item.getUninvoicedAmount()));
|
|
|
item.setReconciliationCurrentAmount(item.getAmount().subtract(item.getReconciliationAmount()));
|
|
|
if ("2".equals(type)) {
|
|
|
//收
|