SAP ABAP Class CL_UC_DATA_LST_GUI (GUI Class for Listing Data in Workbench)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS-IS (Application Component) Information System
     UCR1 (Package) SEM-BCS: Information System
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20020909
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20020909
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI Internal View of GUI Object 20020909
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_GUI_EXT External View at GUI Object 20020909
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020909
Properties
Class CL_UC_DATA_LST_GUI  
Short Description GUI Class for Listing Data in Workbench    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package UCR1   SEM-BCS: Information System 
Created 20020909   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RPYTY Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_UC_CUST_DATA Internal View of Customizing Data 20020909
2 IF_UC_CUST_DATA_EXT External view at Customizing data 20020909
3 IF_UC_CUST_GUI Internal View of GUI Object 20020909
4 IF_UC_CUST_GUI_EXT External View at GUI Object 20020909
5 IF_UG_WB_COMMUNICATION Workbench: Events and Methods for Communication with the WB 20020909
Friends
Class CL_UC_DATA_LST_GUI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030513
2 DT_MESSAGE_RVS Instance attribute Private Type reference (TYPE) UC0_T_MESSAGE Mass Reversal: Table for Message Management 20030128
3 DT_PARAMETER Instance attribute Private Type reference (TYPE) UCM_TS_PARAMETER Parameters 20040624
4 D_INSTANCE Instance attribute Private Type reference (TYPE) S_INSTANCE 20050331
5 D_REQUESTED Instance attribute Public Type reference (TYPE) SY-UCOMM Type of Requested List 20020909
6 D_SSCR_RVS Instance attribute Private Type reference (TYPE) UCU_S_SSCR_RVS 20050331
7 GC_AFD_PROG_ID Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCR_LID' Program Name 20021025
8 GC_BDC_PROG_ID Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCM1' Program Name 20030108
9 GC_LJE_PROG_ID Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCR_LJE' Program Name 20021025
10 GC_LST_PROG_ID Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCR_LST' Program Name 20021025
11 GC_MD_PROG_ID Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCUM3' Program Name 20021025
12 GC_MEM_ID_EQU_HA Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_EQUHA' Character field 13 digits 20030210
13 GC_MEM_ID_GWA Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_GWA01' Character field 13 digits 20030213
14 GC_MEM_ID_INV Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_INV01' Character field 13 digits 20020909
15 GC_MEM_ID_INV_CH Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_INVCH' Character field 13 digits 20030115
16 GC_MEM_ID_INV_EQ Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_INVEQ' Character field 13 digits 20030130
17 GC_MEM_ID_LJE Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_LJE01' Character field 13 digits 20020909
18 GC_MEM_ID_LJE_CALL Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_LST01' Character field 13 digits 20021030
19 GC_MEM_ID_LST Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_LST01' Character field 13 digits 20020909
20 GC_MEM_ID_MSR Constant Public Type reference (TYPE) CHAR13 'SAP_UCM3_SAVE' Character field 13 digits 20021030
21 GC_MEM_ID_SUP Constant Public Type reference (TYPE) CHAR13 'SAP_UCR_SUP01' Character field 13 digits 20020909
22 GC_RVS_PROG_ID Constant Public Type reference (TYPE) SCRHPROG 'SAPLUCM3' Program Name 20021025
23 GC_SUBTYPE_ASS_CVA Constant Private Type reference (TYPE) SY-UCOMM 'LST_ASS_CVA' Constant List Type 20041216
24 GC_SUBTYPE_ASS_GRP Constant Private Type reference (TYPE) SY-UCOMM 'LST_ASS_GRP' Constant List Type 20041216
25 GC_SUBTYPE_ASS_IPA Constant Private Type reference (TYPE) SY-UCOMM 'LST_ASS_IPA' Constant List Type 20041216
26 GC_SUBTYPE_ASS_TRS Constant Private Type reference (TYPE) SY-UCOMM 'LST_ASS_TRS' Constant List Type 20041216
27 GC_SUBTYPE_BD_CHECK Constant Public Type reference (TYPE) SY-UCOMM 'LST_BD_CHECK' Constant List Type 20030108
28 GC_SUBTYPE_EQU_HA Constant Public Type reference (TYPE) SY-UCOMM 'LST_EQU_HA' Constant List Type 20030210
29 GC_SUBTYPE_GWA Constant Public Type reference (TYPE) SY-UCOMM 'LST_GWA' Constant List Type 20030213
30 GC_SUBTYPE_INV Constant Public Type reference (TYPE) SY-UCOMM 'LST_INV' Constant List Type 20030115
31 GC_SUBTYPE_INV_CH Constant Public Type reference (TYPE) SY-UCOMM 'LST_INV_CH' Constant List Type 20030115
32 GC_SUBTYPE_INV_EQ Constant Public Type reference (TYPE) SY-UCOMM 'LST_INV_EQ' Constant List Type 20030130
33 GC_SUBTYPE_LJE Constant Public Type reference (TYPE) SY-UCOMM 'LST_LJE' Constant List Type 20020909
34 GC_SUBTYPE_LJE_CALL Constant Public Type reference (TYPE) SY-UCOMM 'LST_LJE_CALL' Constant List Type 20020909
35 GC_SUBTYPE_LST Constant Public Type reference (TYPE) SY-UCOMM 'LST_LST' Constant List Type 20020909
36 GC_SUBTYPE_LST_DET Constant Public Type reference (TYPE) SY-UCOMM 'LST_DETAIL' Constant List Type 20021014
37 GC_SUBTYPE_LST_SRC Constant Public Type reference (TYPE) SY-UCOMM 'LST_SRC' Function code that PAI exploded 20050404
38 GC_SUBTYPE_MASS_RVS Constant Public Type reference (TYPE) SY-UCOMM 'LST_MASR' Constant List Type 20021021
39 GC_SUBTYPE_MD Constant Private Type reference (TYPE) SY-UCOMM 'LST_MD' Constant List Type 20021009
40 GC_SUBTYPE_SUP Constant Public Type reference (TYPE) SY-UCOMM 'LST_SUP' Constant List Type 20020909
41 GC_SUBTYPE_SUP_SHA Constant Public Type reference (TYPE) SY-UCOMM 'LST_SUS' 20050128
42 GC_X Constant Public Type reference (TYPE) UC_FLG 'X' General Indicator, SAP Consolidation 20030305
43 GT_INSTANCE Static Attribute Private Type reference (TYPE) T_INSTANCE 20050330
44 G_CMD_BDC_EXIT Constant Public Type reference (TYPE) SY-UCOMM 'UCM1_EXIT' Constant OK_CODE 20030220
45 G_CMD_BDC_MSG Constant Public Type reference (TYPE) SY-UCOMM 'UCM1_MESSAGES_WB' Constant OK_CODE 20030226
46 G_CMD_EQUHA_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_EQUHA_NEW_SEL' Constant OK_CODE 20030210
47 G_CMD_GWA_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_GWA_NEW_SEL' Constant OK_CODE 20030213
48 G_CMD_INVCH_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_INVCH_NEW_SEL' Constant OK_CODE 20030131
49 G_CMD_INVEQ_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_INVEQ_NEW_SEL' Constant OK_CODE 20030131
50 G_CMD_INV_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_INV_NEW_SEL' Constant OK_CODE 20020909
51 G_CMD_LJE_MAN Constant Public Type reference (TYPE) SY-UCOMM 'UCR_LJE_MAN' Constant OK_CODE 20021125
52 G_CMD_LJE_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_LJE_NEW_SEL' Constant OK_CODE 20020909
53 G_CMD_LST_DETAIL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_LST_DETAIL' Constant OK_CODE 20021014
54 G_CMD_LST_JOURN_ENT Constant Public Type reference (TYPE) SY-UCOMM 'UCR_LST_JOURN_ENT' Constant OK_CODE 20020909
55 G_CMD_LST_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_LST_NEW_SEL' Constant OK_CODE 20020909
56 G_CMD_SUP_NEW_SEL Constant Public Type reference (TYPE) SY-UCOMM 'UCR_SUP_NEW_SEL' Constant OK_CODE 20030213
57 G_CMD_UCM3_JOURN_ENT Constant Public Type reference (TYPE) SY-UCOMM 'UCM3_JOURN_ENT' Constant OK_CODE 20021022
58 G_CMD_UCM3_SAVE Constant Public Type reference (TYPE) SY-UCOMM 'UCM3_SAVE' Constant OK_CODE 20021029
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20020909
2 GET_INSTANCE Static method Public Method Instance Management 20020909
3 GET_INSTANCE_WITHOUT_SSCR Static method Public Method 20050404
4 GET_SEL_PARAM Instance method Private Method Get Selection Parameters for New Selection via Listscreen 20020909
5 SET_PARAM_FOR_HEADER_DISPLAY Instance method Private Method New by jos301012 (SAP Note 1792236) 20121123
6 SET_SUBSCREEN Instance method Private Method Set Subscreen Number 20020909
7 SHOW_MESSAGES Instance method Private Method Display of Messages for PBO 20021021
8 WD_GET_ALV_DATA Instance method Public Method Get data from ALV for Web Dynpro list 20050216
Events
Class CL_UC_DATA_LST_GUI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 BLIND Private Type reference (TYPE) I 20020909
2 SX_INSTANCE Private See coding 20020909 begin of sx_instance, area type uc_area, task type uc_sid, o_sscr_generate_gui type ref to cl_uc_sscr_generate_gui, end of sx_instance
3 S_INSTANCE Private See coding 20020909 begin of s_instance, do_instance type ref to cl_uc_data_lst_gui, do_model type ref to if_uc_model, do_sel type ref to if_uc_sel, d_area type uc_area, d_callback_program type sy-repid, d_mem_id(27) type c, dt_sel type uc0_ts_sel, d_data_selected type ug_flg, d_prog type scrhprog, d_description type string, d_dnum type scrhdnum, listtype type sy-ucomm, calling_prog type scrhprog, * data stream of source db d_datastream type uc_datastream, end of s_instance
4 T_INSTANCE Private See coding 20020909 t_instance type standard table of s_instance
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_UC_DATA_LST_GUI has no parameter.
Method CONSTRUCTOR on class CL_UC_DATA_LST_GUI has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UC_CUST_DATA_EXT Externe Sicht auf Customizing-Daten 20020909
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20021125
3 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20020909
4 Importing IS_SSCR_RVS Call by reference Type reference (TYPE) UCU_S_SSCR_RVS Struktur für Checkboxes Sel.Screen Massenstorno 20021024
5 Importing IT_SEL Call by reference Type reference (TYPE) UC0_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20020909
6 Importing I_AREA Call by reference Type reference (TYPE) UC_AREA Konsolidierungsgebiet 20021125
7 Importing I_CALLBACK_PROGRAM Call by reference Type reference (TYPE) SY-REPID Programm für ALV-Layout-Verwaltung 20020909
8 Importing I_CALLING_PROG Call by reference Type reference (TYPE) SCRHPROG Name aufrufendes Prog. ( b. direktem call aus Anwendung ) 20021025
9 Importing I_DATASTREAM Call by reference Type reference (TYPE) UC_DATASTREAM 20050404
10 Importing I_DESCRIPTION Call by reference Type reference (TYPE) STRING beschreibender Text für Workbench-Anzeige 20021009
11 Importing I_DNUM Call by reference Type reference (TYPE) SCRHDNUM Dynpronummer 20021009
12 Importing I_LISTTYPE Call by reference Type reference (TYPE) SY-UCOMM List-ALV-Aufruf 20020909

Method GET_INSTANCE on class CL_UC_DATA_LST_GUI has no exception.

Method GET_INSTANCE_WITHOUT_SSCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UC_CUST_DATA_EXT 20050404
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL 20050404
3 Importing IT_SEL Call by reference Type reference (TYPE) UC0_TS_SEL 20050404
4 Importing I_LISTTYPE Call by reference Type reference (TYPE) SY-UCOMM 20050404

Method GET_INSTANCE_WITHOUT_SSCR on class CL_UC_DATA_LST_GUI has no exception.

Method GET_SEL_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEL Call by reference Type reference (TYPE) UC0_TS_SEL Sortierte Tabelle: Selektionsbedingung (Range pro Feld) 20020909
2 Exporting E_REASON Call by reference Type reference (TYPE) C 20040809
3 Importing IO_SEL Call by reference Object reference (TYPE REF TO) IF_UC_SEL Interface Selektionsbedingung 20021009
4 Importing I_LISTTYPE Call by reference Type reference (TYPE) SY-UCOMM Listtyp 20020909

Method GET_SEL_PARAM on class CL_UC_DATA_LST_GUI has no exception.

Method SET_PARAM_FOR_HEADER_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETER Call by reference Type reference (TYPE) UCM_TS_PARAMETER Parameter 20121123
2 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_UC_MODEL Modell (Metadaten) 20121123
3 Importing IT_SEL Call by reference Type reference (TYPE) UC0_TS_SEL Tabelle: Selektionsbedingung (Range pro Feld) 20121123

Method SET_PARAM_FOR_HEADER_DISPLAY on class CL_UC_DATA_LST_GUI has no exception.

Method SET_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SCRNR Call by reference Type reference (TYPE) SCRHDNUM Dynpronummer 20020909
2 Importing I_LISTTYPE Call by reference Type reference (TYPE) SY-UCOMM angeforderter Listtyp 20020909

Method SET_SUBSCREEN on class CL_UC_DATA_LST_GUI has no exception.

Method SHOW_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20021112
2 Importing I_LISTTYPE Call by reference Type reference (TYPE) SY-UCOMM Anwendungs / Listtyp 20021021

Method SHOW_MESSAGES on class CL_UC_DATA_LST_GUI has no exception.

Method WD_GET_ALV_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_DATA Call by reference Object reference (TYPE REF TO) DATA 20050216
2 Exporting ET_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20050216
3 Exporting ET_SORT Call by reference Type reference (TYPE) LVC_T_SORT ALV-Contol: Tabelle der Sortierkriterien 20050216
4 Exporting ET_USER_SEL Call by reference Type reference (TYPE) UC0_TS_SEL 20050221

Method WD_GET_ALV_DATA on class CL_UC_DATA_LST_GUI has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 320