SAP ABAP Class CL_HRBAS_GENERIC_F4_HELP (Generically Determine F4 Help)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-BMT-OM (Application Component) Organizational Management
     SP00_ITF (Package) Infotype Framework
Properties
Class CL_HRBAS_GENERIC_F4_HELP  
Short Description Generically Determine F4 Help    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SP00_ITF   Infotype Framework 
Created 20070726   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_HRBAS_GENERIC_F4_HELP has no forward declaration.
Interfaces
Class CL_HRBAS_GENERIC_F4_HELP has no interface implemented.
Friends
Class CL_HRBAS_GENERIC_F4_HELP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Private Type reference (TYPE) BOOLE_D SPACE False 20070726
2 TRUE Constant Private Type reference (TYPE) BOOLE_D 'X' True 20070726
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_F4_CONSISTENCY_SINGLE Static method Private Method Consistency Check of F4 Help for Single Field 20070726
2 CHECK_F4_HELP_AVAILABLE Static method Public Method Does F4 Help Exist for More Than One Field? 20070726
3 CHECK_F4_HELP_AVAILABLE_SINGLE Static method Public Method Does F4 Help Exist for a Field? 20070726
4 GET_F4_HELP_VALUES Static method Public Method Determine F4 Help Values for More Than One Field 20070726
5 GET_F4_HELP_VALUES_SINGLE Static method Public Method Determine F4 Help Values for a Field 20070726
6 GET_STRUCTURE_FIELDNAMES Static method Private Method Determine All Fields of Structure 20070726
7 PROCESS_F4 Static method Private Method Run F4 20070726
Events
Class CL_HRBAS_GENERIC_F4_HELP has no event.
Types
Class CL_HRBAS_GENERIC_F4_HELP has no local type.
Method Signatures

Method CHECK_F4_CONSISTENCY_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting FIELDCATALOG_IS_CONSISTENT Call by reference Type reference (TYPE) BOOLE_D Feldcatalog consistent? 20070726
2 Importing HELP_VALUES_FOR_FIELD Call by reference Type reference (TYPE) HRBAS_F4_HELP_DATA Wertehilfedaten zum Feld 20070726
3 Exporting IS_CONSISTENT Call by reference Type reference (TYPE) BOOLE_D consistent? 20070726
4 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz (typisiert mit Struktur STRUCTURE_NAME) 20070726

Method CHECK_F4_CONSISTENCY_SINGLE on class CL_HRBAS_GENERIC_F4_HELP has no exception.

Method CHECK_F4_HELP_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting F4_HELP_AVAILABILITY_TAB Call by reference Type reference (TYPE) HRBAS_F4_HELP_AVAILABILITY_TAB Verfügbarkeit von F4-Hilfen zu Feldern 20070726
2 Importing FIELDNAMES Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Feldnamen (Felder der Struktur STRUCTURE_NAME) 20070726
3 Importing STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname 20070726
# Exception Resumable Description Created on
1 CX_HRBAS_INVALID_PARAMETER HR-PD-Infotypdaten: ungültiger Parameter 20070726
2 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20070726

Method CHECK_F4_HELP_AVAILABLE_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting F4_HELP_IS_AVAILABLE Call by reference Type reference (TYPE) BOOLE_D 'X': Wertehilfe existiert 20070726
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Name eines Feldes aus Struktur STRUCTURE_NAME 20070726
3 Importing STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname 20070726
# Exception Resumable Description Created on
1 CX_HRBAS_INVALID_PARAMETER HR-PD-Infotypdaten: ungültiger Parameter 20070726
2 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20070726

Method GET_F4_HELP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting F4_HELP_DATA_TAB Call by reference Type reference (TYPE) HRBAS_F4_HELP_DATA_TAB Wertehilfedaten zu Feldern 20070726
2 Importing FIELDNAMES Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Feldnamen (Felder der Struktur STRUCTURE_NAME) 20070726
3 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz (typisiert mit Struktur STRUCTURE_NAME) 20070726
4 Importing STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname 20070726
# Exception Resumable Description Created on
1 CX_HRBAS_INVALID_PARAMETER HR-PD-Infotypdaten: ungültiger Parameter 20070726
2 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20070726

Method GET_F4_HELP_VALUES_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting F4_HELP_DATA Call by reference Type reference (TYPE) HRBAS_F4_HELP_DATA Wertehilfedaten zum Feld 20070726
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Name eines Feldes aus Struktur STRUCTURE_NAME 20070726
3 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz (typisiert mit Struktur STRUCTURE_NAME) 20070726
4 Importing STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname 20070726
# Exception Resumable Description Created on
1 CX_HRBAS_INVALID_PARAMETER HR-PD-Infotypdaten: ungültiger Parameter 20070726
2 CX_HRBAS_VIOLATED_ASSERTION HRBAS-Infotypdaten: unerfüllte Programmbedingung 20070726

Method GET_STRUCTURE_FIELDNAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting STRUCTURE_FIELDNAMES Call by reference Type reference (TYPE) HRBAS_FIELDLIST_TAB Liste von Feldnamen 20070726
2 Importing STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname 20070726

Method GET_STRUCTURE_FIELDNAMES on class CL_HRBAS_GENERIC_F4_HELP has no exception.

Method PROCESS_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting F4_HELP_VALUES Call by reference Type reference (TYPE) STANDARD TABLE Werte der F4-Hilfe 20070726
2 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Name eines Feldes aus Struktur STRUCTURE_NAME 20070726
3 Importing RECORD Call by reference Type reference (TYPE) ANY Datensatz (typisiert mit Struktur STRUCTURE_NAME) 20070726
4 Importing SHLP Call by reference Type reference (TYPE) SHLP_DESCR Suchhilfe 20070726
5 Importing STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname 20070726

Method PROCESS_F4 on class CL_HRBAS_GENERIC_F4_HELP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in