Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0027289 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Openbravo ERP] Z. Others | major | always | 2014-08-07 10:36 | 2015-02-04 20:34 | |||
Reporter | maite | View Status | public | |||||
Assigned To | AtulOpenbravo | |||||||
Priority | urgent | Resolution | fixed | Fixed in Version | 3.0PR15Q2 | |||
Status | closed | Fix in branch | pi | Fixed in SCM revision | 368eb470c295 | |||
Projection | none | ETA | none | Target Version | 3.0PR15Q2 | |||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | SCM revision | |||||||
Merge Request Status | ||||||||
Review Assigned To | Sandrahuguet | |||||||
OBNetwork customer | OBPS | |||||||
Web browser | ||||||||
Modules | Advanced Payables and Receivables Mngmt | |||||||
Support ticket | 30241 | |||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0027289: "Not Balance" error received when posting a multi-currency OUT transaction (although suspense balancing no needs to be used) | |||||||
Description | "Not Balance" error received when posting a multi-currency OUT transaction (although suspense balancing no needs to be used) | |||||||
Steps To Reproduce | 0. Access "General Ledger Configuration" window and "General Accounts" tab. Configure both accounting schemas with "Suspense Balancing Use" unmarked 1. Configure "Transferencia" payment method as "Receive Payments in Multiple Currency" 2. Register Payment OUT for "Alimentos y Supermercados" for any amount, "Transferencia" payment method and USD currency. "Add details" and select any GL Item and "Process and Deposit" 3. Access already created multi-currency transaction a try to post it. 'Not balance' error will be obtained If you access to General Ledger Configuration and mark "Suspense Balancing Use" and then try to post Transaction again it will be correctly posted (not using suspense balancing account) | |||||||
Proposed Solution | Problem is in "getBalance" method in DocFINFinAccTransaction.java, in lines 808 and 816 because lineBalance is negative and it is being substracted | |||||||
Tags | No tags attached. | |||||||
Attached Files | ||||||||
![]() |
|||||||||||||||
|
![]() |
|
(0073442) AtulOpenbravo (viewer) 2015-01-13 08:37 |
Test Plan - Login as F&B International Group Admin role. - Navigate to "General Ledger Configuration" window. Configure both accounting schemas >>"General Accounts" >> "Suspense Balancing Use" = No. - Configure "Transferencia" payment method as "Receive Payments in Multiple Currency" as well as in Financial Account >> Payment Method tab. - Create a Payment OUT for "Bebidas" for any amount, "Transferencia" payment method and USD currency. "Add details" and select any GL Item and "Process and Withdrawal". - Navigate to created multi-currency transaction in financial Account >> Transaction Tab. Post it. - Transaction is posted succesfully. |
(0073729) hgbot (developer) 2015-01-22 17:27 |
Repository: erp/devel/pi Changeset: 368eb470c2955fb9525c9e529591c2699122ef21 Author: Atul Gaware <atul.gaware <at> openbravo.com> Date: Tue Jan 13 12:59:52 2015 +0530 URL: http://code.openbravo.com/erp/devel/pi/rev/368eb470c2955fb9525c9e529591c2699122ef21 [^] Fixes Issue 27289:"Not Balance" error received when posting a multi-currency OUT transaction (although suspense balancing no needs to be used) Problem was a negate value (in case of payments where isReceipt=No) was being subtracted. --- M src/org/openbravo/erpCommon/ad_forms/DocFINFinAccTransaction.java --- |
(0073730) Sandrahuguet (viewer) 2015-01-22 17:27 |
Code review + testing OK |
(0074174) hudsonbot (viewer) 2015-02-04 20:34 |
A changeset related to this issue has been promoted main and to the Central Repository, after passing a series of tests. Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/f36c91d0ad63 [^] Maturity status: Test |
![]() |
|||
Date Modified | Username | Field | Change |
2014-08-07 10:36 | maite | New Issue | |
2014-08-07 10:36 | maite | Assigned To | => dmiguelez |
2014-08-07 10:36 | maite | OBNetwork customer | => No |
2014-08-07 10:36 | maite | Modules | => Advanced Payables and Receivables Mngmt |
2014-08-07 10:36 | maite | Support ticket | => 30241 |
2014-08-07 10:36 | maite | Resolution time | => 1410300000 |
2014-08-07 10:36 | maite | Triggers an Emergency Pack | => No |
2014-08-07 10:37 | maite | Relationship added | related to 0025173 |
2014-08-07 10:37 | maite | Issue Monitored: networkb | |
2014-09-29 10:49 | eduardo_Argal | Target Version | 3.0PR14Q4 => 3.0PR15Q1 |
2014-12-22 17:25 | Sandrahuguet | Target Version | 3.0PR15Q1 => 3.0PR15Q2 |
2014-12-22 17:26 | maite | OBNetwork customer | No => Yes |
2015-01-12 09:24 | Sandrahuguet | Assigned To | dmiguelez => AtulOpenbravo |
2015-01-13 07:58 | AtulOpenbravo | Status | new => scheduled |
2015-01-13 07:58 | AtulOpenbravo | fix_in_branch | => pi |
2015-01-13 08:37 | AtulOpenbravo | Note Added: 0073442 | |
2015-01-22 17:27 | hgbot | Checkin | |
2015-01-22 17:27 | hgbot | Note Added: 0073729 | |
2015-01-22 17:27 | hgbot | Status | scheduled => resolved |
2015-01-22 17:27 | hgbot | Resolution | open => fixed |
2015-01-22 17:27 | hgbot | Fixed in SCM revision | => http://code.openbravo.com/erp/devel/pi/rev/368eb470c2955fb9525c9e529591c2699122ef21 [^] |
2015-01-22 17:27 | Sandrahuguet | Note Added: 0073730 | |
2015-01-22 17:28 | Sandrahuguet | Review Assigned To | => Sandrahuguet |
2015-01-22 17:28 | Sandrahuguet | Status | resolved => closed |
2015-01-22 17:28 | Sandrahuguet | Fixed in Version | => 3.0PR15Q2 |
2015-02-04 20:34 | hudsonbot | Checkin | |
2015-02-04 20:34 | hudsonbot | Note Added: 0074174 | |
2015-07-02 12:20 | vmromanos | Relationship added | causes 0030273 |
Copyright © 2000 - 2009 MantisBT Group |