Hierarchy
⤷
⤷
Properties
| Class | CL_CRM_BRC_UI_UTILITIES | |
| Short Description | Utilities methods for UI | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CRM_BSP_UI_FRAME_BRC | Business Role Customizing (BOL and UI) |
| Created | 20071113 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_CRM_BRC_UI_UTILITIES has no interface implemented.
Friends
Class CL_CRM_BRC_UI_UTILITIES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | STRING | 'CRM_BRC_UI/BRCCentralSearchItemsAB' | 20071116 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'CRM_BRC_UI/BRCDirectLinkGroupAB' | 20071116 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'CRM_BRC_UI/BRCFunctionProfileAB' | 20071116 | |||
| 4 | Constant | Public | Type reference (TYPE) | STRING | 'CRM_BRC_UI/BRCKeyboardShortcutsAB' | 20071116 | |||
| 5 | Constant | Public | Type reference (TYPE) | STRING | 'CRM_BRC_UI/CucoBusinessRoleCustomizing' | 20071114 | |||
| 6 | Constant | Public | Type reference (TYPE) | STRING | 'CRM_BRC_UI/BRCWorkCenterAB' | 20071116 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Delegates to clean-up method of the calling object | 20071203 | |
| 2 | Static method | Public | Method | Clears buffered data of WC/DLG trees | 20080118 | |
| 3 | Static method | Public | Method | Copies all dependant objects | 20071120 | |
| 4 | Static method | Public | Method | Copies all central search items to another role | 20071120 | |
| 5 | Static method | Public | Method | Copies all direct link groups to another role | 20071120 | |
| 6 | Static method | Public | Method | Copies all direct link group items to another role | 20071120 | |
| 7 | Static method | Public | Method | Copies all fct profiles to another role | 20071120 | |
| 8 | Static method | Public | Method | Copies all keyboard shortcuts to another role | 20071120 | |
| 9 | Static method | Public | Method | Copies the business role details without the role ID | 20071120 | |
| 10 | Static method | Public | Method | Copies all work centers to another role | 20071120 | |
| 11 | Static method | Public | Method | Copies all work center items to another role | 20071120 | |
| 12 | Static method | Public | Method | Creates a new business role container (empty) | 20071119 | |
| 13 | Static method | Public | Method | Returns the entries to put into the profile type ddlb | 20071115 | |
| 14 | Static method | Public | Method | Returns the valid entries for the key code | 20071213 | |
| 15 | Static method | Public | Method | Retuns a list of db tables to insert in CTS generic service | 20080130 | |
| 16 | Static method | Public | Method | Retuns a list of db tables to insert in CTS generic service | 20080130 | |
| 17 | Static method | Public | Method | Retuns a list of db tables to insert in CTS generic service | 20071219 | |
| 18 | Static method | Public | Method | Retuns a list of db tables to insert in CTS generic service | 20071219 | |
| 19 | Static method | Public | Method | Retuns a list of db tables to insert in CTS generic service | 20080130 | |
| 20 | Static method | Public | Method | Returns the current business role in the custom controller | 20071129 | |
| 21 | Static method | Public | Method | Returns all dbtables that must be in CTS | 20071211 | |
| 22 | Static method | Public | Method | Returns the languages installed on the current system | 20071205 | |
| 23 | Static method | Public | Method | Unlocks database tables and clears cmd flags after save | 20071213 | |
| 24 | Static method | Public | Method | Initializes all buffers | 20071121 | |
| 25 | Static method | Public | Method | Returns true of the business role exists in the db table | 20071114 | |
| 26 | Static method | Public | Method | Returns true if data can now be copied to the new role | 20071120 | |
| 27 | Static method | Public | Method | Returns true if the new profile ID is valid (not duplicate) | 20071129 | |
| 28 | Static method | Public | Method | Loads all icon (key/value) once in a buffer | 20071208 | |
| 29 | Static method | Public | Method | Try to acquire the locks on db tables for new entries | 20071127 | |
| 30 | Static method | Public | Method | Locks the root object - Business Role | 20071127 | |
| 31 | Static method | Public | Method | Clears all collection wrappers of the custom controller | 20071130 | |
| 32 | Static method | Public | Method | Sets role config key, technical and layout profile | 20080118 | |
| 33 | Static method | Public | Method | Returns the buttons to be displayed in a table inner toolbar | 20071122 | |
| 34 | Static method | Public | Method | Returns the buttons to be displayed in an AB toolbar | 20071114 | |
| 35 | Static method | Public | Method | Releases the database tables locks | 20071121 | |
| 36 | Static method | Public | Method | True if user has authorizations to change/delete/create | 20100215 |
Events
Class CL_CRM_BRC_UI_UTILITIES has no event.
Types
Class CL_CRM_BRC_UI_UTILITIES has no local type.
Method Signatures
Method CLEAN_UP_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MSG_SERVICE | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_MESSAGE_SERVICE | 20071203 | ||||
| 2 | IV_OBJECT_NAME | Call by reference | Type reference (TYPE) | CRMT_EXT_OBJ_NAME | External Name of Object | 20071203 | |||
| 3 | IV_PROFILE | Call by reference | Type reference (TYPE) | CRMT_UI_PROFILE | Business Role | 20071206 |
Method CLEAN_UP_OBJECT on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method CLEAR_TREES_DATA Signature
Method CLEAR_TREES_DATA on class CL_CRM_BRC_UI_UTILITIES has no parameter.
Method CLEAR_TREES_DATA on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_ALL_DEPENDANT_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071206 | ||||
| 2 | CR_CURRENT_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 | |||
| 3 | IR_ROLE_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 |
Method COPY_ALL_DEPENDANT_OBJECTS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_CENTRAL_SEARCH_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071207 | ||||
| 2 | CR_CURRENT_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 | |||
| 3 | IR_ROLE_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 |
Method COPY_CENTRAL_SEARCH_ITEMS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_DIRECT_LINK_GROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071207 | ||||
| 2 | CR_CURRENT_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 | |||
| 3 | IR_ROLE_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 |
Method COPY_DIRECT_LINK_GROUPS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_DIRECT_LINK_GROUP_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071207 | ||||
| 2 | CR_CURRENT_DLG | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071121 | |||
| 3 | IR_DLG_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071121 | |||
| 4 | IV_PROFILE_ID | Call by reference | Type reference (TYPE) | CRMT_UI_PROFILE | Business role | 20071121 |
Method COPY_DIRECT_LINK_GROUP_ITEMS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_FCT_PROFILES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071207 | ||||
| 2 | CR_CURRENT_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 | |||
| 3 | IR_ROLE_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 |
Method COPY_FCT_PROFILES on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_KEYBOARD_SHORTCUTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071206 | ||||
| 2 | CR_CURRENT_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 | |||
| 3 | IR_ROLE_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 |
Method COPY_KEYBOARD_SHORTCUTS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_ROLE_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_ROLE_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 | |||
| 2 | RR_NEW_ROLE | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 |
Method COPY_ROLE_DETAILS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_WORK_CENTERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071207 | ||||
| 2 | CR_CURRENT_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 | |||
| 3 | IR_ROLE_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071120 |
Method COPY_WORK_CENTERS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method COPY_WORK_CENTER_ITEMS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071207 | ||||
| 2 | CR_CURRENT_WC | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071121 | |||
| 3 | IR_WC_TO_COPY | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071121 | |||
| 4 | IV_PROFILE_ID | Call by reference | Type reference (TYPE) | CRMT_UI_PROFILE | Business Role | 20071121 |
Method COPY_WORK_CENTER_ITEMS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method CREATE_NEW_BUSINESS_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_BUSINESS_ROLE | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071119 |
Method CREATE_NEW_BUSINESS_ROLE on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method FILL_PROFILE_TYPE_DDLB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_PROFILE_TYPES | Value transfer | Type reference (TYPE) | BSP_WD_DROPDOWN_TABLE | Profile Type | 20071115 |
Method FILL_PROFILE_TYPE_DDLB on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method FILL_VALID_KEYCODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_PROFILE_TYPES | Value transfer | Type reference (TYPE) | BSP_WD_DROPDOWN_TABLE | Profile Type | 20071213 |
Method FILL_VALID_KEYCODES on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_CTS_DBTABLES_CS_CLEANUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_VALUE_NODES_COLLECTION | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_BO_COL | Collection of value nodes | 20080130 |
Method GET_CTS_DBTABLES_CS_CLEANUP on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_CTS_DBTABLES_DLG_CLEANUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_VALUE_NODES_COLLECTION | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_BO_COL | Collection of value nodes | 20080130 |
Method GET_CTS_DBTABLES_DLG_CLEANUP on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_CTS_DBTABLES_ON_DELETE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_VALUE_NODES_COLLECTION | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_BO_COL | Collection of value nodes | 20080118 |
Method GET_CTS_DBTABLES_ON_DELETE on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_CTS_DBTABLES_ON_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_VALUE_NODES_COLLECTION | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_BO_COL | Collection of value nodes | 20080118 |
Method GET_CTS_DBTABLES_ON_SAVE on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_CTS_DBTABLES_WC_CLEANUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_VALUE_NODES_COLLECTION | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_BO_COL | Collection of value nodes | 20080130 |
Method GET_CTS_DBTABLES_WC_CLEANUP on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_CURRENT_ROLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_CONTROLLER | Basis Class for WD Controller | 20071129 | |||
| 2 | RR_ROLE | Value transfer | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20071129 |
Method GET_CURRENT_ROLE on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_DBTABLES_UPDATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_DBTABLES_UPDATED | Value transfer | Type reference (TYPE) | CRMT_BOL_BRC_DBTABLES_UPDATED | Tables of database table names updated on save | 20071211 |
Method GET_DBTABLES_UPDATED on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method GET_INSTALLED_SYSTEM_LANGUAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_LANGUAGES | Call by reference | Type reference (TYPE) | CL_CRM_BRC_DATA_HDLR=>T002T_TAB | Output Table of all Languages with Texts | 20080401 |
Method GET_INSTALLED_SYSTEM_LANGUAGES on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method HANDLE_DBTABLES_AND_BUFFER Signature
Method HANDLE_DBTABLES_AND_BUFFER on class CL_CRM_BRC_UI_UTILITIES has no parameter.
Method HANDLE_DBTABLES_AND_BUFFER on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method INITIALIZE_ALL_BUFFERS Signature
Method INITIALIZE_ALL_BUFFERS on class CL_CRM_BRC_UI_UTILITIES has no parameter.
Method INITIALIZE_ALL_BUFFERS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method IS_BUSINESS_ROLE_PERSISTENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE | Call by reference | Type reference (TYPE) | CRMT_UI_PROFILE | Business role | 20071128 | |||
| 2 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20071114 |
Method IS_BUSINESS_ROLE_PERSISTENT on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method IS_DATA_DUPLICATABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CURRENT_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Access Interface for BO Attributes | 20071120 | |||
| 2 | RV_DATA_DUPLICATABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20071120 |
Method IS_DATA_DUPLICATABLE on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method IS_VALID_PROFILE_TO_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE_ID | Call by reference | Type reference (TYPE) | CRMT_UI_PROFILE | Business Role | 20071129 | |||
| 2 | RV_VALID | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20071129 |
Method IS_VALID_PROFILE_TO_CREATE on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method LOAD_ICON_VALUES Signature
Method LOAD_ICON_VALUES on class CL_CRM_BRC_UI_UTILITIES has no parameter.
Method LOAD_ICON_VALUES on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method LOCK_DB_TABLES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_LOCKED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20071127 |
Method LOCK_DB_TABLES on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method LOCK_ROOT_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_CONTROLLER | Basis Class for WD View Controller | 20071127 | |||
| 2 | RV_SUCCESS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20071127 |
Method LOCK_ROOT_OBJECT on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method REFRESH_CUCO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_CUCO | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BRC__CUCOBUSINESSR_IMPL | 20071130 |
Method REFRESH_CUCO on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method SET_NEW_ROLE_DEFAULT_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CR_BUSINESS_ROLE | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BOL_ENTITY | Entity | 20080118 |
Method SET_NEW_ROLE_DEFAULT_VALUES on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method SET_TABLE_TOOLBAR_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BACK | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071130 | |||
| 2 | IV_COPY | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071122 | |||
| 3 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | CRMT_BOOLEAN | Logical Variable | 20071122 | |||
| 4 | IV_DOWN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071127 | |||
| 5 | IV_INSERT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071122 | |||
| 6 | IV_ROW_SELECTED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20071122 | ||||
| 7 | IV_UP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071127 | |||
| 8 | RT_BUTTONS | Call by reference | Type reference (TYPE) | CRMT_THTMLB_BUTTON_T | Table of Buttons in Table View Header | 20071122 |
Method SET_TABLE_TOOLBAR_BUTTONS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method SET_TOOLBAR_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CLEAN_UP | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071114 | |||
| 2 | IV_DISPLAY_MODE | Call by reference | Type reference (TYPE) | CRMT_BOOLEAN | Logical Variable | 20071114 | |||
| 3 | IV_EDIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071114 | |||
| 4 | IV_EDIT_LIST | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071114 | |||
| 5 | IV_TRANSLATE | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | 20071114 | |||
| 6 | RT_BUTTONS | Call by reference | Type reference (TYPE) | CRMT_THTMLB_BUTTON_T | Table of Buttons in Table View Header | 20071114 |
Method SET_TOOLBAR_BUTTONS on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method UNLOCK_DB_TABLES Signature
Method UNLOCK_DB_TABLES on class CL_CRM_BRC_UI_UTILITIES has no parameter.
Method UNLOCK_DB_TABLES on class CL_CRM_BRC_UI_UTILITIES has no exception.
Method USER_HAS_AUTHORIZATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_HAS_AUTHORIZATIONS | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100215 |
Method USER_HAS_AUTHORIZATIONS on class CL_CRM_BRC_UI_UTILITIES has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |