Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0051377Openbravo ERP09. Financial managementpublic2023-01-16 12:592023-05-11 18:45
ngarcia 
radhakrishnan 
urgentmajoralways
closedfixed 
5
 
PR23Q3 
Core
No
0051377: A transaction is created as not processed, when there is a difference in the Reconcile process
A transaction is created as not processed, when there is a difference in the Reconcile process
As group admin role:
   Go to Bank - Account 2 financial account
   Check Matching Algorithm field is empty
   Fill the GL Item Difference field
   Create a transaction and process it
   Click on Reconcile
   Select the previously created transaction
   Set an Ending Balance higher than the transaction amount+the beginning balance (in order to have a value different from 0 in the GL Item Differences field)
   Reconcile
   Check a transaction with the difference is created and included in the reconciliation (fin_reconciliation_id is filled) but is it unprocessed (Processed = 'N'). Its status is also wrong and the withdrawal amount appears negative. It should be set in the Deposit Amount, right?
Create the transaction processed
Check the transaction status is the correct one
Check the current balance of the financial account is updated correctly
No tags attached.
Issue History
2023-01-16 12:59ngarciaNew Issue
2023-01-16 12:59ngarciaAssigned To => Triage Omni OMS
2023-01-16 12:59ngarciaModules => Core
2023-01-16 12:59ngarciaTriggers an Emergency Pack => No
2023-01-16 13:10ngarciaProposed Solution updated
2023-01-16 13:17ngarciaSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=25396#r25396
2023-01-16 17:18aferrazAssigned ToTriage Omni OMS => francisco_ofarril
2023-01-17 13:08francisco_ofarrilNote Added: 0145493
2023-01-17 13:08francisco_ofarrilNote Deleted: 0145493
2023-01-24 16:25hgbotNote Added: 0145801
2023-01-24 21:08francisco_ofarrilNote Added: 0145808
2023-02-13 14:04aferrazStatusnew => feedback
2023-03-15 10:51ngarciaStatusfeedback => scheduled
2023-05-09 12:01aferrazAssigned Tofrancisco_ofarril => radhakrishnan
2023-05-11 18:45hgbotNote Added: 0149635
2023-05-11 18:45hgbotResolutionopen => fixed
2023-05-11 18:45hgbotStatusscheduled => closed
2023-05-11 18:45hgbotFixed in Version => PR23Q3
2023-05-11 18:45hgbotNote Added: 0149636

Notes
(0145801)
hgbot   
2023-01-24 16:25   
Merge Request created: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/815 [^]
(0145808)
francisco_ofarril   
2023-01-24 21:08   
TestPlain for this ISSUE (Proposed solution)
https://drive.google.com/file/d/1YzpT3xos11Rj72l_gwT9FMN5vHgYm5pF/view?usp=sharing [^]
(0149635)
hgbot   
2023-05-11 18:45   
Merge request merged: https://gitlab.com/openbravo/product/openbravo/-/merge_requests/815 [^]
(0149636)
hgbot   
2023-05-11 18:45   
Directly closing issue as related merge request is already approved.

Repository: https://gitlab.com/openbravo/product/openbravo [^]
Changeset: 1f463a688edfd1db56dfc62208b91d76d69d6453
Author: Francisco Javier Deler O'Farril <francisco.ofarril@openbravo.com>
Date: 11-05-2023 16:45:19
URL: https://gitlab.com/openbravo/product/openbravo/-/commit/1f463a688edfd1db56dfc62208b91d76d69d6453 [^]

Fixes ISSUE-51377: A transaction is created as not processed, when there is a difference in the Reconcile process

---
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/Reconciliation.java
---