SAP /BOFU/CL_FBI_CONTROLLER_BASE OO Class - FBI Controller Base Class (Abstract)
/BOFU/CL_FBI_CONTROLLER_BASE is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class /BOFU/CL_FBI_CONTROLLER_BASE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOFU/IF_ABSTRACT_SINGLETONInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOFU/IF_FBI_CONTROLLERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOFU/IF_FBI_CONTROLLER_DTInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_APP_CONTROLLERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_GAF_CONF_EXITInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_OIF_CONF_EXITInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_OVP_CONF_EXITInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_RESOURCE_MANAGERInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_TABBED_CONF_EXITInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_TRANSACTIONInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IWCI_IF_FPM_WORK_PROTECTIONMethod list of /BOFU/CL_FBI_CONTROLLER_BASE SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| CHECK_TRANSACTION | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>CHECK_TRANSACTION...more details | ||
| CONSTRUCTOR | Public | |
| CALL METHOD /bofu/cl_fbi_controller_base=>CONSTRUCTOR...more details | ||
| DISPATCH_SYNCUP_BUFFER | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>DISPATCH_SYNCUP_BUFFER...more details | ||
| GET_INSTANCE | Public | |
| CALL METHOD /bofu/cl_fbi_controller_base=>GET_INSTANCE...more details | ||
| GET_TARGET_CONTENT_AREA | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>GET_TARGET_CONTENT_AREA...more details | ||
| POST_SYNCUP_DATA | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>POST_SYNCUP_DATA...more details | ||
|
| ||
| PREP_MODIFY_4_PENDING_CREATE | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>PREP_MODIFY_4_PENDING_CREATE...more details | ||
| PREP_MODIFY_4_PENDING_CREATE_I | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>PREP_MODIFY_4_PENDING_CREATE_I...more details | ||
| READ_DATA | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>READ_DATA...more details | ||
| READ_PROPERTY | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>READ_PROPERTY...more details | ||
| READ_TARGET_KEYS | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>READ_TARGET_KEYS...more details | ||
| REGISTER_SERVICE_MGR | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>REGISTER_SERVICE_MGR...more details | ||
| REPORT_MESSAGES | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>REPORT_MESSAGES...more details | ||
| SET_ACT_PARAM_DIALOG_MAP | Public | |
| CALL METHOD /bofu/cl_fbi_controller_base=>SET_ACT_PARAM_DIALOG_MAP...more details | ||
| SET_NODE_SELECTION | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>SET_NODE_SELECTION...more details | ||
| SET_TOPLEVEL_GUIBB | Public | |
| CALL METHOD /bofu/cl_fbi_controller_base=>SET_TOPLEVEL_GUIBB...more details | ||
| SHOW_ERROR_PAGE | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>SHOW_ERROR_PAGE...more details | ||
| SORT_MODIFICATIONS | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>SORT_MODIFICATIONS...more details | ||
| TRIGGER_CHANGE_MODE | Protected | |
| CALL METHOD /bofu/cl_fbi_controller_base=>TRIGGER_CHANGE_MODE...more details | ||
/BOFU/CL_FBI_CONTROLLER_BASE attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| MO_COMPONENT | Instance Attribute | LIKE | Protected | ||
| MO_COMP_USAGE_GROUP_FBI_VIEWS | Instance Attribute | FBI View as WD Configurations: Loaded under this comp usggrp | LIKE IF_WD_COMPONENT_USAGE_GROUP | Protected | |
| MO_FLUSH_EVENT | Instance Attribute | LIKE | Protected | ||
| MO_FPM | Instance Attribute | LIKE IF_FPM | Protected | ||
| MO_IDR_PROVIDER | Instance Attribute | LIKE | Protected | ||
| MO_LEAD_EVENT | Instance Attribute | flag to check FPM_GUIBB_POWL_ON_LEAD_SELECT | LIKE IF_FPM=>TY_S_EVENT_QUEUE_ENTRY | Protected | |
| MO_TXN_MGR | Instance Attribute | LIKE | Protected | ||
| MR_LAST_NODE_BUFFER | Instance Attribute | LIKE TS_NODE_BUFFER | Protected | ||
| MS_TOPLEVEL_GUIBB | Instance Attribute | Key of a UIBB to be embedded in an FPM based application | LIKE FPM_S_UIBB_KEY | Protected | |
| MT_ACT_PARAM_DIALOG_MAP | Instance Attribute | LIKE TT_ACT_PARAM_DIALOG_MAP | Protected | ||
| MT_BO_SRVMGR_MAP | Instance Attribute | LIKE | Protected | ||
| MT_CUSTOM_ACTIONS | Instance Attribute | LIKE | Protected | ||
| MT_FAILED_MODIF | Instance Attribute | LIKE TT_MODIF_BUFFER | Protected | ||
| MT_GLOBAL_MESSAGES | Instance Attribute | Message Table | LIKE /BOBF/T_FRW_MESSAGE_K | Protected | |
| MT_GLOBAL_MSG_IDX | Instance Attribute | LIKE /BOFU/IF_FBI_MESSAGE_BUFFER=>TT_MESSAGE_INDEX | Protected | ||
| MT_MODIF_BUFFER | Instance Attribute | LIKE | Protected | ||
| MT_NODE_BUFFER | Instance Attribute | LIKE | Protected | ||
| MT_PENDING_CREATE | Instance Attribute | LIKE | Protected | ||
| MT_SYNCUP_BUFFER | Instance Attribute | LIKE TT_SYNCUP_BUFFER | Protected | ||
| MV_CHANGE_MODE | Instance Attribute | LIKE | Protected | ||
| MV_CHMOD_COUNTER | Instance Attribute | LIKE | Protected | ||
| MV_DIAGNOSTIC_MODE | Instance Attribute | LIKE BOOLE_D | Protected | ||
| MV_DIALOG_MODE | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | ABAP_FALSE | LIKE BOOLE_D | Protected |
| MV_HAS_EVENT_FAILED | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Protected | |
| MV_IS_DIRTY | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Protected | |
| MV_POWL_REFRESH | Instance Attribute | Flag to check FPM_GUIBB_POWL_REFESH | ABAP_FALSE | LIKE BOOLE_D | Protected |
| MV_SYNCUP_REQUIRED | Instance Attribute | LIKE BOOLE_D | Protected | ||
| MV_TOPLEVEL_ADDED | Instance Attribute | Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') | LIKE BOOLE_D | Protected | |
| MV_TRANSACTION_PATTERN | Instance Attribute | Data element for a transaction pattern | /BOBF/IF_TRA_C=>GC_TP_SAVE_AND_CONTINUE | LIKE /BOBF/TRA_TRANSACTION_PATTERN | Protected |
| MV_UPDATE_COUNTER | Instance Attribute | LIKE | Protected | ||
| SC_COMP_USAGE_GROUP_FBI_VIEWS | Constant | FBI View as WD Configurations: Loaded under this comp usggrp | '/BOFU/FBI_VIEWS' | LIKE STRING | Protected |
/BOFU/CL_FBI_CONTROLLER_BASE types
TS_ACT_PARAM_DIALOG_MAP -TS_ACT_PROP_MAP -
TS_ASSOC_PROP_MAP -
TS_ATTR_PROP_MAP -
TS_BO_SRVMGR_MAP -
TS_MODIF_BUFFER -
TS_NODE_ASSOC -
TS_NODE_BUFFER -
TS_NODE_PROPERTY -
TS_PENDING_CREATE -
TS_SYNCUP_BUFFER -
TT_ACT_PARAM_DIALOG_MAP -
TT_ACT_PROP_MAP -
TT_ASSOC_PROP_MAP -
TT_ATTR_PROP_MAP -
TT_BO_SRVMGR_MAP -
TT_FBI_CFG_ACTDIALOG -
TT_MODIFY_BUFFER -
TT_MODIF_BUFFER -
TT_NODE_ASSOC -
TT_NODE_BUFFER -
TT_NODE_PROPERTY -
TT_PENDING_CREATE -
TT_SYNCUP_BUFFER -
Links to Related Class(s)
/BOFU/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects