SAP CL_BSP_WD_ENHANCEMENT_API OO Class -
CL_BSP_WD_ENHANCEMENT_API 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_BSP_WD_ENHANCEMENT_API 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_BSP_WD_ENHANCEMENT_API 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 |
| ADD_CNODE_ATTRIBUTE_WZ | Use Wizard To Add Attribute to Context Node | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_CNODE_ATTRIBUTE_WZ...more details | ||
| ADD_CNODE_ATTR_FROM_XML | Add Attribute to Context Node | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_CNODE_ATTR_FROM_XML...more details | ||
| ADD_CNODE_ATTR_GET_I_GENERATE | Public | |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_CNODE_ATTR_GET_I_GENERATE...more details | ||
| ADD_CNODE_ATTR_SPEC_GETTER | Add Special Getter to a Context Node Attribute | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_CNODE_ATTR_SPEC_GETTER...more details | ||
| ADD_CNODE_FROM_XML | Add Context Node to Context | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_CNODE_FROM_XML...more details | ||
| ADD_CNODE_WZ | Use Wizard To Add Context Node to Context | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_CNODE_WZ...more details | ||
|
| ||
| ADD_EVENTHANDLER | Adds an Event Handler | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_EVENTHANDLER...more details | ||
| ADD_PLUG | Create an Inbound or Outbound Plug | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADD_PLUG...more details | ||
| ADJUST_CNODE_BINDING | Add Context Node Binding to a Context Using Wizard | Protected |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADJUST_CNODE_BINDING...more details | ||
| ADJUST_CNODE_BINDING_DIRECTLY | Add Context Node Binding to a Context Using handed over data | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADJUST_CNODE_BINDING_DIRECTLY...more details | ||
| ADJUST_CNODE_BINDING_WZ | Add Context Node Binding to a Context Using Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADJUST_CNODE_BINDING_WZ...more details | ||
| ADJUST_CONTEXT_4_NEW_CNODE | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADJUST_CONTEXT_4_NEW_CNODE...more details | ||
| ADJUST_MODEL_BINDING | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADJUST_MODEL_BINDING...more details | ||
| ADJUST_VALATTR_2_DEFINITION | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>ADJUST_VALATTR_2_DEFINITION...more details | ||
| APPEND_2_METHOD | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>APPEND_2_METHOD...more details | ||
| CHECK_AND_ADJUST_CNODE_TYPE | Private | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CHECK_AND_ADJUST_CNODE_TYPE...more details | ||
| CHECK_CHANGE_PERMISSION_INTERN | Private | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CHECK_CHANGE_PERMISSION_INTERN...more details | ||
| CHECK_CLASS_CHANGE_PERMISSION | Check changeablity of a class | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CHECK_CLASS_CHANGE_PERMISSION...more details | ||
| CHECK_TARGET_CLASSES | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CHECK_TARGET_CLASSES...more details | ||
| CHECK_WAPA_CHANGE_PERMISSION | Check changeability of a BSP appl | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CHECK_WAPA_CHANGE_PERMISSION...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CLASS_CONSTRUCTOR...more details | ||
| CONSTRUCTOR | Constructor | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CONSTRUCTOR...more details | ||
| COPY_BSP_PAGE | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>COPY_BSP_PAGE...more details | ||
| COPY_CONTROLLER_WZ | Copy a Controller via Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>COPY_CONTROLLER_WZ...more details | ||
| COPY_VIEW_WZ | Copy a View via Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>COPY_VIEW_WZ...more details | ||
| CREATE_ADVANCED_SEARCH_WZ | Create New View via Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_ADVANCED_SEARCH_WZ...more details | ||
| CREATE_ATTR_METHODS | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_ATTR_METHODS...more details | ||
| CREATE_CONTEXT_NODE | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_CONTEXT_NODE...more details | ||
| CREATE_CONTROLLER_FROM_XML | Create New Controller from XML Description | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_CONTROLLER_FROM_XML...more details | ||
| CREATE_CUCO_WZ | Create Custom Controller via Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_CUCO_WZ...more details | ||
| CREATE_EH | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_EH...more details | ||
| CREATE_OVW_PAGE_WZ | Creates a New Overview Page | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_OVW_PAGE_WZ...more details | ||
| CREATE_PLUG | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_PLUG...more details | ||
| CREATE_SPECIAL_GETTER | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_SPECIAL_GETTER...more details | ||
| CREATE_VIEWSET_WZ | Create New View Set via Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_VIEWSET_WZ...more details | ||
| CREATE_VIEW_FROM_XML | Create New View from XML Description | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_VIEW_FROM_XML...more details | ||
| CREATE_VIEW_WZ | Create New View via Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_VIEW_WZ...more details | ||
| CREATE_WINDOW_WZ | Create New Window via Wizard | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>CREATE_WINDOW_WZ...more details | ||
| DECLARE_CONTROLLER_OBSOLETE | Public | |
| CALL METHOD cl_bsp_wd_enhancement_api=>DECLARE_CONTROLLER_OBSOLETE...more details | ||
| DELETE_COMP_CUSTENH | Deletes the Customer Extensibility of a Component | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>DELETE_COMP_CUSTENH...more details | ||
| DELETE_COMP_CUSTENH_WZ | Deletes the Customer Extensibility of a Component (Wizard) | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>DELETE_COMP_CUSTENH_WZ...more details | ||
| DELETE_STATEMENT_FROM_METHOD | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>DELETE_STATEMENT_FROM_METHOD...more details | ||
| GENERATE_GETTER_AND_SETTER | Generate Attribute SETTER and GETTER Methods | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>GENERATE_GETTER_AND_SETTER...more details | ||
| GET_CLASSES_FROM_EXT_HISTORY | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>GET_CLASSES_FROM_EXT_HISTORY...more details | ||
| GET_CUSTOMER_CLASS_NAME | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>GET_CUSTOMER_CLASS_NAME...more details | ||
| GET_IMPLEMENTING_CLASS | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>GET_IMPLEMENTING_CLASS...more details | ||
| GET_IMPL_CLASSES | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>GET_IMPL_CLASSES...more details | ||
| GET_MAPPED_ATTR | Private | |
| CALL METHOD cl_bsp_wd_enhancement_api=>GET_MAPPED_ATTR...more details | ||
| IS_CNODE_EDITABLE | Prüft, ob ein Kontextknoten änderbar ist | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>IS_CNODE_EDITABLE...more details | ||
| IS_CNODE_ENHANCED | Prüft, ob ein Kontextknoten änderbar ist | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>IS_CNODE_ENHANCED...more details | ||
| IS_COMPLETE_TYPEDEF | Check type definition, is definition cmplete or not | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>IS_COMPLETE_TYPEDEF...more details | ||
| PREPARE_CNODE_4_CUSTENH | Public | |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_CNODE_4_CUSTENH...more details | ||
| PREPARE_CNODE_4_ENHANCEMENT | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_CNODE_4_ENHANCEMENT...more details | ||
| PREPARE_CNTR_4_CUSTENH | Prepares a Controller for Customer Enhancements | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_CNTR_4_CUSTENH...more details | ||
| PREPARE_CNTR_4_ENHANCEMENT | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_CNTR_4_ENHANCEMENT...more details | ||
| PREPARE_COMP_4_CUSTENH | Prepares a Component for Customer Enhancements | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_COMP_4_CUSTENH...more details | ||
| PREPARE_COMP_4_CUSTENH_WZ | Prepares a Component for Customer Enhancements (Wizard) | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_COMP_4_CUSTENH_WZ...more details | ||
| PREPARE_VIEW_4_CUSTENH | Prepares a View for Customer Enhancement | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_VIEW_4_CUSTENH...more details | ||
| PREPARE_VIEW_4_ENHANCEMENT | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>PREPARE_VIEW_4_ENHANCEMENT...more details | ||
| REPLACE_CONTEXT_NODE | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>REPLACE_CONTEXT_NODE...more details | ||
| REPLACE_CONTROLLER_CONTEXT | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>REPLACE_CONTROLLER_CONTEXT...more details | ||
| SAVE_PAGE_ACTIVE | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>SAVE_PAGE_ACTIVE...more details | ||
| SET_BOL_APPL | Sets BOL Component Set for Wizards | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>SET_BOL_APPL...more details | ||
| SET_ENHANCEMENT_SET | Sets Runtime Framework Profile To Be Used | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>SET_ENHANCEMENT_SET...more details | ||
| SET_RF_PROFILE | Sets Runtime Framework Profile To Be Used | Public |
| CALL METHOD cl_bsp_wd_enhancement_api=>SET_RF_PROFILE...more details | ||
| UPDATE_RF_PROFILE | Protected | |
| CALL METHOD cl_bsp_wd_enhancement_api=>UPDATE_RF_PROFILE...more details | ||
CL_BSP_WD_ENHANCEMENT_API 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 |
| APOSTROPHE | Static Attribute | Character: Apostrophe | LIKE CHAR1 | Public | |
| BOL_APPL | Static Attribute | Component Set Name for Generic Interaction Layer | CL_CRM_GENIL_MODEL_SERVICE=>EMPTY_COMPONENT_SET | LIKE CRMT_GENIL_APPL | Protected |
| CNODE_DERIVED | Instance Attribute | Indicator: Context Node is Derived | ABAP_FALSE | LIKE ABAP_BOOL | Protected |
| CONTEXT_NOT_ENHANCEABLE | Instance Attribute | ABAP_FALSE | LIKE ABAP_BOOL | Protected | |
| CORR_REQUEST | Instance Attribute | Request/Task | LIKE TRKORR | Protected | |
| CO_CNODE_BINDING | Constant | ABAP Comment for Context Node Binding | '* bind Context Node to controller' | LIKE STRING | Public |
| CO_GETTER_TYPE_A | Constant | Getter Type: A-Getter | 'A' | LIKE CHAR1 | Public |
| CO_GETTER_TYPE_AC | Constant | Getter Type: AC-Getter | 'C' | LIKE CHAR1 | Public |
| CO_GETTER_TYPE_P | Constant | Getter Type: P-Getter | 'P' | LIKE CHAR1 | Public |
| CO_GETTER_TYPE_V | Constant | Getter Type: V-Getter | 'V' | LIKE CHAR1 | Public |
| CO_WIZARD_ADDED | Constant | ABAP Comment for Wizard | '* Added by wizard' | LIKE STRING | Public |
| CTR_CTXT_DERIVED | Instance Attribute | Indicator: Controller and Context are Derived | ABAP_FALSE | LIKE ABAP_BOOL | Protected |
| CUSTOMER_EXIT | Static Attribute | BAdI Instance | LIKE IF_EX_BSP_WD_APPL_WB | Protected | |
| ENHANCEMENT_SET | Static Attribute | Enhancement Set | LIKE BSP_WD_ENHANCEMENT_SET | Protected | |
| ENH_TARGET_BSP_APPL | Instance Attribute | Target BSP Application for API Operations | LIKE O2APPLNAME | Protected | |
| EXT_HISTORY | Instance Attribute | Log Table for Enhancement History | LIKE BSP_WD_EXT_HIST | Protected | |
| INHOUSE_USE | Static Attribute | Use in SAP Development System | ABAP_FALSE | LIKE ABAP_BOOL | Public |
| IS_VIEW_CTRL | Instance Attribute | Indicator: Actual View Controller | LIKE ABAP_BOOL | Protected | |
| LOG | Instance Attribute | Log Class for BSP WD Enhancement Wizards | LIKE CL_BSP_WD_WZ_APPL_LOG | Protected | |
| LOG_STORAGE_DAYS | Static Attribute | Number of Days the Log Is Stored | LIKE I | Protected | |
| RF_PROFILE | Static Attribute | Framework Profile Runtime | LIKE CL_BSP_WD_RF_PROFILE | Protected | |
| RF_PROFILE_NAME | Static Attribute | XML Document Name | LIKE CHAR32 | Protected | |
| VIEWNAME | Instance Attribute | Name of a BSP Page/Controller (Upper and Lower Case) | LIKE O2PAGEEXT | Protected |
Links to Related Class(s)
CL_BSP_W...Full list of available SAP object classes
Search for further information about these or an SAP related objects