airs-5016
Table of Contents
AIRS-5016 Secret Sorting Multi-Sort
AIRS-5016 Secret Sorting Multi-Sort
Branch: story/AIRS-3356_MultiSortingOnTables_BackendPart
Sorting profiles are saved in TSUI_TABLECONFIG / TSUI_COLCONFIG.
Check classes
124 classes to check.
10.06.2020: 61 classes checked
15.06.2020: +19 = 80 classes checked
16.06.2020: +25 = 105 classes checked
Following class hierarchy should be checked (children of SuiTableScreen) :
A (14/14)
- + AbstractAlertCSVDownload (com.seeburger.airsupply.alertmon.control)
- seems not to sort (abstract class)
- + AbstractAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
- Testscenario: My Workspace → VMI (click on a number)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + AbstractNCRAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
- Testscenario: My Workspace → VMI (click on a number) → Concession Alerts (Tab)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + AbstractFCScreen (com.seeburger.airsupply.forecast.control)
- seems not to sort hiddenly (abstract class)
- + ASN3SUEDataScreen (com.seeburger.airsupply.asn.control)
- Testszenario: My workspace → 3S Shipments
- sorted by Desp. Adv. Id (through search profile)
- + ASNCSVDownloadScreen (com.seeburger.airsupply.asn.control)
- seems not to sort hiddenly
- + ASNCreateDataScreen (com.seeburger.airsupply.asn.control)
- cRequestedDate DESC (through standard table profile)
- + ASNErrorReportCSVDownloadScreen (com.seeburger.airsupply.asn.control)
- seems not to sort hiddenly(
createSorter()not called?)
- + ASNErrorReportOverviewScreen (com.seeburger.airsupply.asn.control)
createSorter()→ hiddensorter.addFirstField(ASNErrorReportSorter.SO_ASNERROR_ORDERINGOFFICERID);
- + ASNHeaderAttachmentDeleteScreen (com.seeburger.airsupply.asn.control)
- Testszenario: My workspace → Despatch Advice → Header Data → Upload attachment → Delete attachment (do not forget to start Virusscan service in SOAP UI)
- seems not to sort hiddenly(
createSorter()from the parent class is not called?)
- + ASNMasterDataActionScreen (com.seeburger.airsupply.asn.control)
- seems not to sort hiddenly(
createSorter()not called?)
- + ASNMasterDataDataScreen (com.seeburger.airsupply.asn.control)
- Testszenario: My workspace → Desp. Adv. Settings
- seems not to sort hiddenly
- + ASNOverviewDataScreen (com.seeburger.airsupply.asn.control)
- Testszenario: My workspace → Despatch Advice
- sorted by Desp. Adv. Id (through search profile)
- + ASNUEAttachmentDeleteScreen (com.seeburger.airsupply.asn.control)
- Testszenario: My workspace → Despatch Advice → Elementary Units → Upload attachment → Delete attachment (do not forget to start Virusscan service in SOAP UI)
- seems not to sort hiddenly (
createSorter()from the parent class is not called?)
C (4/4)
- + ChangeLogScreen (com.seeburger.airsupply.changelog.control) → abstract class, used by all children (e.g.
MaterialChangeLogScreen)ChangeLogScreen.createSorter()→ hiddensorter.addFirstField(new SorterObject(ChangeLogFilter.FO_FIELD.getFilterName(), ChangeLogFilter.FO_FIELD.getSqlColumn()));
- + ConcessionAlertCSVDownloadScreen (com.seeburger.airsupply.alertmon.control)
- uses the same sorter as the overview screen
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + ConcessionAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
- Testscenario: My Workspace → VMI (click on a number) → Concession Alerts (Tab)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + ConcessionPrintActionScreen (com.seeburger.airsupply.ncr.control)
- Testscenario: My Workspace → Concession Overview → select “NCR supplier ref.” → click on “Print” button
- seems not to sort (uses selection from overview screen)
D (8/8)
- + DeletionRequestOverviewScreen (com.seeburger.airsupply.deletionrequest.client.control)
- Testscenario: (login as Buyer) → My Workspace → Deletion request
createSorter()→ hiddens.addFirstField(DeletionRequestSorter.SO_DEL_REQUEST_ID, Sorter.DESC);
- + DemandCSVDownloadScreen (com.seeburger.airsupply.demand.control)
- Testscenario: My Workspace → VMI → Download → Demand Details full (CSV)
- seems not to sort hiddenly
- + DemandDetailActionScreen (com.seeburger.airsupply.demand.control)
- Testscenario: My Workspace → VMI → Demand Details → Send E-Mail
- seems not to sort hiddenly
- + DemandDetailsDataScreen (com.seeburger.airsupply.demand.control)
- Testscenario: My Workspace → VMI → Demand Details
- sorted only through search profile
- + DemandHeaderActionScreen (com.seeburger.airsupply.demand.control)
- Testscenario: My Workspace → VMI → Demand Details → Demand Header → Send E-Mail
- seems not to sort hiddenly
- + DemandHeaderDataScreen (com.seeburger.airsupply.demand.control)
- Testscenario: My Workspace → VMI → Demand Details
- seems not to sort hiddenly
- + DemandHistDataScreen (com.seeburger.smarti.scm.demandhist.control.screens)
- cDateCreation DESC (through standard table profile)
- + DemandHistCSVDownloadScreen (com.seeburger.smarti.scm.demandhist.control.screens)
- Testscenario: My Workspace → VMI → Download → Demand History full (CSV)
- seems not to sort hiddenly
E (1/2)
- + EInvOverviewScreen (com.seeburger.airsupply.einv.client.control)
- Testscenario: test with user
TST_SE_GOOD_ALL(not yet ready becauseMyWorkspaceDataScreen.addEInvGroup()does not work properly → configuration issues) - seems not to sort hiddenly (see
createSorter())
- - EInvOverviewActionScreen (com.seeburger.airsupply.einv.client.control)
F (7/9)
- + FCCollabDetailsScreen (com.seeburger.airsupply.forecast.control)
- Testszenario: Forecast → Collaboration View → Details → Details (Tab)
createSorter()→ hiddensorter.addFirstField(FCSorter.SO_DELIVERYDATE, Sorter.ASC);
- + FCCollaborationTabsProviderScreen (com.seeburger.airsupply.forecast.control)
- Testszenario: Forecast → Forecast Summary → Select one and click on “Collab View”
- seems not to sort hiddenly
- + FCDataScreen (com.seeburger.airsupply.forecast.control)
- seems not to sort hiddenly(in standard table profile too)
- + FCSummaryScreen (com.seeburger.airsupply.forecast.control)
- seems not to sort hiddenly(in standard table profile too)
- - FCUIViewDownloadHandler (com.seeburger.airsupply.forecast.control)
- - FCUIViewDownloadHandler4FCData (com.seeburger.airsupply.forecast.control)
- + ForecastAlertCSVDownloadScreen (com.seeburger.airsupply.alertmon.control)
- uses sorter from overview screen
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + ForecastAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + FCCollabPreviousDetailsScreen (com.seeburger.airsupply.forecast.control)
- Testszenario: ?
createSorter()→ hiddensorter.addFirstField(FCSorter.SO_DELIVERYDATE, FCSorter.ASC);
H (3/3)
- + HeaderDataScreen (com.seeburger.airsupply.asn.control)
- Testscenario: Despatch Advice → Header Data (Tab)
- seems not to sort hiddenly
- + HistoryCSVDownloadScreen (com.seeburger.smarti.scm.history.control.screens)
- seems not to sort hiddenly
- + HistoryDataScreen (com.seeburger.smarti.scm.history.control.screens)
- seems not to sort hiddenly
I (5/5)
- + InvPrjScreen (com.seeburger.smarti.scm.invprojection.control.screen)
- seems not to sort (see
InvPrjScreen.createSorter())
- + InvSummaryDataScreen (com.seeburger.smarti.scm.invsummary.control.screens)
- seems not to sort
- + InvSummaryDemandCSVDownloadScreen (com.seeburger.smarti.scm.invsummary.control.screens)
- seems not to sort
- + InvSummaryDemandHistoryDownloadScreen (com.seeburger.smarti.scm.invsummary.control.screens)
- seems not to sort
- + InvSummaryColumnsCSVDownloadScreen (com.seeburger.smarti.scm.invsummary.control.screens)
- seems not to sort (uses selection from
InvSummaryDataScreen)
M (7/7)
- + MaterialChangeLogScreen (com.seeburger.airsupply.base.md.material.control)
- inherits sorting from
ChangeLogScreen.createSorter()→ hiddensorter.addFirstField(new SorterObject(ChangeLogFilter.FO_FIELD.getFilterName(), ChangeLogFilter.FO_FIELD.getSqlColumn()));
- + MaterialCSVDownloadScreen (com.seeburger.airsupply.base.md.material.control)
- seems not to sort hiddenly (uses selection from MaterialListScreen)
- + MaterialDetailsScreen (com.seeburger.airsupply.base.md.material.control)
- seems not to sort at all
- + MaterialListScreen (com.seeburger.airsupply.base.md.material.control)
- Testscenario: My Workspace → Material Master Data
createSorter()→ hiddensorter.addFirstField(SASSorter.SO_CUSTOMER_MATERIAL_NUMBER);
- + MDAlertCSVDownloadScreen (com.seeburger.airsupply.alertmon.control)
- uses the same sorter as the overview screen (through the search profile)
- + MDAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + MessageMonitorOverviewScreen (com.seeburger.airsupply.edi.messagemonitor.control)
- MessageMonitorOverviewScreen.createSorter():74 → hidden
- sorter.addFirstField(SASMessageSorter.SO_MESSAGEMONITOR_CREATIONDATE, SASMessageSorter.DESC);
- sorter.addLastField(SASMessageSorter.SO_MESSAGEMONITOR_CREATIONTIME, SASMessageSorter.DESC);
N (14/15)
- + NCRAttachmentsOverviewScreen (com.seeburger.airsupply.ncr.control)
- adds sorting in
createSorter()→ hiddensorter.addFirstField(AttachmentsSorter.SO_CREATIONTIMESTAMP, Sorter.DESC);
- + NCRChangelogScreen (com.seeburger.airsupply.ncr.control)
- inherits sorting from
ChangeLogScreen.createSorter()→ hiddensorter.addFirstField(new SorterObject(ChangeLogFilter.FO_FIELD.getFilterName(), ChangeLogFilter.FO_FIELD.getSqlColumn()));* - NCRDefectOverviewScreen (com.seeburger.airsupply.ncr.control)
- + NCRDetailsScreen (com.seeburger.airsupply.ncr.control)
- seems not to sort hiddenly
- + NCRDetailsChangelogScreen (com.seeburger.airsupply.ncr.control)
- inherits sorting from
ChangeLogScreen.createSorter()→ hiddensorter.addFirstField(new SorterObject(ChangeLogFilter.FO_FIELD.getFilterName(), ChangeLogFilter.FO_FIELD.getSqlColumn()));
- + NCRDefectOverviewScreen (com.seeburger.airsupply.ncr.control)
- adds sorting in
createSorter()→ hiddensorter.addFirstField(NCRSorter.SO_NCR_POS_DEFECTNUM, Sorter.ASC);
- + NCROverviewScreen (com.seeburger.airsupply.ncr.control)
- sorts only through table search profile
- + NCROverviewActionScreen (com.seeburger.airsupply.ncr.control)
- seems not to sort hiddenly (uses selection from
NCROverviewScreen)
- + NCRCreationScreen (com.seeburger.airsupply.ncr.control)
- inherits sorting from
MaterialListScreen.createSorter()→ hiddensorter.addFirstField(SASSorter.SO_CUSTOMER_MATERIAL_NUMBER);
- + NCRIntegrationErrorsScreen (com.seeburger.airsupply.ncr.control)
- Testscenario: My Workspace → Concession Overview → select
VVK_20190109_001_POM→ to see the tabIntegration Errorschange metadata'svisiblevariable in JavaScriptonLoad() createSorter()→ hiddensorter.addFirstField(NCRSorter.SO_NCR_INTERROR_LINENUMBER, Sorter.ASC);
- + NCRPOSelectionScreen (com.seeburger.airsupply.ncr.control)
- inherits from
POOverviewDataScreen- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- - NCRPrintAttachmentScreen (com.seeburger.airsupply.ncr.control)
- + NCROverviewDownloadScreen (com.seeburger.airsupply.ncr.control)
- seems not to sort (uses selection from
NCROverviewScreen)
- + NOEAlertCSVDownloadScreen (com.seeburger.airsupply.alertmon.control)
- uses sorter from overview screen
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + NOEAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
- Testscenario: My Workspace → VMI (click on a number) → Concession Alerts (Tab)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + NoePrintActionScreen (com.seeburger.airsupply.ncr.control)
- seems not to sort hiddenly (uses selection from
NCROverviewScreen)
O (7/8)
- - OutboundDataScreen (com.seeburger.smarti.scm.outbound.control.screens)
- not found on the UI
- + OTDKPIOverviewScreen (com.seeburger.airsupply.otd.control)
- Testscenario: My Workspace → OTD KPI Results
createSorter()→ hiddensorter.addFirstField(OTDKPISorter.SO_OTD_KPI_KPI_HORIZON, Sorter.DESC);
- + OTDKPIOverviewActionScreen (com.seeburger.airsupply.otd.control)
- fetches selection with sorter from
OTDKPIOverviewScreen.createSorter()→ hiddensorter.addFirstField(OTDKPISorter.SO_OTD_KPI_KPI_HORIZON, Sorter.DESC);- but sorting is here not necessary, because only ONE entry can be selected
- + OTDLinesOverviewScreen (com.seeburger.airsupply.otd.control)
- Testscenario: My Workspace → OTD Collaboration
createSorter()→ hiddensorter.addFirstField(OTDSorter.SO_OTD_LINE_ID);
- + OTDCollaborationActionScreen (com.seeburger.airsupply.otd.control)
- Testscenario: My Workspace → OTD Collaboration → select one or more entries → press on “Accept”
- inherits from
OTDLinesOverviewScreen.createSorter()→ hiddensorter.addFirstField(OTDSorter.SO_OTD_LINE_ID);
- + OTDLinesOverviewActionScreen (com.seeburger.airsupply.otd.control)
- inherits from
OTDLinesOverviewScreen.createSorter()→ hiddensorter.addFirstField(OTDSorter.SO_OTD_LINE_ID);
- + OTDKPIOverviewCSVDownloadScreen (com.seeburger.airsupply.otd.control)
- Testscenario: My Workspace → OTD KPI Results → select one or more entries → Download / Full Download (CSV)
- inherits from
OTDKPIOverviewScreen.createSorter()→ hiddensorter.addFirstField(OTDKPISorter.SO_OTD_KPI_KPI_HORIZON, Sorter.DESC);
- + OTDLinesOverviewCSVDownloadScreen (com.seeburger.airsupply.otd.control)
- Testscenario: My Workspace → OTD Collaboration → select one or more entries → “Download” → “Full Download”
- inherits from
OTDLinesOverviewScreen.createSorter()→ hiddensorter.addFirstField(OTDSorter.SO_OTD_LINE_ID);
P (22/24)
- + PO3SCSVDownloadScreen (com.seeburger.airsupply.po.client.control)
- see
POCSVDownloadScreen- CLINEPONUM ASC (through standard table profile)
- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- also:
PODAOImpl.getPOFullModels()sql.append(COLUMN_CLINEID);
- + POAlertCSVDownloadScreen (com.seeburger.airsupply.alertmon.control)
- uses sorter from overview screen
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + POAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + PODetailsDataScreen (com.seeburger.airsupply.po.client.control)
- seems not to sort hiddenly
- + PODetails3SDataScreen (com.seeburger.airsupply.po.client.control)
- see
PODetailsDataScreen
- - POInvoiceInformationScreen (com.seeburger.airsupply.po.client.control)
- + POOverviewActionScreen (com.seeburger.airsupply.po.client.control)
- uses sorter from overview screen (see
POOverviewDataScreen)- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- + POPrintScreen (com.seeburger.airsupply.po.client.control)
PODAOImpl.getPOFullModelPrintList():6138→ hidden (but in this case OK!)ORDER BY CPOSNUM, CRSNUM
- + POSimplePrintScreenActiveSL (com.seeburger.airsupply.po.client.control)
- see
POPrintScreenextends POPrintScreen
- + POSimplePrintScreen (com.seeburger.airsupply.po.client.control)
- see
POPrintScreenextends POPrintScreen
- + PODetailsActionScreen (com.seeburger.airsupply.po.client.control)
- see
POOverviewActionScreenextends POOverviewActionScreen
- + POOverview3SDataScreen (com.seeburger.airsupply.po.client.control)
- see
POOverviewDataScreenextends POOverviewDataScreen
- + POLineItemsDataScreen (com.seeburger.airsupply.po.client.control)
- see
POOverviewDataScreenextends POOverviewDataScreen
- + POLineItems3SDataScreen (com.seeburger.airsupply.po.client.control)
- see
POLineItemsDataScreenextends POLineItemsDataScreen
- - POInvoiceInfoSLOverviewScreen (com.seeburger.airsupply.po.client.control)
- + POAttachmentsOverviewScreen (com.seeburger.airsupply.po.client.control.attachment)
createSorter()→ hiddensorter.addFirstField(AttachmentsSorter.SO_CREATIONTIMESTAMP, Sorter.DESC);
- + POChangeLogScreen (com.seeburger.airsupply.po.client.control)
- inherits from
ChangeLogScreen.createSorter()→ hiddensorter.addFirstField(new SorterObject(ChangeLogFilter.FO_FIELD.getFilterName(), ChangeLogFilter.FO_FIELD.getSqlColumn()));
- + POChangeLog3SScreen (com.seeburger.airsupply.po.client.control)
- see
POChangeLogScreen→ hiddenextends POChangeLogScreen
- + POCSVDownloadScreen (com.seeburger.airsupply.po.client.control)
- uses sorter from overview screen (see
POOverviewDataScreen)- CLINEPONUM ASC (through standard table profile)
- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- also:
PODAOImpl.getPOFullModels()sql.append(COLUMN_CLINEID);
- + POChangeLogFullCSVDownloadScreen (com.seeburger.airsupply.po.client.control)
- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- + POChangeLog3SFullCSVDownloadScreen (com.seeburger.airsupply.po.client.control)
- see
POChangeLogFullCSVDownloadScreen- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- + PODetailsCSVDownloadScreen (com.seeburger.airsupply.po.client.control)
- see
POCSVDownloadScreen→ hidden- CLINEPONUM ASC (through standard table profile)
- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- also:
PODAOImpl.getPOFullModels()sql.append(COLUMN_CLINEID);
- + PODetails3SCSVDownloadScreen (com.seeburger.airsupply.po.client.control)
- see
PODetailsCSVDownloadScreen→POCSVDownloadScreen→ hidden- CLINEPONUM ASC (through standard table profile)
- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
- also:
PODAOImpl.getPOFullModels()sql.append(COLUMN_CLINEID);
- + POOverviewDataScreen (com.seeburger.airsupply.po.client.control)
- Testszenario: Forecast → Show PO
- CLINEPONUM ASC (through standard table profile)
- CLINEID → hidden
DAOToolbox.getBurnerSelectPattern()order += “, ” + idColumnName;
R (1/2)
- - RatingCSVDownloadScreen (com.seeburger.smarti.scm.rating.control.screens)
- could not test it, because my DB seems to be empty
- + RatingDataScreen (com.seeburger.smarti.scm.rating.control.screens)
- Testscenario: Login as
TST_BY_IND_VMI→ My Workspace → Performance Data RatingDAOImpl.getRatingOverview():394→ hiddensSbSql.append(“ ORDER BY ”); sSbSql.append(“ cDate DESC ”);
S (16/17)
- + SchedulerConfigScreen (com.seeburger.airsupply.edi.scheduler.control)
- SchedulerConfigScreen.createSorter():63 → hidden
sorter.addFirstField(SchedulerSorter.SO_MESSAGESCHEDULER_ID, Sorter.ASC);
- + SBIAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + SBIDetailsDataScreen (com.seeburger.airsupply.sbi.control)
- seems not to sort hiddenly
- + SBIHeaderActionScreen (com.seeburger.airsupply.sbi.control)
- seems not to sort hiddenly
- + SBIHeaderDataScreen (com.seeburger.airsupply.sbi.control)
- seems not to sort hiddenly
- + SBIOverviewActionScreen (com.seeburger.airsupply.sbi.control)
- seems not to sort hiddenly
- + SBIOverviewDataScreen (com.seeburger.airsupply.sbi.control)
- ORDER BY CINVNUMBER ASC (through standard table profile)
- + SBIPrintScreen (com.seeburger.airsupply.sbi.control)
- uses the same sorter as
SBIOverviewDataScreen
- + SBIAlertCSVDownloadScreen (com.seeburger.airsupply.alertmon.control)
- uses sorter from overview screen
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
- + SBICSVDownloadScreen (com.seeburger.airsupply.sbi.control)
- uses the same sorter as
SBIOverviewDataScreenorSBIDetailsDataScreen
- + SMUIViewDownloadHandler (com.seeburger.airsupply.sm.control)
- uses sorter from
SMOverviewScreen→ hiddensorter.addFirstField(SMSorter.SO_SM_CREATIONDATE, SMSorter.DESC);
- + SMOverviewScreen (com.seeburger.airsupply.sm.control)
SMOverviewScreen.createSorter()→ hiddensorter.addFirstField(SMSorter.SO_SM_CREATIONDATE, SMSorter.DESC);
- + SNDataActionScreen (com.seeburger.airsupply.asn.control)
- seems not to sort hiddenly (empty sorter)
- + SNDataScreen (com.seeburger.airsupply.asn.control)
- seems not to sort hiddenly
- + SASCSVDownloadScreen (com.seeburger.airsupply.base.exchange.csv)
- seems not to sort hiddenly, because the class is abstract
- + SUISearchHandlerScreen (com.seeburger.smarti.sui.searchform.control.screens)
- seems not to sort hiddenly, because the class is abstract
- - SMCSVDownloadHandler (com.seeburger.airsupply.sm.control)
U (3/4)
- + UXDataScreen (com.seeburger.airsupply.asn.control)
- seems not to sort hiddenly (empty sorter)
- + UXDimensionsDataScreen (com.seeburger.airsupply.asn.control)
- seems not to sort hiddenly (empty sorter)
- - UEDataAdminScreen (com.seeburger.airsupply.asn.control)
- + UEDataScreen (com.seeburger.airsupply.asn.control)
- see
ASNDAOImpl.getUEStmt()→ hiddenselectStmt.append( “ ORDER BY cUEPosId ” );
V (2/2)
- + VMIAlertCSVDownloadScreen (com.seeburger.airsupply.alertmon.control)
- uses the same sorter as the overview screen (through the search profile)
- + VMIAlertOverviewScreen (com.seeburger.airsupply.alertmon.control)
- Testscenario: My Workspace → VMI (click on a number)
AbstractAlertOverviewScreen.createSorter()→ hiddensorter.addFirstField(SASAlertSorter.SO_CREATIONDATE, SASAlertSorter.DESC);
airs-5016.txt · Last modified: by kalaschnikow
