Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0030336Openbravo ERPB. User interfacepublic2015-07-09 17:362022-02-01 08:09
rbianchini 
Triage Platform Base 
normalmajoralways
acknowledgedopen 
5
3.0PR15Q2.2 
 
User Interface Application
No
0030336: Search products by SearchKey in grid mode.
When you want to add a product in a sales order line in grid view pasting the search key and hitting 'Enter' very fast, the application doesn't found the product and the line turn in a red color.
If you do the same, but in form view, the product is found without problems.
1 - Log in ERP
2 - Go to sales order window
3 - Add a new Sales order
4 - Add a new line in grid view to the previously created sales order (click on 'Create one')
5 - Paste a product's search key in the product field (ES/0001 for Cerveza Ale) and quickly hit 'Enter'
6 - Observe that the product is not found

Watch this video to see the wrong behaviour: http://cl.ly/image/3E0T3C1W2T2h [^]
No tags attached.
Issue History
2015-07-09 17:36rbianchiniNew Issue
2015-07-09 17:36rbianchiniAssigned To => platform
2015-07-09 17:36rbianchiniModules => User Interface Application
2015-07-09 17:36rbianchiniResolution time => 1436911200
2015-07-09 17:36rbianchiniTriggers an Emergency Pack => No
2015-07-11 19:05rbianchiniSeverityminor => major
2015-07-13 13:01alostaleNote Added: 0078769
2015-07-13 13:07alostaleResolution time1436911200 =>
2015-07-13 13:07alostaleNote Added: 0078770
2015-07-13 13:07alostaleStatusnew => acknowledged
2015-07-13 13:07alostaleTypedefect => design defect
2015-07-13 20:15ahernandezgilIssue Monitored: ahernandezgil
2015-07-27 14:24eintelauIssue Monitored: eintelau
2022-02-01 08:09alostaleAssigned Toplatform => Triage Platform Base

Notes
(0078769)
alostale   
2015-07-13 13:01   
The problem is caused because the product is fetched remotelly based on its search key. If before the request arrives to the client, a new row is created, the old one didn't receive the product yet so it is considered as blank.
(0078770)
alostale   
2015-07-13 13:07   
Moving to design defect: fixing this issue would require a UX redisign. Maybe, locking the record not to allow creating new ones while the request has not been completed.