Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0029338Openbravo ERP09. Financial managementpublic2015-03-18 17:142015-05-07 22:17
aferraz 
aferraz 
immediateminorhave not tried
closedfixed 
30Professional Appliance
 
 
vmromanos
Core
Production - Confirmed Stable
2014-10-23
3.0PR14Q4
https://code.openbravo.com/erp/devel/pi/rev/179d97ee602d [^]
No
0029338: Payment navigation from Financial Account Transaction tab is working wrong
Payment navigation from Financial Account Transaction tab is working wrong in some cases.
Go to Purchase Invoice and create a new record:
  Product: Cerveza Ale 0,5L
  Invoiced qunatity: -1
Complete it and add a payment for it by clicking on Add Payment.

Move to Transaction tab in Financial Account window and select the record created by the previous created payment.

Click on the payment to navigate to it and realize you navigate to Payment In window instead to Payment Out.
Payment field on Transaction tab should navigate to Payment In or Payment Out window depending on the issotrx value of the related payment.
No tags attached.
related to defect 00291973.0PR15Q2 closed Sandrahuguet Payment Out is registered as "BP Deposit" transaction type in financial account 
depends on backport 00297213.0PR15Q2 closed aferraz Payment navigation from Financial Account Transaction tab is working wrong 
depends on backport 00297223.0PR15Q1.4 closed aferraz Payment navigation from Financial Account Transaction tab is working wrong 
caused by feature request 0029387 closed Sandrahuguet Transaction refactor project 
Issue History
2015-03-18 17:14aferrazNew Issue
2015-03-18 17:14aferrazAssigned To => Sandrahuguet
2015-03-18 17:14aferrazModules => Core
2015-03-18 17:14aferrazTriggers an Emergency Pack => No
2015-03-18 17:16aferrazRegression level => Production - QA Approved
2015-03-18 17:16aferrazRegression introduced in release => 3.0PR14Q4
2015-03-18 17:17aferrazDescription Updatedbug_revision_view_page.php?rev_id=8026#r8026
2015-03-18 17:18aferrazRelationship addedrelated to 0029197
2015-03-23 16:29SandrahuguetRegression date => 2014-10-23
2015-03-23 16:29SandrahuguetRegression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/179d97ee602d [^]
2015-03-24 14:20aferrazRelationship addedcaused by 0029387
2015-04-14 12:48Triage FinanceAssigned ToSandrahuguet => Triage Finance
2015-04-28 16:43aferrazAssigned ToTriage Finance => aferraz
2015-04-28 16:54aferrazRegression levelProduction - QA Approved => Production - Confirmed Stable
2015-04-28 16:58aferrazStatusnew => scheduled
2015-04-28 17:17aferrazNote Added: 0076841
2015-04-29 11:14hgbotCheckin
2015-04-29 11:14hgbotNote Added: 0076862
2015-04-29 11:14hgbotStatusscheduled => resolved
2015-04-29 11:14hgbotResolutionopen => fixed
2015-04-29 11:14hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/431aeb39064f59e303e7ac2c22c6e5fd83ae241c [^]
2015-04-29 11:15vmromanosReview Assigned To => vmromanos
2015-04-29 11:15vmromanosNote Added: 0076863
2015-04-29 11:15vmromanosStatusresolved => closed
2015-05-07 22:17hudsonbotCheckin
2015-05-07 22:17hudsonbotNote Added: 0077181

Notes
(0076841)
aferraz   
2015-04-28 17:17   
Test plan:

Go to Purchase Invoice and create a new record:
  Product: Cerveza Ale 0,5L
  Invoiced qunatity: -1
Complete it and add a payment for it by clicking on Add Payment.

Move to Transaction tab in Financial Account window and select the record created by the previous created payment.

Click on the payment to navigate to it and realize you navigate to Payment Out.
(0076862)
hgbot   
2015-04-29 11:14   
Repository: erp/devel/pi
Changeset: 431aeb39064f59e303e7ac2c22c6e5fd83ae241c
Author: Alvaro Ferraz <alvaro.ferraz <at> openbravo.com>
Date: Tue Apr 28 17:08:24 2015 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/431aeb39064f59e303e7ac2c22c6e5fd83ae241c [^]

Fixes issue 29338: Payment navigation from Transaction tab is working wrong

Issotrx auxiliary input query in Transaction tab has been changed to get into account related payment isreceipt field, when navigating from it to Payment In/Out window
Also, SE_Payment_Transaction and SE_Trxtype_Transaction callouts have been changed to overwrite issotrx session value when updating payment or transactiontype fields

---
M src-db/database/sourcedata/AD_AUXILIARINPUT.xml
M src/org/openbravo/erpCommon/ad_callouts/SE_Payment_Transaction.java
M src/org/openbravo/erpCommon/ad_callouts/SE_Trxtype_Transaction.java
---
(0076863)
vmromanos   
2015-04-29 11:15   
Code review + testing OK
(0077181)
hudsonbot   
2015-05-07 22:17   
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/a1817f84bd8b [^]
Maturity status: Test