Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0027017Openbravo ERPA. Platformpublic2014-07-04 13:342014-08-08 18:54
caristu 
AugustoMauch 
urgentmajoralways
closedfixed 
5
pi 
3.0PR14Q43.0PR14Q4 
shankarb
Core
No
0027017: The callout of the combos on manual forms does not work if you have opened previously other form
The callout of the combos on the form does not work if you have opened previously another form, for example, the enterprise module managemente window
Prepare the data:
- Create an Attribute, and an Attribute Value.
- Create an Attribute Set, and an Assigned Attribute
- Create a new Product:
  * Select in Attribute Set the Attribute Set you just created
  * Select in Attribute Set Value an Attribute Set Value
  * Select 'Default' in the User Attribute Set Value as field.
  * Create a new header in the Physical Inventory window
  * Create a new line, selecting the product you just created and entering a positive quantity count.
  * Execute the Process Inventory Count Process.

Test the issue:
-Open the Product movements report
-Open the product selector, check the With Stock flag and search for the product you just created.
-See that after select the attribute combo is filled.
-close the form
-Open the enterprise module management window.
-Open again the Product movements report
-Select again the product you just created.
*The callout does not work so the combo of attributes does not have values
No tags attached.
related to defect 00255583.0PR14Q2 closed AugustoMauch The callout of the combos on manual forms does not work if you have opened previously other form 
Issue History
2014-07-04 13:34caristuNew Issue
2014-07-04 13:34caristuAssigned To => AugustoMauch
2014-07-04 13:34caristuModules => Core
2014-07-04 13:34caristuResolution time => 1410645600
2014-07-04 13:34caristuTriggers an Emergency Pack => No
2014-07-04 13:35caristuReproducibilityhave not tried => always
2014-07-04 13:35caristuversion => pi
2014-07-04 13:35caristuRelationship addedrelated to 0025558
2014-07-04 13:35caristuIssue Monitored: networkb
2014-07-04 13:37caristuTarget Version => PR14Q4
2014-07-17 09:52caristuPrioritynormal => urgent
2014-07-17 09:53caristuSeverityminor => major
2014-08-04 14:01AugustoMauchSteps to Reproduce Updatedbug_revision_view_page.php?rev_id=6240#r6240
2014-08-04 14:11AugustoMauchIssue Monitored: shankarb
2014-08-04 14:11AugustoMauchReview Assigned To => shankarb
2014-08-04 14:11hgbotCheckin
2014-08-04 14:11hgbotNote Added: 0069068
2014-08-04 14:12hgbotStatusnew => resolved
2014-08-04 14:12hgbotResolutionopen => fixed
2014-08-04 14:12hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/4f449d9a56f7162acc31ae0e1e64af683b6a26fb [^]
2014-08-06 06:42shankarbNote Added: 0069095
2014-08-06 06:42shankarbStatusresolved => closed
2014-08-06 06:42shankarbFixed in Version => 3.0PR14Q4
2014-08-08 18:54hudsonbotCheckin
2014-08-08 18:54hudsonbotNote Added: 0069259

Notes
(0069068)
hgbot   
2014-08-04 14:11   
Repository: erp/devel/pi
Changeset: 4f449d9a56f7162acc31ae0e1e64af683b6a26fb
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Mon Aug 04 14:10:59 2014 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/4f449d9a56f7162acc31ae0e1e64af683b6a26fb [^]

Fixes issue 27017: Callouts of combos on manual forms does not work properly

The original problem was that the response of the callout was not being applied to the proper iFrame. To solve this, the activeFrame attribute was created to know which frame is active at any given time, in order to apply the callout response in that frame.

The problem of this issue is that the activeFrame was not being stored properly when opening a new manual window.

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/classic/ob-classic-window.js
---
(0069095)
shankarb   
2014-08-06 06:42   
Code reviewed and verified in pi changeset ca197a91d631.
(0069259)
hudsonbot   
2014-08-08 18:54   
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/4450016dee64 [^]
Maturity status: Test