SAP ABAP Class CL_SU2X_F4 (Value help for applications)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-AUT-PFC (Application Component) ABAP Authorization and Role Management
     S_PROFGEN (Package) ABAP Role Administration (Profile Generator)
Properties
Class CL_SU2X_F4  
Short Description Value help for applications    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_PROFGEN   ABAP Role Administration (Profile Generator) 
Created 20120711   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SU2X_F4 has no interface implemented.
Friends
Class CL_SU2X_F4 has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_GENERIC_HS Static Attribute Public Type reference (TYPE) USOBKEYTYPE '98' Type of Application 20120828
2 CO_GENERIC_HT Static Attribute Public Type reference (TYPE) USOBKEYTYPE '97' Type of Application 20120828
3 CO_SEARCH_FOR_HASH Static Attribute Public Type reference (TYPE) USOBKEYTYPE '99' Type of Application 20120822
4 MT_APPL_SERVICE_TYPE Static Attribute Private Type reference (TYPE) TT_APPL_SERVICE_TYPE 20120711
5 MT_USOBHASH Static Attribute Private Type reference (TYPE) USOBHASH_T Authorization Trace for Services: Hash Values 20120711
Methods
# Method Level Visibility Method type Description Created on
1 DISPLAY_APPLICATION_TYPES Static method Public Method Display available application types 20130523
2 F4_APPLICATION_SERVICE_TYPE Static method Public Method Value help for application and service types 20120712
3 F4_FOR_EXT_SERVICE Static method Public Method Value help for external services 20120713
4 F4_FOR_RFC_RUNCTION Static method Public Method Value help for RFC function 20120713
5 F4_FOR_TADIR_SERVICE Static method Public Method Value help for TADIR service 20120713
6 GET_APPL_AND_SERVICE_TYPES Static method Public Method Get application and service types 20120711
7 GET_DISPLAY_NAME_AND_TYPE Static method Public Method Get display name of an application 20120711
8 GET_VALUE_FROM_SCREEN Static method Private Method Get dynp field value 20120713
9 PUT_VALUE_TO_SCREEN Static method Private Method Set dynp field value 20120713
Events
Class CL_SU2X_F4 has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_APPL_SERVICE_TYPE Public See coding 20120711 tt_appl_service_type type standard table of ty_appl_service_type
2 TY_APPL_SERVICE_TYPE Public See coding 20120711 begin of ty_appl_service_type. include type usobtypeinfo. types: service_type type ext_service , end of ty_appl_service_type
Method Signatures

Method DISPLAY_APPLICATION_TYPES Signature

Method DISPLAY_APPLICATION_TYPES on class CL_SU2X_F4 has no parameter.
Method DISPLAY_APPLICATION_TYPES on class CL_SU2X_F4 has no exception.

Method F4_APPLICATION_SERVICE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ADD_GENERIC_SERVICE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120828
2 Importing IV_ADD_GENERIC_TADIR Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120828
3 Importing IV_ADD_HASHCODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20120821

Method F4_APPLICATION_SERVICE_TYPE on class CL_SU2X_F4 has no exception.

Method F4_FOR_EXT_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNNR Call by reference Type reference (TYPE) DYNNR Nummer des folgenden Bildschirmbildes 20120713
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120713
3 Importing IV_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20120713
4 Importing IV_SERVICE_TYPE Call by reference Type reference (TYPE) EXT_SERVICE Typ des externen Service 20120713

Method F4_FOR_EXT_SERVICE on class CL_SU2X_F4 has no exception.

Method F4_FOR_RFC_RUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNNR Call by reference Type reference (TYPE) DYNNR Nummer des folgenden Bildschirmbildes 20120713
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120713
3 Importing IV_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20120713

Method F4_FOR_RFC_RUNCTION on class CL_SU2X_F4 has no exception.

Method F4_FOR_TADIR_SERVICE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNNR Call by reference Type reference (TYPE) DYNNR Nummer des folgenden Bildschirmbildes 20120713
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120713
3 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) AUTHOBJTYP Startprüfung: Objekttyp 20120713
4 Importing IV_PGMID Call by reference Type reference (TYPE) AUTHPGMID Startprüfung: Programm-ID 20120713
5 Importing IV_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20120713

Method F4_FOR_TADIR_SERVICE on class CL_SU2X_F4 has no exception.

Method GET_APPL_AND_SERVICE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_APPL_SERVICE_TYPE Call by reference Type reference (TYPE) TT_APPL_SERVICE_TYPE 20120711

Method GET_APPL_AND_SERVICE_TYPES on class CL_SU2X_F4 has no exception.

Method GET_DISPLAY_NAME_AND_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DISP_NAME Call by reference Type reference (TYPE) USOBXNAME Name der Anwendung (Tcode/Service/RFC-Func.) 20120711
2 Exporting EV_OBJECT Call by reference Type reference (TYPE) TROBJTYPE Objekttyp 20120712
3 Exporting EV_PGMID Call by reference Type reference (TYPE) PGMID Programm-ID in Aufträgen und Aufgaben 20120712
4 Exporting EV_SERVICE_TYPE Call by reference Type reference (TYPE) EXT_SERVICE Typ des externen Service 20120712
5 Exporting EV_TYPETEXT Call by reference Type reference (TYPE) USOBTYPEINFO_TEXT-TEXT Text 20120711
6 Importing IV_NAME Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20120711
7 Importing IV_TYPE Call by reference Type reference (TYPE) USOBTYPE Typ von Prüfkennzeichen und Berechtigungsvorschlagswerten 20120711

Method GET_DISPLAY_NAME_AND_TYPE on class CL_SU2X_F4 has no exception.

Method GET_VALUE_FROM_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DYNNR Call by reference Type reference (TYPE) DYNNR Nummer des folgenden Bildschirmbildes 20120713
2 Exporting EV_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120713
3 Exporting EV_FIELDVALUE Call by reference Type reference (TYPE) DYNFIELDVALUE Inhalt eines Dynprofeldes 20120713
4 Exporting EV_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20120713
5 Importing IV_DYNNR Call by reference Type reference (TYPE) DYNNR Nummer des folgenden Bildschirmbildes 20120713
6 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120713
7 Importing IV_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20120713
8 Importing IV_TRANSLATE_TO_UPPER Call by reference Type reference (TYPE) CHAR01 'X' Charakterfeld der Länge 1 20120713

Method GET_VALUE_FROM_SCREEN on class CL_SU2X_F4 has no exception.

Method PUT_VALUE_TO_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DYNNR Call by reference Type reference (TYPE) DYNNR Nummer des folgenden Bildschirmbildes 20120713
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) DYNFNAM Feldname 20120713
3 Importing IV_FIELDVALUE Call by reference Type reference (TYPE) DYNFIELDVALUE Inhalt eines Dynprofeldes 20120713
4 Importing IV_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20120713

Method PUT_VALUE_TO_SCREEN on class CL_SU2X_F4 has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740