Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||||
ID | |||||||||||
0039351 | |||||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||
design defect | [Openbravo ERP] A. Platform | major | always | 2018-09-25 17:44 | 2022-02-01 08:07 | ||||||
Reporter | kchoperena | View Status | public | ||||||||
Assigned To | Triage Platform Base | ||||||||||
Priority | high | Resolution | open | Fixed in Version | |||||||
Status | acknowledged | Fix in branch | Fixed in SCM revision | ||||||||
Projection | none | ETA | none | Target Version | |||||||
OS | Any | Database | Any | Java version | |||||||
OS Version | Database version | Ant version | |||||||||
Product Version | SCM revision | ||||||||||
Review Assigned To | |||||||||||
Web browser | |||||||||||
Modules | Core | ||||||||||
Regression level | |||||||||||
Regression date | |||||||||||
Regression introduced in release | |||||||||||
Regression introduced by commit | |||||||||||
Triggers an Emergency Pack | No | ||||||||||
Summary | 0039351: [SERQA 4660]: getSortField function is not taking into account the grid configuration to mark the default sortable column | ||||||||||
Description | In Sales Order window of back-end, by default, the sorting is doing in documentNo field. If we configure the grid configuration for this window and the documentNo as not sortable, the window is not taking into account the grid rule to mark the sortable field by default. | ||||||||||
Steps To Reproduce | See the attached video & images Configuration: See the attached image Steps: https://drive.google.com/file/d/1QP6mczOiLLDZea1EwJwB38qkAu50V0ml/view [^] | ||||||||||
Proposed Solution | Modify the getSortField() function of OBViewGridComponent class to take into account the grid configuration. | ||||||||||
Tags | No tags attached. | ||||||||||
Attached Files | GridConfig.png [^] (95,606 bytes) 2018-09-27 16:07
| ||||||||||
Relationships [ Relation Graph ] [ Dependency Graph ] | |
Notes | |
(0107475) caristu (developer) 2018-10-22 13:07 |
Moved to Design Defect. A proper fix for this issue requires to extract the grid configuration settings from the UIDefinition[1]. They are being wrongly kept in memory at UI Definition level, but this information can be different per each field even if they have the same UI Definition. [1] https://code.openbravo.com/erp/devel/pi/file/tip/modules/org.openbravo.client.kernel/src/org/openbravo/client/kernel/reference/UIDefinition.java [^] |
Issue History | |||
Date Modified | Username | Field | Change |
2018-09-25 17:44 | kchoperena | New Issue | |
2018-09-25 17:44 | kchoperena | Assigned To | => platform |
2018-09-25 17:44 | kchoperena | Modules | => Core |
2018-09-25 17:44 | kchoperena | Resolution time | => 1539122400 |
2018-09-25 17:44 | kchoperena | Triggers an Emergency Pack | => No |
2018-09-27 16:07 | kchoperena | File Added: GridConfig.png | |
2018-09-27 16:07 | kchoperena | Steps to Reproduce Updated | View Revisions |
2018-10-11 19:32 | caristu | Assigned To | platform => caristu |
2018-10-11 19:32 | caristu | Status | new => scheduled |
2018-10-18 11:00 | caristu | Relationship added | related to 0039478 |
2018-10-19 11:49 | caristu | Relationship deleted | related to 0039478 |
2018-10-22 13:07 | caristu | Note Added: 0107475 | |
2018-10-22 13:08 | caristu | Assigned To | caristu => platform |
2018-10-22 13:08 | caristu | Status | scheduled => acknowledged |
2018-10-22 13:08 | caristu | Type | defect => design defect |
2018-10-29 12:08 | alostale | Resolution time | 1539122400 => |
2022-02-01 08:07 | alostale | Assigned To | platform => Triage Platform Base |
Copyright © 2000 - 2009 MantisBT Group |