details: https://code.openbravo.com/erp/devel/pi/rev/b85624412f8d
changeset: 14019:b85624412f8d
user: Eduardo Argal Guibert <eduardo.argal <at> openbravo.com>
date: Tue Oct 18 17:00:33 2011 +0200
summary: Fixes bug 17829
diffstat:
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
| 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
diffs (27 lines):
diff -r 2d377d424661 -r b85624412f8d
modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
---
a/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
Tue Oct 18 17:21:30 2011 +0200
+++
b/modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/dao/AdvPaymentMngtDao.java
Tue Oct 18 17:00:33 2011 +0200
@@ -20,7 +20,6 @@
package org.openbravo.advpaymentmngt.dao;
import java.math.BigDecimal;
-import java.math.MathContext;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
@@ -408,10 +407,12 @@
}
if (finTxnAmount == null || finTxnAmount.compareTo(BigDecimal.ZERO) == 0) {
finTxnAmount = paymentAmount.multiply(finTxnConvertRate);
- } else if (paymentAmount != null &&
paymentAmount.compareTo(BigDecimal.ZERO) != 0) {
- // Correct exchange rate for rounding that occurs in UI
- finTxnConvertRate = finTxnAmount.divide(paymentAmount,
MathContext.DECIMAL64);
}
+ // This code commented due to fix in bug 17829
+ // else if (paymentAmount != null &&
paymentAmount.compareTo(BigDecimal.ZERO) != 0) {
+ // // Correct exchange rate for rounding that occurs in UI
+ // finTxnConvertRate = finTxnAmount.divide(paymentAmount,
MathContext.DECIMAL64);
+ // }
newPayment.setFinancialTransactionConvertRate(finTxnConvertRate);
newPayment.setFinancialTransactionAmount(finTxnAmount);
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits