SAP ABAP Class CL_LAW_STATUS (License Administration Workbench: Inbox Processing)
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 20030818
Properties
Class CL_LAW_STATUS  
Short Description License Administration Workbench: Inbox Processing    
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 20030818   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_LAW_STATUS has no forward declaration.
Interfaces
Class CL_LAW_STATUS has no interface implemented.
Friends
Class CL_LAW_STATUS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CUST_OUTOFTIME Constant Private Type reference (TYPE) SYMDA-SYM_KEY 'OOTIME' Key for Data Is Obsolete 20041117
2 MC_GRP_CLIENTS Constant Private Type reference (TYPE) SYMDA-SYM_GRP 'Clients' 20030818
3 MC_IMPORT_STATE_MISSING Constant Public Type reference (TYPE) I 1 Import Status: Measurements are missing 20050822
4 MC_IMPORT_STATE_OK Constant Public Type reference (TYPE) I 0 Import Status: OK 20050822
5 MC_IMPORT_STATE_OOT Constant Public Type reference (TYPE) I 2 Import Status: Obsolete measurements 20050822
6 MC_KEY_CLIENT_DESC Constant Private Type reference (TYPE) SYMDA-SYM_KEY 'Descript' 20030818
7 MC_KEY_CLIENT_EXCL Constant Private Type reference (TYPE) SYMDA-SYM_KEY 'Excluded' 20030818
8 MR_ALV_COMPONENTS Instance attribute Private Object reference (TYPE REF TO) CL_LAW_COMPONENTS Reference to Component Class 20031006
9 MR_LAW_CUSTOMIZE Instance attribute Private Object reference (TYPE REF TO) CL_LAW_CUSTOMIZE Handling of All Customer-Specific Settings 20050819
10 MR_LCX Instance attribute Private Object reference (TYPE REF TO) CX_LAW_LOG Reference to Log Exception Class 20030818
11 MR_LOG Instance attribute Private Object reference (TYPE REF TO) CL_LAW_LOG Reference to Log Class 20030818
12 MT_DROPDOWN_GRP Instance attribute Private Type reference (TYPE) LVC_T_DROP ALV Control: Dropdown List Boxes 20041213
13 MT_GROUPS Instance attribute Private Type reference (TYPE) LAW_T_GROUPS LAW_GROUPS 20041213
14 MT_GROUP_SYS Instance attribute Private Type reference (TYPE) LAW_T_GROUP_SYS LAW_GROUP_SYS 20041213
15 M_ICON_GREEN_LIGHT Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20041001
16 M_ICON_RED_LIGHT Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20041001
17 M_ICON_YELLOW_LIGHT Instance attribute Private Type reference (TYPE) TV_IMAGE Tree Control: Icon / Image 20041001
Methods
# Method Level Visibility Method type Description Created on
1 ADD_NEW_SYSTEM Instance method Private Method Add a New System 20031006
2 BUILD_ICONS Instance method Private Method Generate Status Icons with Text 20041001
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040625
4 CREATE_ALVGRID Instance method Public Method Generate SAP List Viewer Grid 20031006
5 CREATE_ALV_OUTTAB Instance method Private Method Generate Output Table 20030818
6 CREATE_AND_INIT_ALVGRID Instance method Public Method Generate and Initialize SAP List Viewer Grid 20030818
7 CREATE_DROP_DOWN_TABLE Instance method Private Method Generate Drop-Down Lists for Multiple Hardware Keys 20031006
8 CREATE_DROP_DOWN_TABLE_GRP Instance method Private Method Generate Drop-Down Lists for Multiple Groups 20041213
9 DELETE_RECORD Static method Public Method Delete a System from the Database Table 20031006
10 EXPORT_MEAS_DATA Instance method Private Method CMD: Export Measurement Data to a File 20060922
11 GET_GROUP_NAME Instance method Private Method Determine Consolidation Group for a System 20041213
12 GET_IMPORT_STATE Static method Public Method Determine Status of Imported Measurements 20050822
13 GET_STATUS Instance method Private Method Determine Icons for Status 20031007
14 LAW_CONTAINS_DATA Static method Public Method Does Measurement Data Exist in the LAW? 20031006
15 MODIFY_DEFAULT_LIST Instance method Private Method Modification of the Attributes of the List Fields 20030818
16 MODIFY_RECORD Static method Public Method Modify a System in the Database Table 20031006
17 MODIFY_TB_FUNCTIONS Instance method Private Method Modification of Displayed Toolbar Functions 20030818
18 POPUP_FOR_SYSTEM_DETAILS Static method Public Method Popup for Displaying Detail Information 20030818
19 REFRESH_OUTTAB Instance method Public Method Refresh Output Table 20030818
20 SET_LAYOUT_STATUS Instance method Private Method Layout for Status List 20031006
21 TRANSFER_MEAS_DATA Instance method Private Method CMD: Transfer Measurement Data to Another LAW 20060922
Events
Class CL_LAW_STATUS has no event.
Types
Class CL_LAW_STATUS has no local type.
Method Signatures

Method ADD_NEW_SYSTEM Signature

Method ADD_NEW_SYSTEM on class CL_LAW_STATUS has no parameter.
Method ADD_NEW_SYSTEM on class CL_LAW_STATUS has no exception.

Method BUILD_ICONS Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEBUG Call by reference Type reference (TYPE) AS4FLAG 20040625
2 Importing I_INPUT_MODE Call by reference Type reference (TYPE) AS4FLAG Grid im Input Modus 20040625
3 Importing I_OUTTAB_TABLE Call by reference Type reference (TYPE) C Name der Ausgabetabelle 20040625

Method CONSTRUCTOR on class CL_LAW_STATUS has no exception.

Method CREATE_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 Container-Referenz 20031007
2 Importing I_OUTTAB_LINETYP Value transfer Type reference (TYPE) C Zeilentyp der Tabelle 20031007

Method CREATE_ALVGRID on class CL_LAW_STATUS has no exception.

Method CREATE_ALV_OUTTAB Signature

Method CREATE_ALV_OUTTAB on class CL_LAW_STATUS has no parameter.
Method CREATE_ALV_OUTTAB on class CL_LAW_STATUS 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 IR_ALVCOMP Value transfer Object reference (TYPE REF TO) CL_LAW_COMPONENTS 20031006

Method CREATE_AND_INIT_ALVGRID on class CL_LAW_STATUS has no exception.

Method CREATE_DROP_DOWN_TABLE Signature

Method CREATE_DROP_DOWN_TABLE on class CL_LAW_STATUS has no parameter.
Method CREATE_DROP_DOWN_TABLE on class CL_LAW_STATUS has no exception.

Method CREATE_DROP_DOWN_TABLE_GRP Signature

Method CREATE_DROP_DOWN_TABLE_GRP on class CL_LAW_STATUS has no parameter.
Method CREATE_DROP_DOWN_TABLE_GRP on class CL_LAW_STATUS has no exception.

Method DELETE_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAWSYSTEM Call by reference Type reference (TYPE) LAWDESTCUS 20031007

Method DELETE_RECORD on class CL_LAW_STATUS has no exception.

Method EXPORT_MEAS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20060922

Method EXPORT_MEAS_DATA on class CL_LAW_STATUS has no exception.

Method GET_GROUP_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_GROUP_NAME Value transfer Type reference (TYPE) LAW_CONS_GROUP LAW: Name einer Konsolidierungsgruppe 20041213
2 Importing IS_OUTTAB Call by reference Type reference (TYPE) LAW_S_PROT 20041213

Method GET_GROUP_NAME on class CL_LAW_STATUS has no exception.

Method GET_IMPORT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning O_STATE Value transfer Type reference (TYPE) I Status der Vermessungen 20050822

Method GET_IMPORT_STATE on class CL_LAW_STATUS has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OUTTAB Call by reference Type reference (TYPE) LAW_S_PROT 20031007
2 Returning O_ICON Value transfer Type reference (TYPE) TV_IMAGE 20031007

Method GET_STATUS on class CL_LAW_STATUS has no exception.

Method LAW_CONTAINS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LAWKEY Value transfer Type reference (TYPE) LAWKEY 20031007
2 Returning RC Value transfer Type reference (TYPE) AS4FLAG 20031007

Method LAW_CONTAINS_DATA on class CL_LAW_STATUS has no exception.

Method MODIFY_DEFAULT_LIST Signature

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

Method MODIFY_RECORD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAWSYSTEM Call by reference Type reference (TYPE) LAWDESTCUS 20031007

Method MODIFY_RECORD on class CL_LAW_STATUS has no exception.

Method MODIFY_TB_FUNCTIONS Signature

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

Method POPUP_FOR_SYSTEM_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAW_S_PROT Call by reference Type reference (TYPE) LAW_S_PROT LAW: Systemübersicht mit zusätzlich ALV-Feldern 20050928

Method POPUP_FOR_SYSTEM_DETAILS on class CL_LAW_STATUS has no exception.

Method REFRESH_OUTTAB Signature

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

Method SET_LAYOUT_STATUS Signature

Method SET_LAYOUT_STATUS on class CL_LAW_STATUS has no parameter.
Method SET_LAYOUT_STATUS on class CL_LAW_STATUS has no exception.

Method TRANSFER_MEAS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROWS Call by reference Type reference (TYPE) LVC_T_ROW ALV-Control: Tabellenzeilen 20060922

Method TRANSFER_MEAS_DATA on class CL_LAW_STATUS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 640