SAP ABAP Class CL_FCOM_USER_DETAIL_FORM (User Details Application)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   CO (Application Component) Controlling
     FCOM_MASTERDATA_CORE (Package) Master data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB Generic UI Building Block 20100920
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_FORM Generic Form UI Building Block 20100920
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20100923
Properties
Class CL_FCOM_USER_DETAIL_FORM  
Short Description User Details Application    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FCOM_MASTERDATA_CORE   Master data 
Created 20100920   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FCOM_USER_DETAIL_FORM has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB Generic UI Building Block 20100920
2 IF_FPM_GUIBB_FORM Generic Form UI Building Block 20100920
3 IF_FPM_OVP_CONF_EXIT Application specific configuration controller for OVP 20100923
Friends
Class CL_FCOM_USER_DETAIL_FORM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_STRUCT_RTTI Instance attribute Private Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20100920
2 MT_FIELD Instance attribute Private Type reference (TYPE) T_FIELD 20100920
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FIELDLIST Instance method Private Method 20100920
2 CREATE_STRUCT_RTTI Instance method Private Method 20100920
3 GET_DEFAULT_DISPLAY_TYPE Instance method Protected Method Returns the default display type for a field 20100920
4 GET_FIELD_DESCRIPTION Instance method Protected Method Get some static field description attributes 20100920
5 GET_SPECIAL_GROUP Instance method Private Method 20100920
6 GET_SPECIAL_GROUPS Instance method Protected Method Retrieves the special groups in the definition phase 20100920
Events
Class CL_FCOM_USER_DETAIL_FORM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 SP_GROUP Protected See coding 20100920 sp_group TYPE c LENGTH 4
2 S_FIELD Private See coding 20100920 BEGIN OF s_field, name TYPE name_komp, sp_group TYPE sp_group. INCLUDE TYPE s_field_ui_property AS static_props. TYPES: static_props_final TYPE boole_d, tech TYPE boole_d, END OF s_field
3 S_FIELD_UI_PROPERTY Protected See coding 20100920 BEGIN OF s_field_ui_property, visible TYPE wdui_visibility, read_only TYPE boole_d, enabled TYPE boole_d, mandatory TYPE boole_d, END OF s_field_ui_property
4 S_USER_DETAIL Private See coding 20100920 BEGIN OF s_user_detail. INCLUDE TYPE bapilogond AS logon. INCLUDE TYPE bapidefaul AS defaul RENAMING WITH SUFFIX _defaul. INCLUDE TYPE bapiaddr3 AS addr3. INCLUDE TYPE bapiuscomp AS uscomp. INCLUDE TYPE bapisncu AS sncu. INCLUDE TYPE bapirefus AS refus. INCLUDE TYPE bapialias AS alias. INCLUDE TYPE bapiuclass AS uclass. INCLUDE TYPE bapimoddat AS moddat. INCLUDE TYPE bapislockd AS slockd. TYPES: user_id TYPE xubname, mobile_number TYPE ad_tlnmbr, END OF s_user_detail
5 T_FIELD Private See coding 20100920 t_field TYPE STANDARD TABLE OF s_field WITH DEFAULT KEY
Method Signatures

Method CREATE_FIELDLIST Signature

Method CREATE_FIELDLIST on class CL_FCOM_USER_DETAIL_FORM has no parameter.
Method CREATE_FIELDLIST on class CL_FCOM_USER_DETAIL_FORM has no exception.

Method CREATE_STRUCT_RTTI Signature

Method CREATE_STRUCT_RTTI on class CL_FCOM_USER_DETAIL_FORM has no parameter.
Method CREATE_STRUCT_RTTI on class CL_FCOM_USER_DETAIL_FORM has no exception.

Method GET_DEFAULT_DISPLAY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP 20100920
2 Returning RV_DISPLAY_TYPE Value transfer Type reference (TYPE) FPMGB_DISPLAY_TYPE 20100920

Method GET_DEFAULT_DISPLAY_TYPE on class CL_FCOM_USER_DETAIL_FORM has no exception.

Method GET_FIELD_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONDENSE Call by reference Type reference (TYPE) WDY_ATTRFORM_CONDENSE Attribut Formatting: Blank Character Handling 20100920
2 Exporting EV_DEFAULT_DISPLAY_TYPE Call by reference Type reference (TYPE) FPMGB_DISPLAY_TYPE Display Type 20100920
3 Exporting EV_LABEL Call by reference Type reference (TYPE) STRING Label / Header Label 20100920
4 Exporting EV_NULL_AS_BLANK Call by reference Type reference (TYPE) WDY_ATTRFORM_NULL Attribute Formatting: Zeros as Blanks 20100920
5 Exporting EV_SIGN_POS Call by reference Type reference (TYPE) WDY_ATTRFORM_SIGN Attribute Formatting: Position of the +/- Sign 20100920
6 Exporting EV_SP_GROUP Call by reference Type reference (TYPE) SP_GROUP Special Group 20100920
7 Exporting EV_TAG_NAME Call by reference Type reference (TYPE) CLIKE 20100920
8 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20100920
9 Importing IV_SEARCH_RESULT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100920

Method GET_FIELD_DESCRIPTION on class CL_FCOM_USER_DETAIL_FORM has no exception.

Method GET_SPECIAL_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_SPECIAL_GROUP Call by reference Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20100920
2 Importing IV_GROUP_NAME Call by reference Type reference (TYPE) SP_GROUP 20100920
3 Importing IV_NAME Call by reference Type reference (TYPE) DDOBJNAME Name of ABAP Dictionary Object 20100920

Method GET_SPECIAL_GROUP on class CL_FCOM_USER_DETAIL_FORM has no exception.

Method GET_SPECIAL_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SPECIAL_GROUP Value transfer Type reference (TYPE) FPMGB_T_SPECIAL_GROUPS Special Groups for GUIBB Field Grouping 20100920

Method GET_SPECIAL_GROUPS on class CL_FCOM_USER_DETAIL_FORM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606