SAP CL_CRM_BSP_IL OO Class - BSP Interaction Layer
CL_CRM_BSP_IL 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 CL_CRM_BSP_IL including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_CRM_BSP_IL 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 |
| ACCESS_CLASS_IMPLEMENTS_METHOD | Private | |
| CALL METHOD cl_crm_bsp_il=>ACCESS_CLASS_IMPLEMENTS_METHOD...more details | ||
| ADD_CHANGED_PRIMARY_OBJECTS | Add Changed Main Objects | Public |
| CALL METHOD cl_crm_bsp_il=>ADD_CHANGED_PRIMARY_OBJECTS...more details | ||
| CHANGE_FOCUS | Change Focus | Public |
| CALL METHOD cl_crm_bsp_il=>CHANGE_FOCUS...more details | ||
| CHECK_ACTIVE_MULTIGROUP | Read Active Subcontroller | Public |
| CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_MULTIGROUP...more details | ||
| CHECK_ACTIVE_SHUFFLER | Check Active Shuffler | Public |
| CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_SHUFFLER...more details | ||
| CHECK_ACTIVE_STEPS | Read Active Steps | Public |
| CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_STEPS...more details | ||
|
| ||
| CHECK_ACTIVE_TABSTRIP | Reading the Active Tabs | Public |
| CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_TABSTRIP...more details | ||
| CHECK_ACTIVE_TOOLBAR | Read Active Pushbuttons | Public |
| CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_TOOLBAR...more details | ||
| CHECK_ACTIVE_VIEWSETGROUP | Read Active Viewsets | Public |
| CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_VIEWSETGROUP...more details | ||
| CONSTRUCTOR | Constructor | Public |
| CALL METHOD cl_crm_bsp_il=>CONSTRUCTOR...more details | ||
| CONVERT_FROM_BOR | Determination of Object Key from BOR Parameters | Public |
| CALL METHOD cl_crm_bsp_il=>CONVERT_FROM_BOR...more details | ||
| CONVERT_TO_BOR | Determination of BOR Parameters from Object Key | Public |
| CALL METHOD cl_crm_bsp_il=>CONVERT_TO_BOR...more details | ||
| COPY_TREE_NODE | Copy Node in Hierarchy OIC to Application Buffer | Public |
| CALL METHOD cl_crm_bsp_il=>COPY_TREE_NODE...more details | ||
| CUT_TREE_NODE | Separate Node in Hierarchical OIC | Public |
| CALL METHOD cl_crm_bsp_il=>CUT_TREE_NODE...more details | ||
| DELETE | Delete Data | Public |
| CALL METHOD cl_crm_bsp_il=>DELETE...more details | ||
| FILL_DROPDOWN_LISTBOX | Read Dropdown Listbox Values | Public |
| CALL METHOD cl_crm_bsp_il=>FILL_DROPDOWN_LISTBOX...more details | ||
| FILL_EVENTGROUP | Read Dynamic Events | Public |
| CALL METHOD cl_crm_bsp_il=>FILL_EVENTGROUP...more details | ||
| FILL_F4_STRUCTURE | Private | |
| CALL METHOD cl_crm_bsp_il=>FILL_F4_STRUCTURE...more details | ||
| FILL_MASS_UPDATE_ATTRIBUTES | Private | |
| CALL METHOD cl_crm_bsp_il=>FILL_MASS_UPDATE_ATTRIBUTES...more details | ||
| GET_ACCESS_CLASS_INSTANCE | Determination of Access Class Instance | Private |
| CALL METHOD cl_crm_bsp_il=>GET_ACCESS_CLASS_INSTANCE...more details | ||
| GET_ALLOWED_DDLB_VALUES | Fill Values for Drop-Down List Box Depending on Object Key | Public |
| CALL METHOD cl_crm_bsp_il=>GET_ALLOWED_DDLB_VALUES...more details | ||
| GET_EVENT_INDEX | Gets Index for an Event | Public |
| CALL METHOD cl_crm_bsp_il=>GET_EVENT_INDEX...more details | ||
| GET_FIELDGROUP_VARIANT | Read Field Group Variants | Public |
| CALL METHOD cl_crm_bsp_il=>GET_FIELDGROUP_VARIANT...more details | ||
| GET_FIELD_ATTRIBUTES | Get Field Attributes for ODC Tree | Public |
| CALL METHOD cl_crm_bsp_il=>GET_FIELD_ATTRIBUTES...more details | ||
| GET_INSTANCE | Determine Instance | Public |
| CALL METHOD cl_crm_bsp_il=>GET_INSTANCE...more details | ||
| GET_MESSAGES | Determine Messages or Error Messages | Public |
| CALL METHOD cl_crm_bsp_il=>GET_MESSAGES...more details | ||
| GET_MY_FAVORITES | Determine Favorites | Public |
| CALL METHOD cl_crm_bsp_il=>GET_MY_FAVORITES...more details | ||
| GET_PARENT_OBJECT_KEY | Determine Higher-Level Object Key | Public |
| CALL METHOD cl_crm_bsp_il=>GET_PARENT_OBJECT_KEY...more details | ||
| GET_URL_PARAMETERS | Private | |
| CALL METHOD cl_crm_bsp_il=>GET_URL_PARAMETERS...more details | ||
| GET_VARIANT | Read Screen Variants | Public |
| CALL METHOD cl_crm_bsp_il=>GET_VARIANT...more details | ||
| INITIALIZE | Initialize Data | Public |
| CALL METHOD cl_crm_bsp_il=>INITIALIZE...more details | ||
| IS_CHANGED_OBJECT | Was the Object Changed? | Public |
| CALL METHOD cl_crm_bsp_il=>IS_CHANGED_OBJECT...more details | ||
| IS_MODEL_ACTIVE | Is a Model Active? | Public |
| CALL METHOD cl_crm_bsp_il=>IS_MODEL_ACTIVE...more details | ||
| IS_NON_PERSISTENT | Private | |
| CALL METHOD cl_crm_bsp_il=>IS_NON_PERSISTENT...more details | ||
| IS_OBJECT_IN_CREATE_MODE | Is the object in create mode? | Public |
| CALL METHOD cl_crm_bsp_il=>IS_OBJECT_IN_CREATE_MODE...more details | ||
| IS_PRIMARY | Is the structure a main structure? | Public |
| CALL METHOD cl_crm_bsp_il=>IS_PRIMARY...more details | ||
| IS_TO_SAVE | Determine Whether Unsaved Data is Available | Public |
| CALL METHOD cl_crm_bsp_il=>IS_TO_SAVE...more details | ||
| MAC_IMPL_IF | Test Whether MAC of Screen Structure Implements an Interface | Public |
| CALL METHOD cl_crm_bsp_il=>MAC_IMPL_IF...more details | ||
| MODIFY | Change Data | Public |
| CALL METHOD cl_crm_bsp_il=>MODIFY...more details | ||
| PASTE_TREE_NODE | Add Branch in Hierarchical OIC from Application Buffer | Public |
| CALL METHOD cl_crm_bsp_il=>PASTE_TREE_NODE...more details | ||
| PROCESS_EVENT | Event Execution | Public |
| CALL METHOD cl_crm_bsp_il=>PROCESS_EVENT...more details | ||
| QUERY_BY_EXTINDEX | Private | |
| CALL METHOD cl_crm_bsp_il=>QUERY_BY_EXTINDEX...more details | ||
| QUERY_BY_STRING | Private | |
| CALL METHOD cl_crm_bsp_il=>QUERY_BY_STRING...more details | ||
| READ | Read Data | Public |
| CALL METHOD cl_crm_bsp_il=>READ...more details | ||
| READ_CHILDREN | Read Tree Data | Public |
| CALL METHOD cl_crm_bsp_il=>READ_CHILDREN...more details | ||
| READ_ROOT_DESCR | Read Root Node Description of Tree | Public |
| CALL METHOD cl_crm_bsp_il=>READ_ROOT_DESCR...more details | ||
| REFRESH | Refresh Tree? | Public |
| CALL METHOD cl_crm_bsp_il=>REFRESH...more details | ||
| SAVE | Save | Public |
| CALL METHOD cl_crm_bsp_il=>SAVE...more details | ||
| SET_APPLICATION | Set Application | Public |
| CALL METHOD cl_crm_bsp_il=>SET_APPLICATION...more details | ||
| SET_EVENT_INDEX | Set Index for Event | Public |
| CALL METHOD cl_crm_bsp_il=>SET_EVENT_INDEX...more details | ||
| SET_SELECTED_PROCESS_ID | Set Selected Process ID | Public |
| CALL METHOD cl_crm_bsp_il=>SET_SELECTED_PROCESS_ID...more details | ||
| SET_SELECTED_STEP_ID | Set Selected Step ID | Public |
| CALL METHOD cl_crm_bsp_il=>SET_SELECTED_STEP_ID...more details | ||
| SET_STRUCT_KEY | Set Assignment Table: Structure <-> Key | Public |
| CALL METHOD cl_crm_bsp_il=>SET_STRUCT_KEY...more details | ||
| SET_URL_PARAMETER | Set URL Parameters for Events | Public |
| CALL METHOD cl_crm_bsp_il=>SET_URL_PARAMETER...more details | ||
CL_CRM_BSP_IL 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 |
| GR_GSS_MANAGER | Instance Attribute | LIKE | Private | ||
| GR_INSTANCE_FACTORY | Instance Attribute | LIKE | Private | ||
| GR_SELF | Static Attribute | BSP Interaction Layer (Temporary) | LIKE CL_CRM_BSP_IL | Private | |
| GV_APPLICATION_SET | Instance Attribute | Application Set | LIKE CRMT_BSP_APPLSET | Private | |
| GV_EVENT_INDEX | Instance Attribute | Internal Tables, Current Line Index | LIKE SYTABIX | Private |
Links to Related Class(s)
CL_CRM_B...Full list of available SAP object classes
Search for further information about these or an SAP related objects