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

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0036320
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Openbravo ERP] 03. Procurement managementmajoralways2017-06-23 10:402017-06-28 10:30
ReporterAtulOpenbravoView Statuspublic 
Assigned Tocaristu 
PrioritynormalResolutionfixedFixed in Version3.0PR17Q3
StatusclosedFix in branchFixed in SCM revisione0985a011081
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionSCM revision 
Review Assigned ToAugustoMauch
Web browser
ModulesCore
Regression levelProduction - QA Approved
Regression date2017-01-31
Regression introduced in release3.0PR17Q2
Regression introduced by commithttps://code.openbravo.com/erp/devel/pi/rev/c22eb99a6d5c155eec980d7ff3b08990ff849032 [^]
Triggers an Emergency PackNo
Summary

0036320: Create Lines P&E window in Purchase Order does not respond to select other record after selecting any of the record

DescriptionWhen using Create Lines P&E window for selecting products, after selecting any of the record and entering Quantity, window does not respond to select other record. After closing the window and trying to re-open it does not open. Then after it is not possible to even add lines using form or grid view in Lines Tab.
Steps To Reproduce- Login as F&B International Group Admin
- Navigate to Purchase Order window and create record for any business partner.
- Using Create Lines button try to select records from P&E window.
- Enter Quantity.
- Try to select other record.
- Realize that any other record could not selected. Window does not respond.
- Close P&E window.
- Again click on Create Lines.
- Realize that window does not open.
- Try to create line record using Grid or Form view.
- Record cannot be created any more.
TagsNo tags attached.
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
related to defect 0036102 closedinigosanchez Some mandatory fields can be left empty 
depends on backport 00363223.0PR17Q2.1 closedcaristu Create Lines P&E window in Purchase Order does not respond to select other record after selecting any of the record 
caused by defect 0034824 closedNaroaIriarte Mandatory columns are not taken into account in pick & edit grids in which records can be added. 
related to defect 0040969 closedcaristu Maximum call stack size exceeded can be thrown in P&E grids that allow record addition 

-  Notes
(0097618)
hgbot (developer)
2017-06-23 15:20

Repository: erp/devel/pi
Changeset: e0985a0110819df3b701e2855ef2f7324e719f36
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Fri Jun 23 15:17:16 2017 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/e0985a0110819df3b701e2855ef2f7324e719f36 [^]

fixes bug 36320: Create Lines P&E grid gets freezed under some circumstances

  When moving to a record in a P&E leaving the current record without filling all the mandatory fields, the P&E got freezed due to an infinite loop.

  This was caused due to the changes introduced with the fix for the issue 0034824, which prevents to leave the current record if not all the mandatory fields are filled. Being in a P&E grid which does not allow inserts, that change causes an infinite loop in Smartclient. Thi is because the hideInlineEditor flow is never completed, which makes the cellEditMethod being called continuolsy.

  As the change for issue 0034824 was intended for P&E grids in which records can be added, this change ensures that the default action executed in hideInlineEditor are cancelled just for that kind of grids. This allows to keep the behavior fixed on issue 0034824 and fixes the problem for the rest of the P&E grids.

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/process/ob-pick-and-execute-grid.js
---
(0097641)
AugustoMauch (administrator)
2017-06-26 10:25

Code reviewed and verified in pi@e0985a011081
(0097689)
hudsonbot (developer)
2017-06-27 00:09

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/aea25579db24 [^]
Maturity status: Test
(0097735)
caristu (developer)
2017-06-28 10:30
edited on: 2017-06-28 10:31

Added two new test cases into TestLink:

Test for issue 0036320: https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-10694 [^]

Test for issue 0034824: https://testlink.openbravo.com/testlink/linkto.php?tprojectPrefix=Communit&item=testcase&id=Communit-10695 [^]


- Issue History
Date Modified Username Field Change
2017-06-23 10:40 AtulOpenbravo New Issue
2017-06-23 10:40 AtulOpenbravo Assigned To => platform
2017-06-23 10:40 AtulOpenbravo Modules => Core
2017-06-23 10:40 AtulOpenbravo Triggers an Emergency Pack => No
2017-06-23 10:41 AtulOpenbravo Summary Create Lines P&E window does not respond to select other record after selecting any of the record => Create Lines P&E window in Purchase Order does not respond to select other record after selecting any of the record
2017-06-23 11:03 aferraz Regression level => Production - QA Approved
2017-06-23 11:03 aferraz Regression introduced in release => 3.0PR17Q2
2017-06-23 11:30 caristu Regression date => 2017-01-31
2017-06-23 11:30 caristu Regression introduced by commit => https://code.openbravo.com/erp/devel/pi/rev/c22eb99a6d5c155eec980d7ff3b08990ff849032 [^]
2017-06-23 11:30 caristu Relationship added caused by 0034824
2017-06-23 11:31 caristu Status new => scheduled
2017-06-23 15:07 caristu Relationship added related to 0036102
2017-06-23 15:07 caristu Assigned To platform => caristu
2017-06-23 15:20 hgbot Checkin
2017-06-23 15:20 hgbot Note Added: 0097618
2017-06-23 15:20 hgbot Status scheduled => resolved
2017-06-23 15:20 hgbot Resolution open => fixed
2017-06-23 15:20 hgbot Fixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/e0985a0110819df3b701e2855ef2f7324e719f36 [^]
2017-06-23 15:20 caristu Review Assigned To => inigosanchez
2017-06-26 09:57 AugustoMauch Review Assigned To inigosanchez => AugustoMauch
2017-06-26 10:25 AugustoMauch Note Added: 0097641
2017-06-26 10:25 AugustoMauch Status resolved => closed
2017-06-26 10:25 AugustoMauch Fixed in Version => 3.0PR17Q3
2017-06-27 00:09 hudsonbot Checkin
2017-06-27 00:09 hudsonbot Note Added: 0097689
2017-06-28 10:30 caristu Note Added: 0097735
2017-06-28 10:31 caristu Note Edited: 0097735 View Revisions
2019-05-29 16:27 caristu Relationship added related to 0040969


Copyright © 2000 - 2009 MantisBT Group
Powered by Mantis Bugtracker