Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0029987Openbravo ERPZ. Otherspublic2015-05-18 13:322015-05-25 11:25
maite 
umartirena 
immediatemajoralways
closedfixed 
5
 
3.0PR15Q1.5 
vmromanos
Advanced Payables and Receivables Mngmt
No
0029987: Wrong transaction status when deleting from reconciliation
Wrong transaction status when deleting from reconciliation
1. Access Manual Financial Account and register:
  - one Deposit transaction referencing a GL Item. Process and realize that status has been properly set
  - one Withdrawn transaction referencing a GL Item. Process and realize that status has been properly set
2. Run "Reconcile" process, select both transactions and Save
3. Realize that transaction's status has been correctly changed to "cleared"
4. Run "Reconcile" process, unselect both transaction and Save
5. Realize that transaction's status is INCORRECT. In transaction has out status and Out transaction has in status
Approved
blocks defect 00299133.0PR15Q3 closed umartirena Wrong transaction status when deleting from reconciliation 
Issue History
2015-05-22 14:48vmromanosTypedefect => backport
2015-05-22 14:48vmromanosTarget Version3.0PR15Q3 => 3.0PR15Q1.5
2015-05-25 00:07dmitry_mezentsevTag Attached: Approved
2015-05-25 11:13vmromanosAssigned ToTriage Finance => umartirena
2015-05-25 11:24hgbotCheckin
2015-05-25 11:24hgbotNote Added: 0077694
2015-05-25 11:24hgbotStatusscheduled => resolved
2015-05-25 11:24hgbotResolutionopen => fixed
2015-05-25 11:24hgbotFixed in SCM revision => http://code.openbravo.com/erp/backports/3.0PR15Q1.5/rev/86d0f5912f01be02e1c3dd28d3de3239391e0af0 [^]
2015-05-25 11:25vmromanosReview Assigned To => vmromanos
2015-05-25 11:25vmromanosNote Added: 0077695
2015-05-25 11:25vmromanosStatusresolved => closed

Notes
(0077694)
hgbot   
2015-05-25 11:24   
Repository: erp/backports/3.0PR15Q1.5
Changeset: 86d0f5912f01be02e1c3dd28d3de3239391e0af0
Author: Unai Martirena <unai.martirena <at> openbravo.com>
Date: Tue May 19 13:26:52 2015 +0200
URL: http://code.openbravo.com/erp/backports/3.0PR15Q1.5/rev/86d0f5912f01be02e1c3dd28d3de3239391e0af0 [^]

Fixes bug 29987: Correct trx status assigned while deleting from reconciliation

while checking or unchecking lines in Reconcile popup 'updateTransactionStatus' method is called to assign the proper status to the transaction. While unchecking 'Withdrawn not Cleared' or 'Deposited not Cleared' statuses has to be assigned to the transactions. This part is was wrong. When the transaction was of BP Deposit 'Withdrawn not Cleared' was being assigned and when the transaction was BP Withdrawal 'Deposited not Cleared' was being assigned.

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/Reconciliation.java
---
(0077695)
vmromanos   
2015-05-25 11:25   
Code review + testing OK