Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0017364
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 09. Financial managementmajoralways2011-05-25 20:292011-05-31 11:30
Reporterdmitry_mezentsevView Statuspublic 
Assigned Tomirurita 
PriorityurgentResolutionfixedFixed in Version3.0MP0
StatusclosedFix in branchFixed in SCM revision45db3a2f9503
ProjectionnoneETAnoneTarget Version3.0MP0
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Web browser
ModulesAdvanced Payables and Receivables Mngmt
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0017364: Business Partner of the Transaction in the Financial Account can be from the different Organization tree than Financial Account

DescriptionIf 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.
Steps To Reproducelive.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).
Proposed Solution1. 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).
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0037610)
hgbot (developer)
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 (developer)
2011-05-27 19:12

Verified in live.builds.pi (27.05.2011).
(0037772)
hudsonbot (developer)
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 (developer)
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
---

- Issue History
Date Modified Username Field Change
2011-05-25 20:29 dmitry_mezentsev New Issue
2011-05-25 20:29 dmitry_mezentsev Assigned To => eduardo_Argal
2011-05-25 20:29 dmitry_mezentsev Modules => Advanced Payables and Receivables Mngmt
2011-05-26 16:23 mirurita Assigned To eduardo_Argal => mirurita
2011-05-26 16:29 hgbot Checkin
2011-05-26 16:29 hgbot Note Added: 0037610
2011-05-26 16:29 hgbot Status new => resolved
2011-05-26 16:29 hgbot Resolution open => fixed
2011-05-26 16:29 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/45db3a2f9503c544cd6dc9b3f2a21ee71a61e4f3 [^]
2011-05-27 19:12 dmitry_mezentsev Note Added: 0037681
2011-05-27 19:12 dmitry_mezentsev Status resolved => closed
2011-05-27 19:12 dmitry_mezentsev Fixed in Version => 3.0MP0
2011-05-31 09:44 hudsonbot Checkin
2011-05-31 09:44 hudsonbot Note Added: 0037772
2011-05-31 11:30 hgbot Checkin
2011-05-31 11:30 hgbot Note Added: 0037815


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker