Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0022712Openbravo ERPA. Platformpublic2012-12-31 13:092013-01-03 13:12
AugustoMauch 
AugustoMauch 
normalminorhave not tried
closedfixed 
5
 
pi 
shankarb
Core
No
0022712: Statusbar fields with display logic appear twice in the form
If a status bar field is assigned a display logic, if its display logic is evaluated to true, it will appear twice, once in the status bar and another time in the last positions of the form.
As system administrator,
- Open the Windows, Tabs and Fields window
- Select Sales Order - Header - Document Status
- Set its display logic to true

As F&B admin
- Open the Sales Order window, create a new register and save it. The document status bar will be duplicated.
No tags attached.
related to design defect 00195953.0MP19 closed AugustoMauch Enable "Display Logic" clauses to be working in Status Bar fields 
Issue History
2012-12-31 13:09AugustoMauchNew Issue
2012-12-31 13:09AugustoMauchAssigned To => AugustoMauch
2012-12-31 13:09AugustoMauchModules => Core
2012-12-31 13:09AugustoMauchTriggers an Emergency Pack => No
2012-12-31 13:10AugustoMauchRelationship addedrelated to 0019595
2012-12-31 13:13AugustoMauchIssue Monitored: shankarb
2012-12-31 13:13AugustoMauchReview Assigned To => shankarb
2012-12-31 13:14hgbotCheckin
2012-12-31 13:14hgbotNote Added: 0055289
2012-12-31 13:14hgbotStatusnew => resolved
2012-12-31 13:14hgbotResolutionopen => fixed
2012-12-31 13:14hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/6735d51a47905ba16f4c4f299c6e3483773671cd [^]
2013-01-02 07:29shankarbNote Added: 0055297
2013-01-02 07:29shankarbStatusresolved => closed
2013-01-02 07:29shankarbFixed in Version => pi
2013-01-03 13:12hudsonbotCheckin
2013-01-03 13:12hudsonbotNote Added: 0055343

Notes
(0055289)
hgbot   
2012-12-31 13:14   
Repository: erp/devel/pi
Changeset: 6735d51a47905ba16f4c4f299c6e3483773671cd
Author: Augusto Mauch <augusto.mauch <at> openbravo.com>
Date: Mon Dec 31 13:13:24 2012 +0100
URL: http://code.openbravo.com/erp/devel/pi/rev/6735d51a47905ba16f4c4f299c6e3483773671cd [^]

Fixes issue 22712: Status bar fields with display logic are not duplicated

Status bar fields withe display logic were being shown in the form because smartclient uses the showIf content to check if the field has to be printed in the form. Status bar fields do not have to be printed in the form, so they can't use showIf, instead they are going to use a new attribute called statusBarShowIf.

---
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/form/ob-view-form.js
M modules/org.openbravo.client.application/web/org.openbravo.client.application/js/main/ob-standard-view.js
---
(0055297)
shankarb   
2013-01-02 07:29   
Code Reviewed and Verified.
(0055343)
hudsonbot   
2013-01-03 13:12   
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/792728467ed0 [^]

Maturity status: Test