SAP CL_CRM_BSP_STATE OO Class - State class.









CL_CRM_BSP_STATE 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_STATE 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_STATE 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_FIRST_REQUEST_FLAGClears the first request flag.Public
CALL METHOD cl_crm_bsp_state=>CLEAR_FIRST_REQUEST_FLAG...more details

CLEAR_PREVIEW_MODE_FLAGClears the preview mode flag.Public
CALL METHOD cl_crm_bsp_state=>CLEAR_PREVIEW_MODE_FLAG...more details

CONSTRUCTORCONSTRUCTORPublic
CALL METHOD cl_crm_bsp_state=>CONSTRUCTOR...more details

GET_APPLICATIONReturns this state's application.Public
CALL METHOD cl_crm_bsp_state=>GET_APPLICATION...more details

GET_BLVIEWReturns this state's blueprint view.Public
CALL METHOD cl_crm_bsp_state=>GET_BLVIEW...more details

GET_BROWSER_WINDOW_IDReturns this state's browser window ID, if any.Public
CALL METHOD cl_crm_bsp_state=>GET_BROWSER_WINDOW_ID...more details

GET_CHANGED_ONReturns this state's last change date.Public
CALL METHOD cl_crm_bsp_state=>GET_CHANGED_ON...more details

GET_CREATED_ONReturns this state's creation date.Public
CALL METHOD cl_crm_bsp_state=>GET_CREATED_ON...more details

GET_CURRENT_COMPONENT_IDReturns this state's current screen position.Public
CALL METHOD cl_crm_bsp_state=>GET_CURRENT_COMPONENT_ID...more details

GET_OBJECT_IDReturns this state's object key, if any.Public
CALL METHOD cl_crm_bsp_state=>GET_OBJECT_ID...more details

GET_STATE_CONTAINERReturns the container with the specified name.Public
CALL METHOD cl_crm_bsp_state=>GET_STATE_CONTAINER...more details

GET_URL_PARAMETERReturns the specified URL parameter.Public
CALL METHOD cl_crm_bsp_state=>GET_URL_PARAMETER...more details

GET_URL_PARAMETERSReturns all the URL parameters.Public
CALL METHOD cl_crm_bsp_state=>GET_URL_PARAMETERS...more details

GET_USER_IDReturns this state's user name.Public
CALL METHOD cl_crm_bsp_state=>GET_USER_ID...more details

GET_VIEW_TYPEReturns the current view type (OIP or ODP).Public
CALL METHOD cl_crm_bsp_state=>GET_VIEW_TYPE...more details

IS_FIRST_REQUESTReturns 'X' if this is the first request in the session.Public
CALL METHOD cl_crm_bsp_state=>IS_FIRST_REQUEST...more details

IS_PREVIEW_MODEReturns the preview mode flag.Public
CALL METHOD cl_crm_bsp_state=>IS_PREVIEW_MODE...more details

RELEASEReleases the memory occupied by the state.Public
CALL METHOD cl_crm_bsp_state=>RELEASE...more details

REMOVE_STATE_CONTAINERRemoves the specified state container.Public
CALL METHOD cl_crm_bsp_state=>REMOVE_STATE_CONTAINER...more details

SAVESaves the state to a data store.Public
CALL METHOD cl_crm_bsp_state=>SAVE...more details

SET_CURRENT_COMPONENT_IDSets this state's current screen position.Public
CALL METHOD cl_crm_bsp_state=>SET_CURRENT_COMPONENT_ID...more details

SET_PREVIEW_MODE_FLAGSets the preview mode flag.Public
CALL METHOD cl_crm_bsp_state=>SET_PREVIEW_MODE_FLAG...more details

SET_URL_PARAMETERSStores the specified URL parameters.Public
CALL METHOD cl_crm_bsp_state=>SET_URL_PARAMETERS...more details

SET_VIEW_TYPESets the current view type (OIP or ODP).Public
CALL METHOD cl_crm_bsp_state=>SET_VIEW_TYPE...more details



CL_CRM_BSP_STATE 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_ROOT_CONTAINERInstance AttributeGeneric data container.LIKE
IF_CRM_BSP_CONTAINER
Private
GV_APPLICATIONInstance AttributeLIKE
CRMT_BSP_APPL
Private
GV_BLVIEWInstance AttributeLIKE
CRMT_BSP_BLVIEW
Private
GV_BROWSER_WINDOW_IDInstance AttributeUnique ID of a web browser window.LIKE
CRMT_BSP_BROWSER_WINDOW_ID
Private
GV_CHANGED_ONInstance AttributeUTC Time Stamp in Short Form (YYYYMMDDhhmmss)LIKE
TIMESTAMP
Private
GV_CREATED_ONInstance AttributeUTC Time Stamp in Short Form (YYYYMMDDhhmmss)LIKE
TIMESTAMP
Private
GV_CURRENT_COMPONENT_IDInstance AttributeCurrent component ID.LIKE
STRING
Private
GV_DIRTYInstance AttributeGeneral flag' 'LIKE
FLAG
Private
GV_IS_FIRST_REQUESTInstance AttributeGeneral flag'X'LIKE
FLAG
Private
GV_OBJECT_IDInstance AttributeObject KeyLIKE
CRMT_BSP_OBJECTKEY
Private
GV_PREVIEW_MODE_ATTR_NAMEConstantPreview mode flag'SAP_CL_CRM_BSP_STATE_PREVIEW_M'LIKE
CRMT_BSP_CONTAINER_ATTR_NAME
Private
GV_PREVIEW_MODE_URL_PARAMConstantPreview mode URL param'PREVIEW_MODE'LIKE
CHAR20
Private
GV_ROOT_CONTAINER_NAMEConstantName of a generic attribute container.'SAP_CL_CRM_BSP_STATE_ROOT'LIKE
CRMT_BSP_CONTAINER_NAME
Private
GV_UNSPECIFIED_OBJECT_IDConstantObject Key'UNSPECIFIED'LIKE
CRMT_BSP_OBJECTKEY
Public
GV_UNSPECIFIED_WINDOW_IDConstantUnique ID of a web browser window.'UNSPECIFIED'LIKE
CRMT_BSP_BROWSER_WINDOW_ID
Public
GV_URL_PARAM_CONTAINER_NAMEConstantName of a generic attribute container.'SAP_CL_CRM_BSP_STATE_URL_PARAM'LIKE
CRMT_BSP_CONTAINER_NAME
Private
GV_URL_PARAM_WINDOW_IDConstantName of window ID URL parameter name.'sap-clntwndid'LIKE
STRING
Public
GV_USER_IDInstance AttributeSAP System, User Logon NameLIKE
SYUNAME
Private
GV_VERSION_ATTR_NAMEConstantName of a generic container attribute.'SAP_CL_CRM_BSP_STATE_VERSION'LIKE
CRMT_BSP_CONTAINER_ATTR_NAME
Private
GV_VIEW_TYPE_ATTR_NAMEConstantName of a generic container attribute.'SAP_CL_CRM_BSP_STATE_VIEW_TYPE'LIKE
CRMT_BSP_CONTAINER_ATTR_NAME
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!