Author: hansbak
Date: Tue Jul 25 01:11:13 2006
New Revision: 425325
URL:
http://svn.apache.org/viewvc?rev=425325&view=revLog:
OFBIZ-109, reported by Chris Howe. Thanks for the contribution
Modified:
incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java
Modified: incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java
URL:
http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java?rev=425325&r1=425324&r2=425325&view=diff==============================================================================
--- incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java (original)
+++ incubator/ofbiz/trunk/applications/accounting/src/org/ofbiz/accounting/invoice/InvoiceServices.java Tue Jul 25 01:11:13 2006
@@ -1855,7 +1855,7 @@
} else {
quantity = invoiceItem.getBigDecimal("quantity").setScale(decimals,rounding);
}
- invoiceItemApplyAvailable = invoiceItem.getBigDecimal("amount").multiply(quantity).subtract(InvoiceWorker.getInvoiceItemAppliedBd(invoiceItem));
+ invoiceItemApplyAvailable = invoiceItem.getBigDecimal("amount").multiply(quantity).setScale(decimals,rounding).subtract(InvoiceWorker.getInvoiceItemAppliedBd(invoiceItem));
// check here for too much application if a new record is added
// (paymentApplicationId == null)
if (paymentApplicationId == null && amountApplied.compareTo(invoiceItemApplyAvailable) > 0) {