details: https://code.openbravo.com/erp/devel/pi/rev/92d415cdc5cf
changeset: 25731:92d415cdc5cf
user: Reinaldo Guerra <reinaldo.guerra <at> peoplewalking.com>
date: Thu Jan 15 17:46:57 2015 -0500
summary: Fixed bug 28452: Wrong Trial Balance having standard accounting in
Opening date.
The method calculateTree, in Report Trial Balance process class, was
calculating in a wrong way the balance of accounting's credits and debits in
opening dates. So the method was changed to not just overwrite credit and debit
values but to increase them with the accumulate, when initial balance
information is requested.
Now when executing Trial Balance report, for opening dates, accounting's
credits and debits are calculated properly and balance is set to 0.
diffstat:
src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java | 10 +++++-----
1 files changed, 5 insertions(+), 5 deletions(-)
diffs (27 lines):
diff -r 9fa83ea52af3 -r 92d415cdc5cf
src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java
--- a/src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java Mon Jan
19 20:26:34 2015 +0100
+++ b/src/org/openbravo/erpCommon/ad_reports/ReportTrialBalance.java Thu Jan
15 17:46:57 2015 -0500
@@ -11,7 +11,7 @@
* under the License.
* The Original Code is Openbravo ERP.
* The Initial Developer of the Original Code is Openbravo SLU
- * All portions are Copyright (C) 2001-2013 Openbravo SLU
+ * All portions are Copyright (C) 2001-2015 Openbravo SLU
* All Rights Reserved.
* Contributor(s): ______________________________________.
************************************************************************
@@ -767,10 +767,10 @@
data[i].saldoInicial = (new
BigDecimal(dataIB[k].saldoInicial).add(parcialInicial))
.toPlainString();
} else {
- data[i].amtacctdr = (new
BigDecimal(dataIB[k].amtacctdr).add(parcialDR))
- .toPlainString();
- data[i].amtacctcr = (new
BigDecimal(dataIB[k].amtacctcr).add(parcialCR))
- .toPlainString();
+ data[i].amtacctdr = (new
BigDecimal(dataIB[k].amtacctdr).add(parcialDR)
+ .add(new BigDecimal(data[i].amtacctdr))).toPlainString();
+ data[i].amtacctcr = (new
BigDecimal(dataIB[k].amtacctcr).add(parcialCR)
+ .add(new BigDecimal(data[i].amtacctcr))).toPlainString();
}
data[i].saldoFinal = (new
BigDecimal(dataIB[k].saldoInicial).add(parcialDR)
.subtract(parcialCR)).toPlainString();
------------------------------------------------------------------------------
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits