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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0020705
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformmajoralways2012-06-07 18:392012-09-25 12:11
ReportermiruritaView Statuspublic 
Assigned Toalostale 
PriorityhighResolutionduplicateFixed in Version
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSLinux 32 bitDatabasePostgreSQLJava version1.6.0_18
OS VersionCommunity ApplianceDatabase version8.3.9Ant version1.7.1
Product VersionpiSCM revision 
Review Assigned ToAugustoMauch
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0020705: Filter class parameter is not sent to the backend when using selector magnifying glass icon (working fine with the picker)

DescriptionWhen using the magnifying glass icon on the selector the information about the filter class defined in the selector is not sent to the backend.

When you use the picker or you type on the textbox the filter is getting applied.
Steps To Reproduce1) Create a new preference
   - Org: *
   - Property: RM Allow Orphan Line
   - Value: Y
2) Logout and login again
3) Create a new Return from Customer
   - Org: F&B España - Región Norte
   - Business Partner: Alimentos y Supermercados, S.A
4) Click on Insert Orphan Line button
5) In the popup click on the picker for the Product selector
The request contains info about the filter class to apply
filterClass:org.openbravo.userinterface.selector.SelectorDataSourceFilter
Realize that the filter class defined for this selector is executed
org.openbravo.erpCommon.info.RMProductSelectorFilterExpression
and only products for Spain tree are displayed
6) Close the popup (because the result in in the cache)
7) Click again on Insert Orphan Line button
8) Click on the magnifying glass icon
Check the request, it does not have the filterclass info
DataSourceSevlet class on line 186 it does not have any value
on String filterClass = parameters.get(DataSourceConstants.DS_FILTERCLASS_PARAM);
As result the org.openbravo.erpCommon.info.RMProductSelectorFilterExpression
is not executed and all the products are displayed (without filtering).
Proposed SolutionWhen using the magnifying glass icon the filter class parameter should be sent.
TagsNo tags attached.
Attached Filespng file icon FilterClass_picker.png [^] (162,096 bytes) 2012-06-07 18:39

- Relationships Relation Graph ] Dependency Graph ]
duplicate of defect 00215413.0MP17 closedshankarb Filter Expression does not work properly 

-  Notes
(0052548)
AugustoMauch (manager)
2012-09-25 12:11

This seems to be the same issue as https://issues.openbravo.com/view.php?id=21541. [^] Even though the current issue is older, it is the one being rejected because 21541 comes from an OBNetwork customer.

Its fix will be included in MP17.

- Issue History
Date Modified Username Field Change
2012-06-07 18:39 mirurita New Issue
2012-06-07 18:39 mirurita Assigned To => alostale
2012-06-07 18:39 mirurita File Added: FilterClass_picker.png
2012-06-07 18:39 mirurita Modules => Core
2012-06-22 09:21 alostale Target Version 3.0MP13 =>
2012-09-25 12:03 ioritzCia Relationship added duplicate of 0021541
2012-09-25 12:11 AugustoMauch Closed by => AugustoMauch
2012-09-25 12:11 AugustoMauch Note Added: 0052548
2012-09-25 12:11 AugustoMauch Status new => closed
2012-09-25 12:11 AugustoMauch Resolution open => duplicate


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker