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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0035465
TypeCategorySeverityReproducibilityDate SubmittedLast Update
backport[Openbravo ERP] A. Platformminorsometimes2017-03-03 11:392017-03-10 14:41
ReporterJONHMView Statuspublic 
Assigned Toinigosanchez 
PrioritynormalResolutionfixedFixed in Version3.0PR16Q4.4
StatusclosedFix in branchFixed in SCM revision18795ff9a853
ProjectionnoneETAnoneTarget Version3.0PR16Q4.4
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned Tocaristu
Web browser
ModulesCore
Regression levelProduction - Confirmed Stable
Regression date
Regression introduced in release3.0PR16Q1.3
Regression introduced by commithttps://code.openbravo.com/erp/devel/pi/rev/92802596bf940d3c62c8e84547ea21e78055c0fc [^]
Triggers an Emergency PackNo
Summary

0035465: Adaptive filtering capability does not work for Table references.

DescriptionAdaptive filtering capability (filter in client when all data is locally available) does not work for Table references.
Steps To ReproduceAs 'F&B International Group Admin' Role:
1) Open [Business Partner] window.
2) Write 'EUR' in Currency column and press enter button or click elsewhere
--> The data is not filtered properly.
3) Click refresh button.
--> The data is filtered properly because in this case adaptive filtering is not used.

Note: On one hand 'Currency' field (Reference Table) is not filtering properly. On the other hand, 'Business Partner Category' field (Reference TableDir) is filtering properly.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
blocks defect 0035426 closedinigosanchez Adaptive filtering capability does not work for Table references. 

-  Notes
(0094912)
hgbot (developer)
2017-03-10 12:55

Repository: erp/backports/3.0PR16Q4.4
Changeset: 18795ff9a8534d0c0bea7bad04f99c37ea954c14
Author: Inigo Sanchez <inigo.sanchez <at> openbravo.com>
Date: Fri Mar 10 12:54:59 2017 +0100
URL: http://code.openbravo.com/erp/backports/3.0PR16Q4.4/rev/18795ff9a8534d0c0bea7bad04f99c37ea954c14 [^]

Fixed issue 35465: Adaptive filtering does not work for Table references.

The problem was that adaptive filtering (filter in client when all data is locally available) did
not work for Table references when filtering by text instead of by selecting a value in the drop
down list. The issue that causes this regression was not taking into account adaptive filtering.

This problem has been fixed by taking into account this case in getDisplayProperty method. Now
getDisplayProperty method manages properly when all the data are in the client (Adaptive filtering).

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/formitem/ob-formitem-fk-filter.js
---
(0094924)
caristu (developer)
2017-03-10 14:41

Code review + tested OK.

Filtering by a column based on a Table reference is working both in client and server side.

- Issue History
Date Modified Username Field Change
2017-03-09 12:24 inigosanchez Type defect => backport
2017-03-09 12:24 inigosanchez Target Version => 3.0PR16Q4.4
2017-03-10 12:55 inigosanchez Review Assigned To => caristu
2017-03-10 12:55 hgbot Checkin
2017-03-10 12:55 hgbot Note Added: 0094912
2017-03-10 12:55 hgbot Status scheduled => resolved
2017-03-10 12:55 hgbot Resolution open => fixed
2017-03-10 12:55 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/backports/3.0PR16Q4.4/rev/18795ff9a8534d0c0bea7bad04f99c37ea954c14 [^]
2017-03-10 14:41 caristu Note Added: 0094924
2017-03-10 14:41 caristu Status resolved => closed
2017-03-10 14:41 caristu Fixed in Version => 3.0PR16Q4.4


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker