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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0012981
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] A. Platformminorrandom2010-04-14 17:552010-06-18 00:00
ReporternetworkbView Statuspublic 
Assigned Toshuehner 
PriorityhighResolutionfixedFixed in Version
StatusclosedFix in branchFixed in SCM revision713673c0d94d
ProjectionnoneETAnoneTarget Version2.50MP19
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product Version2.50MP13SCM revision 
Review Assigned To
Web browser
ModulesCore
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0012981: The partner selector multiple does not work properly with a big amount of data

DescriptionThe partner selector multiple does not work properly with a big amount of data.
For example with more than 1000 partners, if you try to select all the partners,
select the first and the last pressing the shift key, sometimes all the partners are not select.
Steps To Reproduce-Go to Financial management>accounting>analisys tools>General ledger report
-open the business partner selector
-Try to select all the partners selecting the first and the last entries with the shift key pressed.

TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]

-  Notes
(0028388)
shuehner (administrator)
2010-06-14 18:35

Note:
Problem happens with at least one row having a xml special character like '&' in the name.

Note2:
Problem happens in all three *MultipleSelectors:
- BusinessPartnerMultiple
- ProductMultiple
- ProjectMultiple

To reproduce the same steps from above can be used to access all of those three selectors. Needed req: Minimum of ca. 150 records in the table so that the getIdsInRange request is really executed after selecting all rows. Second req: At least m_product.name, c_bpartner.name, c_project.name entry inside the selected range has a '&' in it.
(0028389)
hgbot (developer)
2010-06-14 18:47

Repository: erp/devel/pi
Changeset: 8a6fc6fe95f86ba0fed74907fe7bab1057799f83
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Mon Jun 14 18:42:55 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/8a6fc6fe95f86ba0fed74907fe7bab1057799f83 [^]

Issue 12981: Fix formatting

---
M src/org/openbravo/erpCommon/info/BusinessPartnerMultiple.java
M src/org/openbravo/erpCommon/info/ProductMultiple.java
M src/org/openbravo/erpCommon/info/ProjectMultiple.java
---
(0028390)
hgbot (developer)
2010-06-14 18:47

Repository: erp/devel/pi
Changeset: 713673c0d94df03c4852c3c11a24e4289b427625
Author: Stefan Hühner <stefan.huehner <at> openbravo.com>
Date: Mon Jun 14 18:46:15 2010 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/713673c0d94df03c4852c3c11a24e4289b427625 [^]

Fixed 12981: Fix selecting multiple records with special characters in data
Code change to add xml-cdata to the id#rowkey output of the getIdsInRange
request as the rowkey part of this reponse can contain special characters
like '&'.

---
M src/org/openbravo/erpCommon/info/BusinessPartnerMultiple.java
M src/org/openbravo/erpCommon/info/ProductMultiple.java
M src/org/openbravo/erpCommon/info/ProjectMultiple.java
---
(0028391)
shuehner (administrator)
2010-06-14 18:48

Notes for reviewer:
In addition to verifying the correct fix, please check that the selected rows are correctly transfered to the calling page, and that the rowKey (name field of table in all three cases) is correctly displayed in the calling page widget.
(0028392)
shuehner (administrator)
2010-06-14 18:52

Note for reviewer: The ProjectMultiple & ProductMultiple selector do show 2 js-error directly when being opened: this part is tracked in the new 13651 issue.
(0028410)
hudsonbot (developer)
2010-06-15 05:44

A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated:

Changeset: http://code.openbravo.com/erp/devel/main/rev/8a6fc6fe95f8 [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/f7644da65496 [^]
Tests: http://builds.openbravo.com/view/int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17606.obx [^]
(0028411)
hudsonbot (developer)
2010-06-15 05:44

A changeset related to this issue has been promoted to main after passing a series of tests and an OBX has been generated:

Changeset: http://code.openbravo.com/erp/devel/main/rev/713673c0d94d [^]
Merge Changeset: http://code.openbravo.com/erp/devel/main/rev/f7644da65496 [^]
Tests: http://builds.openbravo.com/view/int/ [^]
OBX: http://builds.openbravo.com/erp/core/obx/OpenbravoERP-2.50CI.17606.obx [^]
(0028547)
iperdomo (reporter)
2010-06-17 12:21

Tested on pi @ rev 9f24aff64553

- Issue History
Date Modified Username Field Change
2010-04-14 17:55 networkb New Issue
2010-04-14 17:55 networkb Assigned To => alostale
2010-04-19 08:33 alostale Assigned To alostale => shuehner
2010-04-19 08:34 alostale Status new => scheduled
2010-05-26 10:20 networkb Target Version 2.50MP17 => 2.50MP19
2010-06-14 18:35 shuehner Note Added: 0028388
2010-06-14 18:47 hgbot Checkin
2010-06-14 18:47 hgbot Note Added: 0028389
2010-06-14 18:47 hgbot Checkin
2010-06-14 18:47 hgbot Note Added: 0028390
2010-06-14 18:47 hgbot Status scheduled => resolved
2010-06-14 18:47 hgbot Resolution open => fixed
2010-06-14 18:47 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/713673c0d94df03c4852c3c11a24e4289b427625 [^]
2010-06-14 18:48 shuehner Note Added: 0028391
2010-06-14 18:52 shuehner Note Added: 0028392
2010-06-15 05:44 hudsonbot Checkin
2010-06-15 05:44 hudsonbot Note Added: 0028410
2010-06-15 05:44 hudsonbot Checkin
2010-06-15 05:44 hudsonbot Note Added: 0028411
2010-06-17 12:21 iperdomo Note Added: 0028547
2010-06-17 12:21 iperdomo Status resolved => closed
2010-06-18 00:00 anonymous sf_bug_id 0 => 3017784


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker