SAP /BOBF/IF_FRW_SERVICE_MGR OO Class - DEPRECATED - DO NOT USE!!!
/BOBF/IF_FRW_SERVICE_MGR 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 /BOBF/IF_FRW_SERVICE_MGR 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 /BOBF/IF_FRW_SERVICE_MGR 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 |
| CHECK | Check (parts of) the BO for consistency | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>CHECK...more details | ||
| CHECK_AND_DETERMINE | Check (parts of) the BO for consistency plus data updates | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>CHECK_AND_DETERMINE...more details | ||
| CONVERT_KEYS | Conversion of alternative keys to a node ids | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>CONVERT_KEYS...more details | ||
| EXECUTE_ACTION | Execute an action | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>EXECUTE_ACTION...more details | ||
| IS_PROXY_SERVICE_MANAGER | Is this a service manager on proxy structures? | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>IS_PROXY_SERVICE_MANAGER...more details | ||
| MODIFY | Convert one alternative key (or NodeIDs) into another one | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>MODIFY...more details | ||
|
| ||
| QUERY | Find BO node ids matching given select options | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>QUERY...more details | ||
| RETRIEVE | Modify the business object (i.e. with creates, updates, dels | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE...more details | ||
| RETRIEVE_ACTION_CODE_VALUES | Read allowed code values (action) | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_ACTION_CODE_VALUES...more details | ||
| RETRIEVE_ACTION_VALUE_SET | Read allowed IDs (action) | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_ACTION_VALUE_SET...more details | ||
| RETRIEVE_BY_ASSOCIATION | Retrieve data of a BO node for given node ids | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_BY_ASSOCIATION...more details | ||
| RETRIEVE_CODE_VALUES | Read allowed code values (node) | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_CODE_VALUES...more details | ||
| RETRIEVE_DEFAULT_ACTION_PARAM | Dynamically initialize the input structure of an action | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_DEFAULT_ACTION_PARAM...more details | ||
| RETRIEVE_DEFAULT_NODE_VALUES | Dynamically initialize a set of BO node elements | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_DEFAULT_NODE_VALUES...more details | ||
| RETRIEVE_DEFAULT_QUERY_PARAM | Dynamically initialize the select options of a query | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_DEFAULT_QUERY_PARAM...more details | ||
| RETRIEVE_PROPERTIES | Follow an association to another BO node | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_PROPERTIES...more details | ||
| RETRIEVE_QUERY_CODE_VALUES | Read allowed code values (query) | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_QUERY_CODE_VALUES...more details | ||
| RETRIEVE_QUERY_VALUE_SET | Read allowed IDs (query) | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_QUERY_VALUE_SET...more details | ||
| RETRIEVE_ROOT_KEYS | Determine the root node id for a given key | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_ROOT_KEYS...more details | ||
| RETRIEVE_VALUE_SET | Read allowed IDs (node) | Public |
| CALL METHOD /bobf/if_frw_service_mgr=>RETRIEVE_VALUE_SET...more details | ||
/BOBF/IF_FRW_SERVICE_MGR 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 |
| CO_CHANGE_MODE_CREATE | Constant | 'C' | LIKE TY_CHANGE_MODE | Public | |
| CO_CHANGE_MODE_DELETE | Constant | 'D' | LIKE TY_CHANGE_MODE | Public | |
| CO_CHANGE_MODE_UPDATE | Constant | 'U' | LIKE TY_CHANGE_MODE | Public | |
| CO_CHECK_SCOPE_LOCAL | Constant | 0 | LIKE TY_SCOPE | Public | |
| CO_CHECK_SCOPE_SUBSTRUCTURE | Constant | 1 | LIKE TY_SCOPE | Public | |
| CO_EDIT | Constant | /BOBF/IF_CONF_C=>SC_EDIT_OPTIMISTIC | LIKE TY_EDIT_MODE | Public | |
| CO_EDIT_EXCLUSIVE | Constant | /BOBF/IF_CONF_C=>SC_EDIT_EXCLUSIVE | LIKE TY_EDIT_MODE | Public | |
| CO_IMAGE_BEFORE_CHANGES | Constant | 1 | LIKE TY_IMAGE | Public | |
| CO_IMAGE_CURRENT_DATA | Constant | 2 | LIKE TY_IMAGE | Public | |
| CO_IMAGE_TRANSACTIONAL_BUFFER | Constant | 0 | LIKE TY_IMAGE | Public | |
| CO_KEY_PROXY_NAME | Constant | Field Name | 'KEY' | LIKE FIELDNAME | Public |
| CO_PARENT_KEY_PROXY_NAME | Constant | Field Name | 'PARENT_KEY' | LIKE FIELDNAME | Public |
| CO_PROPERTY_SCOPE_DEFAULT | Constant | LIKE | Public | ||
| CO_READ_ONLY | Constant | /BOBF/IF_CONF_C=>SC_EDIT_READ_ONLY | LIKE TY_EDIT_MODE | Public | |
| CO_STANDARD_MAPPER_CLASS | Constant | Standard Mapper Class Name | /BOBF/IF_SP_C=>GC_MAPPING_META | LIKE SEOCLSNAME | Public |
| MO_BOPF | Instance Attribute | Interface for the Service Layer | LIKE /BOBF/IF_FRW_SERVICE_LAYER | Public | |
| MO_BO_ADJUSTMENT_CLASS | Instance Attribute | Interface to business object related services | LIKE /BOBF/IF_SP_BUSINESS_OBJECT | Public | |
| MO_CONF | Instance Attribute | Interface for Configuration | LIKE /BOBF/IF_FRW_CONFIGURATION | Public | |
| MV_BO_KEY | Instance Attribute | Business Object | LIKE /BOBF/OBM_BO_KEY | Public | |
| MV_BO_NODE_KEY_ROOT | Instance Attribute | Root Node Key | LIKE /BOBF/OBM_NODE_KEY | Public | |
| MV_INIT_SUCCESSFUL | Instance Attribute | Initialization done? | LIKE BOOLE_D | Public | |
| MV_IS_PROXY | Instance Attribute | Proxy Service Manager? | LIKE BOOLE_D | Public | |
| MV_PROXY_BO_NAME | Instance Attribute | BO Name | LIKE /BOBF/OBM_NAME | Public | |
| MV_PROXY_BO_NODE_ROOT | Instance Attribute | Root Node Name | LIKE /BOBF/OBM_NAME | Public |
Events of Class /BOBF/IF_FRW_SERVICE_MGR
Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... NOFIFY_CHANGES - Notify BO changes/BOBF/IF_FRW_SERVICE_MGR types
TT_ACTION_PROPERTIES -TT_ASSOCIATION_PROPERTIES -
TT_ATTRIBUTE_PROPERTIES -
TT_NODE_ELEMENT_PROPERTIES -
TT_NODE_ID_HANDLE -
TY_ACTION_PROPERTY -
TY_ASSOCIATION_PROPERTY -
TY_ATTRIBUTE_PROPERTY -
TY_CHANGE_MODE -
TY_EDIT_MODE -
TY_IMAGE -
TY_NODE_ELEMENT_PROPERTY -
TY_NODE_ID_HANDLE -
TY_PROPERTIES -
TY_PROPERTY_CHANGE_SCOPE -
TY_PROPERTY_SCOPE -
TY_SCOPE -
Links to Related Class(s)
/BOBF/IF...Full list of available SAP object classes
Search for further information about these or an SAP related objects