diff --git a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/ReceiptOutServiceImpl.java b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/ReceiptOutServiceImpl.java index 56402633..fbcaf001 100644 --- a/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/ReceiptOutServiceImpl.java +++ b/dxhy-erp/src/main/java/com/dxhy/erp/service/impl/ReceiptOutServiceImpl.java @@ -132,8 +132,8 @@ public class ReceiptOutServiceImpl extends MpBaseServiceImpl 0) { throw new RRException("累计转出金额不能大于发票金额"); } + **/ // 转出金额 - condRecord.setOutInvoiceAmout(newOutAmount); + condRecord.setOutInvoiceAmout(record.getInvoiceAmount()); // 转出税额累加 BigDecimal oldOutTax = record.getOutTaxAmount() == null ? new BigDecimal(0) : record.getOutTaxAmount(); @@ -166,7 +169,7 @@ public class ReceiptOutServiceImpl extends MpBaseServiceImpl 0) { - throw new RRException("累计转出金额不能大于发票金额"); - } // 转出金额 - record.setOutInvoiceAmout(newOutAmount); + record.setOutInvoiceAmout(invoice.getInvoiceAmount()); // 转出税额累加 BigDecimal oldOutTax = record.getOutTaxAmount() == null ? new BigDecimal(0) : record.getOutTaxAmount(); @@ -232,7 +226,7 @@ public class ReceiptOutServiceImpl extends MpBaseServiceImpl