SAP /BOBF/CL_CONF_MODEL_API_REUSE OO Class - API reused by Integrations for BOB, ECLIPS and WB
/BOBF/CL_CONF_MODEL_API_REUSE 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/CL_CONF_MODEL_API_REUSE including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Interface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOBF/IF_ADT_TEST_SUPPORTMethod list of /BOBF/CL_CONF_MODEL_API_REUSE 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 |
| BUILD_DDIC_ENHANCEMENT_CAT | Build enhancement category for combined structure and DB tab | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>BUILD_DDIC_ENHANCEMENT_CAT...more details | ||
| BUILD_DDIC_QRES_TAB_TYPE | Build the query result table type in DDIC | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>BUILD_DDIC_QRES_TAB_TYPE...more details | ||
| CHECK_AK_DDIC_TTYP_GEN_NEEDED | Is DDIC generation of table type for alternative key needed? | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CHECK_AK_DDIC_TTYP_GEN_NEEDED...more details | ||
| CHECK_AND_CORRECT_BO | Execute the CONF MODEL action CHECK & CORRECT | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CHECK_AND_CORRECT_BO...more details | ||
| CHECK_CLASS_NAME | Check the name of a class | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CHECK_CLASS_NAME...more details | ||
| CHECK_DDIC_NAME | Check the name of a DDIC element | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CHECK_DDIC_NAME...more details | ||
|
| ||
| CHECK_LEGACY_DB_TABLE | Is DB table 'legacy' (no standard primary key)? | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CHECK_LEGACY_DB_TABLE...more details | ||
| CHECK_NODE_DDIC_GEN_NEEDED | Is DDIC generation for node needed? | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CHECK_NODE_DDIC_GEN_NEEDED...more details | ||
| CHECK_QRY_DDIC_TTYP_GEN_NEEDED | Is DDIC generation of table type for query needed? | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CHECK_QRY_DDIC_TTYP_GEN_NEEDED...more details | ||
| CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CLASS_CONSTRUCTOR...more details | ||
| CONVERT_EDIT_MODE | Map to BOPF edit mode constant | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CONVERT_EDIT_MODE...more details | ||
| CREATE_BUSINESS_OBJECT | Allows to create a new business object | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CREATE_BUSINESS_OBJECT...more details | ||
| CREATE_EXT_NODE_SYSADM_TRIGGER | Create SYSADM trigger for a new extension node | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CREATE_EXT_NODE_SYSADM_TRIGGER...more details | ||
| CREATE_QUERY | Allows to create a new action validation | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>CREATE_QUERY...more details | ||
| DERIVE_NAMESPACE_AND_PREFIX | Derives namespace and prefix from BO name | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>DERIVE_NAMESPACE_AND_PREFIX...more details | ||
| GENERATE_ACTION_ARTIFACTS | Generate Action-related Artifacts of the BO | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_ACTION_ARTIFACTS...more details | ||
| GENERATE_ALTKEY_ARTIFACTS | Generate Alternative Key-related Artifacts of the BO | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_ALTKEY_ARTIFACTS...more details | ||
| GENERATE_ASSOC_ARTIFACTS | Generate Association-related Artifacts of the BO | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_ASSOC_ARTIFACTS...more details | ||
| GENERATE_BO_ARTIFACTS | Generate Artifacts of the Business Object | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_BO_ARTIFACTS...more details | ||
| GENERATE_BO_HEADER_ARTIFACTS | Generates Artifacts of the Business Object | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_BO_HEADER_ARTIFACTS...more details | ||
| GENERATE_CONSTANT_INTERFACE | Generation of constant interface | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_CONSTANT_INTERFACE...more details | ||
| GENERATE_DET_ARTIFACTS | Generate Determination-related Artifacts of the BO | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_DET_ARTIFACTS...more details | ||
| GENERATE_NODE_ARTIFACTS | Generate Node-related Artifacts of the BO | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_NODE_ARTIFACTS...more details | ||
| GENERATE_QUERY_ARTIFACTS | Generate Query-related Artifacts of the BO | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_QUERY_ARTIFACTS...more details | ||
| GENERATE_VAL_ARTIFACTS | Generate Validation-related Artifacts of the BO | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GENERATE_VAL_ARTIFACTS...more details | ||
| GET_ACTION | Returns the model of a certain action | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ACTION...more details | ||
| GET_ACTION_SUPERCLASS | Public | |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ACTION_SUPERCLASS...more details | ||
| GET_ACTION_TAB | Returns the models of all actions | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ACTION_TAB...more details | ||
| GET_ADT_COMPATIBLE_DEP_OBJECTS | Get the list of DOs, which are _compatible_ to ADT | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ADT_COMPATIBLE_DEP_OBJECTS...more details | ||
| GET_ADT_CROSS_TARGET_BOS | Get the list of BOs, which can be used as xBO target (ADT) | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ADT_CROSS_TARGET_BOS...more details | ||
| GET_ALTKEY_SUBENT_KEYS | Get keys of all subentities for a altkey key | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ALTKEY_SUBENT_KEYS...more details | ||
| GET_ALTKEY_TAB | Returns the models of all alternative keys | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ALTKEY_TAB...more details | ||
| GET_ASSOCIATION_SUBENT_KEYS | Get keys of all subentities for a association key | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ASSOCIATION_SUBENT_KEYS...more details | ||
| GET_ASSOCIATION_TAB | Returns the models of all associations | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ASSOCIATION_TAB...more details | ||
| GET_ASSOCIATION_TAB_ADT | Returns all associations for the eclipse api | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ASSOCIATION_TAB_ADT...more details | ||
| GET_ASSOCIATION_TAB_INT | Returns the models of all associations | Protected |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_ASSOCIATION_TAB_INT...more details | ||
| GET_AUTHORIZATION_SUBENT_KEYS | Get keys of all ACF maps for a node key and auth obj combi | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_AUTHORIZATION_SUBENT_KEYS...more details | ||
| GET_AUTHORIZATION_TAB | Returns a list of auth artifacts (auth objects and mapping) | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_AUTHORIZATION_TAB...more details | ||
| GET_BO | Returns the model of a certain business object | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_BO...more details | ||
| GET_BOPF_COMPATIBLE_AUTH_OBJS | Get the list of _BOPF compatible_ authorization objects | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_BOPF_COMPATIBLE_AUTH_OBJS...more details | ||
| GET_BO_KEY_BY_NAME | get the BO key by BO name | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_BO_KEY_BY_NAME...more details | ||
| GET_BO_NAME_BY_KEY | get the BO name by BO key | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_BO_NAME_BY_KEY...more details | ||
| GET_BO_TAB_INT | Returns the models of all business objects | Protected |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_BO_TAB_INT...more details | ||
| GET_CHECK_VERSION_KEY | Read or check the version key | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_CHECK_VERSION_KEY...more details | ||
| GET_DETERMINATION_SUBENT_KEYS | Get keys of all subentities for a determination key | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_DETERMINATION_SUBENT_KEYS...more details | ||
| GET_DETERMINATION_TAB | Returns the models of all determinations | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_DETERMINATION_TAB...more details | ||
| GET_HIGHEST_PRIORITY_MESSAGE | Get the highest priority message | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_HIGHEST_PRIORITY_MESSAGE...more details | ||
| GET_NODE | Returns the model of a certain node | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_NODE...more details | ||
| GET_NODE_STATIC_PROPERTY_KEYS | Get keys of all static properties for a node key | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_NODE_STATIC_PROPERTY_KEYS...more details | ||
| GET_NODE_TAB | Returns the models of all nodes | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_NODE_TAB...more details | ||
| GET_PERSISTENCY_MAPPING_TAB | Returns a list of persistency mappings | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_PERSISTENCY_MAPPING_TAB...more details | ||
| GET_PROPERTY_TAB | Returns a list of static properties | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_PROPERTY_TAB...more details | ||
| GET_QUERY_TAB | Returns the models of all queries | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_QUERY_TAB...more details | ||
| GET_SUPER_CLASS_NAME | Public | |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_SUPER_CLASS_NAME...more details | ||
| GET_VALIDATION_SUBENT_KEYS | Get keys of all subentities for a validation key | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_VALIDATION_SUBENT_KEYS...more details | ||
| GET_VALIDATION_TAB | Returns the models of all validations | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_VALIDATION_TAB...more details | ||
| GET_VAL_KEY_ALTKEY_UNIQ_CHECK | Get validation key for altkey uniqueness check (action val.) | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_VAL_KEY_ALTKEY_UNIQ_CHECK...more details | ||
| GET_VERSION | Returns the model a certain version | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>GET_VERSION...more details | ||
| UPDATE_BUSINESS_OBJECT | Updates the business object | Public |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>UPDATE_BUSINESS_OBJECT...more details | ||
| UPDATE_DETERMINATION | Allows to update a certain determination | Private |
| CALL METHOD /bobf/cl_conf_model_api_reuse=>UPDATE_DETERMINATION...more details | ||
/BOBF/CL_CONF_MODEL_API_REUSE 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 |
| GO_INSTANCE | Static Attribute | API: Create, Update and Delete the model of a certain BO | LIKE /BOBF/CL_CONF_MODEL_API_REUSE | Protected |
/BOBF/CL_CONF_MODEL_API_REUSE types
GTY_GENERATE_NODE_DDIC -TT_REDEFINE_METHOD_NAME -
Links to Related Class(s)
/BOBF/CL...Full list of available SAP object classes
Search for further information about these or an SAP related objects