SAP CL_CRM_BSP_LIST OO Class - PCUI List object









CL_CRM_BSP_LIST 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_LIST 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_LIST 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
CLEAR_UNSAVED_ITEMSResets the INSERTED, UPDATED and DELETED lists.Protected
CALL METHOD cl_crm_bsp_list=>CLEAR_UNSAVED_ITEMS...more details

CONSTRUCTORList CONSTRUCTORPublic
CALL METHOD cl_crm_bsp_list=>CONSTRUCTOR...more details

CONVERT_TO_DB_FORMATFormats object keys for database insertion.Protected
CALL METHOD cl_crm_bsp_list=>CONVERT_TO_DB_FORMAT...more details

CREATE_LIST_ITERATORCreates a new iterator for the current list.Public
CALL METHOD cl_crm_bsp_list=>CREATE_LIST_ITERATOR...more details

GET_DEFAULT_LIST_ITERATORReturns this list's main iterator.Public
CALL METHOD cl_crm_bsp_list=>GET_DEFAULT_LIST_ITERATOR...more details

GET_FILTEREDReturns entries that were flagged as 'filtered'.Public
CALL METHOD cl_crm_bsp_list=>GET_FILTERED...more details

GET_IDReturns the list ID.Public
CALL METHOD cl_crm_bsp_list=>GET_ID...more details

GET_ITEMReturns the item at a given index.Public
CALL METHOD cl_crm_bsp_list=>GET_ITEM...more details

GET_ITEMSReturns the complete content of the list.Public
CALL METHOD cl_crm_bsp_list=>GET_ITEMS...more details

GET_OBJ_KEYReturns the Object Key of a given indexed item.Public
CALL METHOD cl_crm_bsp_list=>GET_OBJ_KEY...more details

GET_POSITIONReturns the index of a given Object Key.Public
CALL METHOD cl_crm_bsp_list=>GET_POSITION...more details

GET_SELECTEDReturns entries that were flagged as 'selected'.Public
CALL METHOD cl_crm_bsp_list=>GET_SELECTED...more details

GET_UNSAVED_ITEMSReturns the lists of items for DB synchronization.Protected
CALL METHOD cl_crm_bsp_list=>GET_UNSAVED_ITEMS...more details

LENGTHReturns the number of items in the list.Public
CALL METHOD cl_crm_bsp_list=>LENGTH...more details

REMOVERemoves specified items from the list.Public
CALL METHOD cl_crm_bsp_list=>REMOVE...more details

SAVESaves a list within the DB, synch or asynch.Public
CALL METHOD cl_crm_bsp_list=>SAVE...more details

SET_FILTEREDSets only the specified objects as being filtered.Public
CALL METHOD cl_crm_bsp_list=>SET_FILTERED...more details

SET_ITEMAdds an object at a specified position.Public
CALL METHOD cl_crm_bsp_list=>SET_ITEM...more details

SET_SELECTEDSets only the specified objects as being selected.Public
CALL METHOD cl_crm_bsp_list=>SET_SELECTED...more details

UPDATE_ITEMSUpdates the list with the provided information.Public
CALL METHOD cl_crm_bsp_list=>UPDATE_ITEMS...more details



CL_CRM_BSP_LIST 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
OR_MY_DEFAULT_ITERATORInstance AttributePCUI List IteratorLIKE
CL_CRM_BSP_LIST_ITERATOR
Private
OT_DELETED_OBJ_KEYSInstance AttributeKeys to be DELETED from DB.LIKE
CRMT_BSP_OBJECTKEY_TAB
Private
OT_INSERTED_OBJ_KEYSInstance AttributeKeys to be INSERTED within DB.LIKE
CRMT_BSP_OBJECTKEY_TAB
Private
OT_MY_LISTInstance AttributeTable of list objects with their attributesLIKE
CRMT_BSP_LIST_OBJ_TAB
Private
OT_UPDATED_OBJ_KEYSInstance AttributeKeys to be UPDATED within DB.LIKE
CRMT_BSP_OBJECTKEY_TAB
Private
OV_CREATED_ONInstance AttributeUTC Time Stamp in Short Form (YYYYMMDDhhmmss)LIKE
TIMESTAMP
Private
OV_MY_LIST_IDInstance AttributeList IDLIKE
CRMT_BSP_LIST_ID
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!