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 Name | Description | Visability |
| CLEAR_FIRST_REQUEST_FLAG | Clears the first request flag. | Public |
| CALL METHOD cl_crm_bsp_state=>CLEAR_FIRST_REQUEST_FLAG...more details | ||
| CLEAR_PREVIEW_MODE_FLAG | Clears the preview mode flag. | Public |
| CALL METHOD cl_crm_bsp_state=>CLEAR_PREVIEW_MODE_FLAG...more details | ||
| CONSTRUCTOR | CONSTRUCTOR | Public |
| CALL METHOD cl_crm_bsp_state=>CONSTRUCTOR...more details | ||
| GET_APPLICATION | Returns this state's application. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_APPLICATION...more details | ||
| GET_BLVIEW | Returns this state's blueprint view. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_BLVIEW...more details | ||
| GET_BROWSER_WINDOW_ID | Returns this state's browser window ID, if any. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_BROWSER_WINDOW_ID...more details | ||
|
| ||
| GET_CHANGED_ON | Returns this state's last change date. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_CHANGED_ON...more details | ||
| GET_CREATED_ON | Returns this state's creation date. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_CREATED_ON...more details | ||
| GET_CURRENT_COMPONENT_ID | Returns this state's current screen position. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_CURRENT_COMPONENT_ID...more details | ||
| GET_OBJECT_ID | Returns this state's object key, if any. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_OBJECT_ID...more details | ||
| GET_STATE_CONTAINER | Returns the container with the specified name. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_STATE_CONTAINER...more details | ||
| GET_URL_PARAMETER | Returns the specified URL parameter. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_URL_PARAMETER...more details | ||
| GET_URL_PARAMETERS | Returns all the URL parameters. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_URL_PARAMETERS...more details | ||
| GET_USER_ID | Returns this state's user name. | Public |
| CALL METHOD cl_crm_bsp_state=>GET_USER_ID...more details | ||
| GET_VIEW_TYPE | Returns the current view type (OIP or ODP). | Public |
| CALL METHOD cl_crm_bsp_state=>GET_VIEW_TYPE...more details | ||
| IS_FIRST_REQUEST | Returns 'X' if this is the first request in the session. | Public |
| CALL METHOD cl_crm_bsp_state=>IS_FIRST_REQUEST...more details | ||
| IS_PREVIEW_MODE | Returns the preview mode flag. | Public |
| CALL METHOD cl_crm_bsp_state=>IS_PREVIEW_MODE...more details | ||
| RELEASE | Releases the memory occupied by the state. | Public |
| CALL METHOD cl_crm_bsp_state=>RELEASE...more details | ||
| REMOVE_STATE_CONTAINER | Removes the specified state container. | Public |
| CALL METHOD cl_crm_bsp_state=>REMOVE_STATE_CONTAINER...more details | ||
| SAVE | Saves the state to a data store. | Public |
| CALL METHOD cl_crm_bsp_state=>SAVE...more details | ||
| SET_CURRENT_COMPONENT_ID | Sets this state's current screen position. | Public |
| CALL METHOD cl_crm_bsp_state=>SET_CURRENT_COMPONENT_ID...more details | ||
| SET_PREVIEW_MODE_FLAG | Sets the preview mode flag. | Public |
| CALL METHOD cl_crm_bsp_state=>SET_PREVIEW_MODE_FLAG...more details | ||
| SET_URL_PARAMETERS | Stores the specified URL parameters. | Public |
| CALL METHOD cl_crm_bsp_state=>SET_URL_PARAMETERS...more details | ||
| SET_VIEW_TYPE | Sets 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.
| Name | Level | Description | Initial Value | Type | Visability |
| GR_ROOT_CONTAINER | Instance Attribute | Generic data container. | LIKE IF_CRM_BSP_CONTAINER | Private | |
| GV_APPLICATION | Instance Attribute | LIKE CRMT_BSP_APPL | Private | ||
| GV_BLVIEW | Instance Attribute | LIKE CRMT_BSP_BLVIEW | Private | ||
| GV_BROWSER_WINDOW_ID | Instance Attribute | Unique ID of a web browser window. | LIKE CRMT_BSP_BROWSER_WINDOW_ID | Private | |
| GV_CHANGED_ON | Instance Attribute | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | LIKE TIMESTAMP | Private | |
| GV_CREATED_ON | Instance Attribute | UTC Time Stamp in Short Form (YYYYMMDDhhmmss) | LIKE TIMESTAMP | Private | |
| GV_CURRENT_COMPONENT_ID | Instance Attribute | Current component ID. | LIKE STRING | Private | |
| GV_DIRTY | Instance Attribute | General flag | ' ' | LIKE FLAG | Private |
| GV_IS_FIRST_REQUEST | Instance Attribute | General flag | 'X' | LIKE FLAG | Private |
| GV_OBJECT_ID | Instance Attribute | Object Key | LIKE CRMT_BSP_OBJECTKEY | Private | |
| GV_PREVIEW_MODE_ATTR_NAME | Constant | Preview mode flag | 'SAP_CL_CRM_BSP_STATE_PREVIEW_M' | LIKE CRMT_BSP_CONTAINER_ATTR_NAME | Private |
| GV_PREVIEW_MODE_URL_PARAM | Constant | Preview mode URL param | 'PREVIEW_MODE' | LIKE CHAR20 | Private |
| GV_ROOT_CONTAINER_NAME | Constant | Name of a generic attribute container. | 'SAP_CL_CRM_BSP_STATE_ROOT' | LIKE CRMT_BSP_CONTAINER_NAME | Private |
| GV_UNSPECIFIED_OBJECT_ID | Constant | Object Key | 'UNSPECIFIED' | LIKE CRMT_BSP_OBJECTKEY | Public |
| GV_UNSPECIFIED_WINDOW_ID | Constant | Unique ID of a web browser window. | 'UNSPECIFIED' | LIKE CRMT_BSP_BROWSER_WINDOW_ID | Public |
| GV_URL_PARAM_CONTAINER_NAME | Constant | Name of a generic attribute container. | 'SAP_CL_CRM_BSP_STATE_URL_PARAM' | LIKE CRMT_BSP_CONTAINER_NAME | Private |
| GV_URL_PARAM_WINDOW_ID | Constant | Name of window ID URL parameter name. | 'sap-clntwndid' | LIKE STRING | Public |
| GV_USER_ID | Instance Attribute | SAP System, User Logon Name | LIKE SYUNAME | Private | |
| GV_VERSION_ATTR_NAME | Constant | Name of a generic container attribute. | 'SAP_CL_CRM_BSP_STATE_VERSION' | LIKE CRMT_BSP_CONTAINER_ATTR_NAME | Private |
| GV_VIEW_TYPE_ATTR_NAME | Constant | Name 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