Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0017364Openbravo ERP09. Financial managementpublic2011-05-25 20:292011-05-31 11:30
dmitry_mezentsev 
mirurita 
urgentmajoralways
closedfixed 
5
pi 
3.0MP03.0MP0 
Advanced Payables and Receivables Mngmt
No
0017364: Business Partner of the Transaction in the Financial Account can be from the different Organization tree than Financial Account
If you add Transaction to the Financial Account manually through Add Transaction / Add Payment pop-up in the Business Partner selector you can select any Business Partner registered in the application independently of the Organization.
live.builds.pi (25.05.2011)

1. Financial Account window.
2. Select US Bank - Account 1 and press Add Transaction button.
3. In the opened pop-up press Add Payment In button.
4. In the opened pop-up select "Bebidas" in the Received From field (which should not be in the list), enter some amount and Process.
5. Transaction is added to the FA (which should not happen).

P.S. GL Item selector in the Add Transaction pop-up works OK (filters by Org).
1. BP Selector should only display BPs for the natural tree of the FA Organization.
2. BP Selector should be pre-filtered by default to show only Customers in case of Payment In and Vendors in case of Payment Out.
   For special cases this filter can be manually cleared from Selector window.
3. IMHO there should be some validation that even if selector is broken should be preventing to have transactions in the FA that do not belong to its Org (to have safer API).
No tags attached.
Issue History
2011-05-25 20:29dmitry_mezentsevNew Issue
2011-05-25 20:29dmitry_mezentsevAssigned To => eduardo_Argal
2011-05-25 20:29dmitry_mezentsevModules => Advanced Payables and Receivables Mngmt
2011-05-26 16:23miruritaAssigned Toeduardo_Argal => mirurita
2011-05-26 16:29hgbotCheckin
2011-05-26 16:29hgbotNote Added: 0037610
2011-05-26 16:29hgbotStatusnew => resolved
2011-05-26 16:29hgbotResolutionopen => fixed
2011-05-26 16:29hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/45db3a2f9503c544cd6dc9b3f2a21ee71a61e4f3 [^]
2011-05-27 19:12dmitry_mezentsevNote Added: 0037681
2011-05-27 19:12dmitry_mezentsevStatusresolved => closed
2011-05-27 19:12dmitry_mezentsevFixed in Version => 3.0MP0
2011-05-31 09:44hudsonbotCheckin
2011-05-31 09:44hudsonbotNote Added: 0037772
2011-05-31 11:30hgbotCheckin
2011-05-31 11:30hgbotNote Added: 0037815

Notes
(0037610)
hgbot   
2011-05-26 16:29   
Repository: erp/devel/pi
Changeset: 45db3a2f9503c544cd6dc9b3f2a21ee71a61e4f3
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Thu May 26 16:27:29 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/45db3a2f9503c544cd6dc9b3f2a21ee71a61e4f3 [^]

Fixes issue 17364: issotrx pre-filter and bp selector shows wrong records

---
M modules/org.openbravo.advpaymentmngt/src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.xml
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.html
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
M modules/org.openbravo.advpaymentmngt/src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.xml
---
(0037681)
dmitry_mezentsev   
2011-05-27 19:12   
Verified in live.builds.pi (27.05.2011).
(0037772)
hudsonbot   
2011-05-31 09:44   
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/ea275e03a164 [^]

Maturity status: Test
(0037815)
hgbot   
2011-05-31 11:30   
Repository: erp/pmods/org.openbravo.advpaymentmngt
Changeset: ecf1bd85cdbd48c0ece40879c0167b57ee2b8fea
Author: Mikel Irurita <mikel.irurita <at> openbravo.com>
Date: Mon May 30 16:26:05 2011 +0200
URL: http://code.openbravo.com/erp/pmods/org.openbravo.advpaymentmngt/rev/ecf1bd85cdbd48c0ece40879c0167b57ee2b8fea [^]

[Backport issue 17364] issotrx pre-filter and bp selector shows wrong records

---
M src-db/database/sourcedata/OBUISEL_SELECTOR_FIELD.xml
M src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.html
M src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.java
M src/org/openbravo/advpaymentmngt/ad_actionbutton/AddOrderOrInvoice.xml
M src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.html
M src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.java
M src/org/openbravo/advpaymentmngt/ad_actionbutton/AddPaymentFromTransaction.xml
---