SAP ABAP Class CL_LAW_CONSOLIDATION_LIST (LAW: Display the Consolidation List)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-LIM (Application Component) License Measurement
     SLIM2 (Package) License Administration Workbench
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_LAW_ALVGRID ALV Grid Wrapper Class 20040621
Properties
Class CL_LAW_CONSOLIDATION_LIST  
Short Description LAW: Display the Consolidation List    
Super Class CL_LAW_ALVGRID ALV Grid Wrapper Class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class LAW_MESSAGES    
Program status     
Category 0   
Package SLIM2   License Administration Workbench 
Created 20040621   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_LAW_CONSOLIDATION_LIST has no interface implemented.
Friends
Class CL_LAW_CONSOLIDATION_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CUST_CONSERROR Instance attribute Private Type reference (TYPE) SYMDA-SYM_GRP 'CONSERR' Parameter: Display Only Consolidation Errors 20041123
2 MC_CUST_MAIN_KEY Instance attribute Private Type reference (TYPE) SYMDA-SYM_KEY 'CUSTOM' Group for Customizing Data 20041123
3 MC_VIEW_ALL Constant Private Type reference (TYPE) C 'A' Complete list 20041123
4 MC_VIEW_DEFAULT Constant Private Type reference (TYPE) C 'C' Compressed List 20050405
5 MC_VIEW_ERROR Constant Private Type reference (TYPE) C 'E' Error List 20050405
6 MR_COMMON Instance attribute Private Object reference (TYPE REF TO) CL_LAW_COMMON Class for Common Methods 20040624
7 MR_LCX Instance attribute Private Object reference (TYPE REF TO) CX_LAW_LOG Reference to Log Exception Class 20040621
8 MR_LOG Instance attribute Private Object reference (TYPE REF TO) CL_LAW_LOG Reference to Log Class 20040621
9 MS_LAYOUT_EX Instance attribute Private Type reference (TYPE) SALV_S_LAYOUT Layout 20041111
10 MT_LAW_CONSRESULT Instance attribute Private Type reference (TYPE) LAW_T_CONSRESULT User Consolidation Table 20040621
11 MT_LAW_RESULT Instance attribute Private Type reference (TYPE) LAW_T_RESULT Result of the User Consolidation 20040621
12 MT_LAW_UNIQUE Instance attribute Private Type reference (TYPE) LAW_T_GROUPING User Grouping Table 20040622
13 MT_LAW_UNIQUE_DETAIL Instance attribute Private Type reference (TYPE) LAW_T_GROUPING Detail Table (Dialog Box) 20040623
14 MT_PERS_GROUPING Instance attribute Private Type reference (TYPE) LAW_T_PERS_GROUP_PARAM Table of Grouping Parameters Personalization 20040625
15 MT_PERS_KEYS Instance attribute Private Type reference (TYPE) LAW_T_SORTFIE Table of Grouping Fields (Sorting Fields) 20040625
16 MT_TUTYP Instance attribute Private Type reference (TYPE) T_TUTYP Table with Texts for User Types 20040621
17 MT_TUZUS Instance attribute Private Type reference (TYPE) T_TUZUS Table with Texts for Special Versions 20040621
18 MT_UNIQUE_INDEX Instance attribute Private Type reference (TYPE) LAW_T_UNIQUE_INDEX Index Table for Main Table 20040623
19 M_ERROR_ONLY Instance attribute Private Type reference (TYPE) SAP_BOOL ' ' Display Only Consolidation Errors? 20041123
20 M_ICON_LED_GREEN Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20040929
21 M_ICON_LED_RED Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20040929
22 M_ICON_LED_YELLOW Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20040929
23 M_VIEW Instance attribute Private Type reference (TYPE) C 20041123
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ICONS Instance method Private Method Generate Status Icons 20041001
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040621
3 CREATE_ALV_OUTTAB Instance method Private Method Generate Output Table 20040621
4 CREATE_AND_INIT_ALVGRID Instance method Public Method Generate and Initialize SAP List Viewer Grid 20040621
5 EXPLAIN_CONS_ERROR Instance method Private Method Display Cause of Consolidation Problems 20040928
6 GET_USER_GROUP Instance method Private Method Determine All Users of a Group 20041122
7 MODIFY_DEFAULT_LIST Instance method Private Method Modification of the Attributes of the List Fields 20040621
8 MODIFY_DETAIL_COLUMNS Instance method Private Method Modification of the Field Catalog for Detail Display (New) 20041108
9 MODIFY_FIELDCAT_FOR_DETAIL Instance method Private Method Modification of the Field Catalog for Detail Display (Old) 20040623
10 MODIFY_PERS_COLUMNS Instance method Private Method Modification of Field Catalog for Personalization Objects 20060201
11 MODIFY_TB_FUNCTIONS Instance method Private Method Modification of Displayed Toolbar Functions 20040621
12 MODIFY_TB_FUNCTIONS_FOR_DETAIL Instance method Private Method Modification of the Displayed Toolbar Functions for Detail 20040623
13 PREPARE_ALV_GRID Instance method Private Method Prepare SAP List Viewer Grid 20040621
14 REFRESH_OUTTAB Instance method Public Method Refresh Output Table 20040621
15 SET_GRID_LAYOUT Instance method Private Method Set ALV Grid Layout and Title 20041125
16 SHOW_DETAIL_POPUP Instance method Private Method Display Details for Group 20041108
Events
Class CL_LAW_CONSOLIDATION_LIST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CONSOLIDATION_RESULT Private Type reference (TYPE) LAW_S_CONSRESULT LAW: EXPORT/IMPORT Structure User Consolidation 20040621
2 I_LAW_RESULT Private Type reference (TYPE) LAW_S_RESULT LAW: EXPORT/IMPORT Structure: User Consolidation 20040621
3 LAW_S_UNIQUE_INDEX Private See coding 20040623 begin of LAW_S_UNIQUE_INDEX, unique_id type law_unique-unique_id, count type i, index type sy-tabix, end of LAW_S_UNIQUE_INDEX
4 LAW_T_CLIENTS Private See coding Table of All Clients in the LAW 20040623 LAW_T_CLIENTS type table of BAPILAWCLIENT
5 LAW_T_SYSTEMS Private See coding Table of All Systems in the LAW 20040623 LAW_T_SYSTEMS type table of BAPILAWSYSTEM
6 LAW_T_UNIQUE Private See coding Table with All Data for User (Including Personalization) 20040622 LAW_T_UNIQUE type table of law_grouping
7 LAW_T_UNIQUE_INDEX Private See coding Index Table for UNIQUE Table 20040623 LAW_T_UNIQUE_INDEX type table of LAW_S_UNIQUE_INDEX
Method Signatures

Method BUILD_ICONS Signature

Method BUILD_ICONS on class CL_LAW_CONSOLIDATION_LIST has no parameter.
Method BUILD_ICONS on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container-Referenz 20040621
2 Importing I_DEBUG Value transfer Type reference (TYPE) AS4FLAG Debug-Modus 20040621
3 Importing I_INPUT_MODE Value transfer Type reference (TYPE) AS4FLAG Grid im Input Modus 20040621
4 Importing I_OUTTAB_LINETYP Call by reference Type reference (TYPE) C Zeilentyp der Tabelle 20040621
5 Importing I_OUTTAB_TABLE Value transfer Type reference (TYPE) C Name der Ausgabetabelle 20040621

Method CONSTRUCTOR on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method CREATE_ALV_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_USERS Call by reference Type reference (TYPE) SAP_BOOL ' ' boolsche Variable (X=true, space=false) 20041122
2 Importing I_ERROR_ONLY Call by reference Type reference (TYPE) SAP_BOOL ' ' boolsche Variable (X=true, space=false) 20041125

Method CREATE_ALV_OUTTAB on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method CREATE_AND_INIT_ALVGRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CUSTOM_CONTAINER Value transfer Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20040621

Method CREATE_AND_INIT_ALVGRID on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method EXPLAIN_CONS_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE_ID Call by reference Type reference (TYPE) LAW_UNIQUE-UNIQUE_ID Konsolidierungs-ID 20040928

Method EXPLAIN_CONS_ERROR on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method GET_USER_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LAW_GROUPING Call by reference Type reference (TYPE) LAW_T_GROUPING Temporäre Tabelle zur Gruppierung von Benutzern 20041122
2 Importing I_UNIQUE_ID Call by reference Type reference (TYPE) LAW_UNIQUE_ID LAW: eindeutige Identifikation innerhalb der LAW 20041122

Method GET_USER_GROUP on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method MODIFY_DEFAULT_LIST Signature

Method MODIFY_DEFAULT_LIST on class CL_LAW_CONSOLIDATION_LIST has no parameter.
Method MODIFY_DEFAULT_LIST on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method MODIFY_DETAIL_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COLUMNS Call by reference Object reference (TYPE REF TO) CL_SALV_COLUMNS_TABLE Spalten in einfachen, zweidimensionalen Tabellen 20041108

Method MODIFY_DETAIL_COLUMNS on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method MODIFY_FIELDCAT_FOR_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041122

Method MODIFY_FIELDCAT_FOR_DETAIL on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method MODIFY_PERS_COLUMNS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TABLE Call by reference Object reference (TYPE REF TO) CL_SALV_TABLE Basisklasse für einfache Tabellen 20060201

Method MODIFY_PERS_COLUMNS on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method MODIFY_TB_FUNCTIONS Signature

Method MODIFY_TB_FUNCTIONS on class CL_LAW_CONSOLIDATION_LIST has no parameter.
Method MODIFY_TB_FUNCTIONS on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method MODIFY_TB_FUNCTIONS_FOR_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20041122

Method MODIFY_TB_FUNCTIONS_FOR_DETAIL on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method PREPARE_ALV_GRID Signature

Method PREPARE_ALV_GRID on class CL_LAW_CONSOLIDATION_LIST has no parameter.
Method PREPARE_ALV_GRID on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method REFRESH_OUTTAB Signature

Method REFRESH_OUTTAB on class CL_LAW_CONSOLIDATION_LIST has no parameter.
Method REFRESH_OUTTAB on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method SET_GRID_LAYOUT Signature

Method SET_GRID_LAYOUT on class CL_LAW_CONSOLIDATION_LIST has no parameter.
Method SET_GRID_LAYOUT on class CL_LAW_CONSOLIDATION_LIST has no exception.

Method SHOW_DETAIL_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_ROW Call by reference Type reference (TYPE) LVC_S_ROW ALV-Control: Beschreibung einer Zeile 20041108

Method SHOW_DETAIL_POPUP on class CL_LAW_CONSOLIDATION_LIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700