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 NameDescriptionVisability
ACCESS_CLASS_IMPLEMENTS_METHODPrivate
CALL METHOD cl_crm_bsp_il=>ACCESS_CLASS_IMPLEMENTS_METHOD...more details

ADD_CHANGED_PRIMARY_OBJECTSAdd Changed Main ObjectsPublic
CALL METHOD cl_crm_bsp_il=>ADD_CHANGED_PRIMARY_OBJECTS...more details

CHANGE_FOCUSChange FocusPublic
CALL METHOD cl_crm_bsp_il=>CHANGE_FOCUS...more details

CHECK_ACTIVE_MULTIGROUPRead Active SubcontrollerPublic
CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_MULTIGROUP...more details

CHECK_ACTIVE_SHUFFLERCheck Active ShufflerPublic
CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_SHUFFLER...more details

CHECK_ACTIVE_STEPSRead Active StepsPublic
CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_STEPS...more details

CHECK_ACTIVE_TABSTRIPReading the Active TabsPublic
CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_TABSTRIP...more details

CHECK_ACTIVE_TOOLBARRead Active PushbuttonsPublic
CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_TOOLBAR...more details

CHECK_ACTIVE_VIEWSETGROUPRead Active ViewsetsPublic
CALL METHOD cl_crm_bsp_il=>CHECK_ACTIVE_VIEWSETGROUP...more details

CONSTRUCTORConstructorPublic
CALL METHOD cl_crm_bsp_il=>CONSTRUCTOR...more details

CONVERT_FROM_BORDetermination of Object Key from BOR ParametersPublic
CALL METHOD cl_crm_bsp_il=>CONVERT_FROM_BOR...more details

CONVERT_TO_BORDetermination of BOR Parameters from Object KeyPublic
CALL METHOD cl_crm_bsp_il=>CONVERT_TO_BOR...more details

COPY_TREE_NODECopy Node in Hierarchy OIC to Application BufferPublic
CALL METHOD cl_crm_bsp_il=>COPY_TREE_NODE...more details

CUT_TREE_NODESeparate Node in Hierarchical OICPublic
CALL METHOD cl_crm_bsp_il=>CUT_TREE_NODE...more details

DELETEDelete DataPublic
CALL METHOD cl_crm_bsp_il=>DELETE...more details

FILL_DROPDOWN_LISTBOXRead Dropdown Listbox ValuesPublic
CALL METHOD cl_crm_bsp_il=>FILL_DROPDOWN_LISTBOX...more details

FILL_EVENTGROUPRead Dynamic EventsPublic
CALL METHOD cl_crm_bsp_il=>FILL_EVENTGROUP...more details

FILL_F4_STRUCTUREPrivate
CALL METHOD cl_crm_bsp_il=>FILL_F4_STRUCTURE...more details

FILL_MASS_UPDATE_ATTRIBUTESPrivate
CALL METHOD cl_crm_bsp_il=>FILL_MASS_UPDATE_ATTRIBUTES...more details

GET_ACCESS_CLASS_INSTANCEDetermination of Access Class InstancePrivate
CALL METHOD cl_crm_bsp_il=>GET_ACCESS_CLASS_INSTANCE...more details

GET_ALLOWED_DDLB_VALUESFill Values for Drop-Down List Box Depending on Object KeyPublic
CALL METHOD cl_crm_bsp_il=>GET_ALLOWED_DDLB_VALUES...more details

GET_EVENT_INDEXGets Index for an EventPublic
CALL METHOD cl_crm_bsp_il=>GET_EVENT_INDEX...more details

GET_FIELDGROUP_VARIANTRead Field Group VariantsPublic
CALL METHOD cl_crm_bsp_il=>GET_FIELDGROUP_VARIANT...more details

GET_FIELD_ATTRIBUTESGet Field Attributes for ODC TreePublic
CALL METHOD cl_crm_bsp_il=>GET_FIELD_ATTRIBUTES...more details

GET_INSTANCEDetermine InstancePublic
CALL METHOD cl_crm_bsp_il=>GET_INSTANCE...more details

GET_MESSAGESDetermine Messages or Error MessagesPublic
CALL METHOD cl_crm_bsp_il=>GET_MESSAGES...more details

GET_MY_FAVORITESDetermine FavoritesPublic
CALL METHOD cl_crm_bsp_il=>GET_MY_FAVORITES...more details

GET_PARENT_OBJECT_KEYDetermine Higher-Level Object KeyPublic
CALL METHOD cl_crm_bsp_il=>GET_PARENT_OBJECT_KEY...more details

GET_URL_PARAMETERSPrivate
CALL METHOD cl_crm_bsp_il=>GET_URL_PARAMETERS...more details

GET_VARIANTRead Screen VariantsPublic
CALL METHOD cl_crm_bsp_il=>GET_VARIANT...more details

INITIALIZEInitialize DataPublic
CALL METHOD cl_crm_bsp_il=>INITIALIZE...more details

IS_CHANGED_OBJECTWas the Object Changed?Public
CALL METHOD cl_crm_bsp_il=>IS_CHANGED_OBJECT...more details

IS_MODEL_ACTIVEIs a Model Active?Public
CALL METHOD cl_crm_bsp_il=>IS_MODEL_ACTIVE...more details

IS_NON_PERSISTENTPrivate
CALL METHOD cl_crm_bsp_il=>IS_NON_PERSISTENT...more details

IS_OBJECT_IN_CREATE_MODEIs the object in create mode?Public
CALL METHOD cl_crm_bsp_il=>IS_OBJECT_IN_CREATE_MODE...more details

IS_PRIMARYIs the structure a main structure?Public
CALL METHOD cl_crm_bsp_il=>IS_PRIMARY...more details

IS_TO_SAVEDetermine Whether Unsaved Data is AvailablePublic
CALL METHOD cl_crm_bsp_il=>IS_TO_SAVE...more details

MAC_IMPL_IFTest Whether MAC of Screen Structure Implements an InterfacePublic
CALL METHOD cl_crm_bsp_il=>MAC_IMPL_IF...more details

MODIFYChange DataPublic
CALL METHOD cl_crm_bsp_il=>MODIFY...more details

PASTE_TREE_NODEAdd Branch in Hierarchical OIC from Application BufferPublic
CALL METHOD cl_crm_bsp_il=>PASTE_TREE_NODE...more details

PROCESS_EVENTEvent ExecutionPublic
CALL METHOD cl_crm_bsp_il=>PROCESS_EVENT...more details

QUERY_BY_EXTINDEXPrivate
CALL METHOD cl_crm_bsp_il=>QUERY_BY_EXTINDEX...more details

QUERY_BY_STRINGPrivate
CALL METHOD cl_crm_bsp_il=>QUERY_BY_STRING...more details

READRead DataPublic
CALL METHOD cl_crm_bsp_il=>READ...more details

READ_CHILDRENRead Tree DataPublic
CALL METHOD cl_crm_bsp_il=>READ_CHILDREN...more details

READ_ROOT_DESCRRead Root Node Description of TreePublic
CALL METHOD cl_crm_bsp_il=>READ_ROOT_DESCR...more details

REFRESHRefresh Tree?Public
CALL METHOD cl_crm_bsp_il=>REFRESH...more details

SAVESavePublic
CALL METHOD cl_crm_bsp_il=>SAVE...more details

SET_APPLICATIONSet ApplicationPublic
CALL METHOD cl_crm_bsp_il=>SET_APPLICATION...more details

SET_EVENT_INDEXSet Index for EventPublic
CALL METHOD cl_crm_bsp_il=>SET_EVENT_INDEX...more details

SET_SELECTED_PROCESS_IDSet Selected Process IDPublic
CALL METHOD cl_crm_bsp_il=>SET_SELECTED_PROCESS_ID...more details

SET_SELECTED_STEP_IDSet Selected Step IDPublic
CALL METHOD cl_crm_bsp_il=>SET_SELECTED_STEP_ID...more details

SET_STRUCT_KEYSet Assignment Table: Structure <-> KeyPublic
CALL METHOD cl_crm_bsp_il=>SET_STRUCT_KEY...more details

SET_URL_PARAMETERSet URL Parameters for EventsPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
GR_GSS_MANAGERInstance AttributeLIKE
Private
GR_INSTANCE_FACTORYInstance AttributeLIKE
Private
GR_SELFStatic AttributeBSP Interaction Layer (Temporary)LIKE
CL_CRM_BSP_IL
Private
GV_APPLICATION_SETInstance AttributeApplication SetLIKE
CRMT_BSP_APPLSET
Private
GV_EVENT_INDEXInstance AttributeInternal Tables, Current Line IndexLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!