Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0035668Openbravo ERP00. Application dictionarypublic2017-03-31 12:432017-03-31 12:43
vmromanos 
dmitry_mezentsev 
normalmajorN/A
newopen 
5
 
3.0PR17Q3 
Core
No
0035668: API Change: delete Accounting Dimension window
The Accounting Dimension window is obsolete and hidden (right now even deactivated).

This window is wrongly defined and made a test to fail. After deactivating the window, the same test is failing again because it has been modified to be executed for deactivated windows too (which for me has no sense, but this is another topic).

The best solution for Platform would be to delete this window definition, but this would create an API change (for example if a module creates a field or a tab in this window).

For me it has no sense to break our API so easily because one of our tests is testing inactive windows.
Breaking the API should be the last possibility for us, and only when we get a real benefit for our customers. Here I don't see any benefit, just the opposite.

Besides it would make sense to review & delete other inactive windows too (or even fields, menu entries, etc.) to be consistent with the approach of not having stuff defined in the Application Dictionary that is deactivated.
NA
No tags attached.
related to defect 0035407 closed vmromanos Accounting Dimension window has several header tabs 
Issue History
2017-03-31 12:43vmromanosNew Issue
2017-03-31 12:43vmromanosAssigned To => dmitry_mezentsev
2017-03-31 12:43vmromanosModules => Core
2017-03-31 12:43vmromanosTriggers an Emergency Pack => No
2017-03-31 12:43vmromanosFixed in Version => 3.0PR17Q3
2017-03-31 12:43vmromanosRelationship addedrelated to 0035407

There are no notes attached to this issue.