SAP /BOBF/CL_CONF_CDS_LINK OO Class - CDS link - active BO
/BOBF/CL_CONF_CDS_LINK 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_CDS_LINK 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_CONF_CDS_LINKInterface Implementation
This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class /BOBF/IF_CONF_CDS_LINK_TESTINJMethod list of /BOBF/CL_CONF_CDS_LINK 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 |
| ACTIVATE_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>ACTIVATE_BO...more details | ||
| CHECK_AND_CORRECT_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>CHECK_AND_CORRECT_BO...more details | ||
| CONSTRUCTOR | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>CONSTRUCTOR...more details | ||
| CREATE_BO | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_BO...more details | ||
| CREATE_CHILD_NODES | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_CHILD_NODES...more details | ||
| CREATE_NODE | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE...more details | ||
|
| ||
| CREATE_NODE_ACTIONS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_ACTIONS...more details | ||
| CREATE_NODE_ALTERNATIVE_KEYS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_ALTERNATIVE_KEYS...more details | ||
| CREATE_NODE_ARTIFACTS | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_ARTIFACTS...more details | ||
| CREATE_NODE_AUTHORIZATION | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_AUTHORIZATION...more details | ||
| CREATE_NODE_DETERMINATIONS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_DETERMINATIONS...more details | ||
| CREATE_NODE_MAPPING | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_MAPPING...more details | ||
| CREATE_NODE_PROPERTIES | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_PROPERTIES...more details | ||
| CREATE_NODE_VALIDATIONS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CREATE_NODE_VALIDATIONS...more details | ||
| CRE_UPD_NODE_DETERM_SEQUENCE | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>CRE_UPD_NODE_DETERM_SEQUENCE...more details | ||
| LOCK_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>LOCK_BO...more details | ||
| PREPARE_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>PREPARE_BO...more details | ||
| PREPARE_NODE | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>PREPARE_NODE...more details | ||
| SAVE | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>SAVE...more details | ||
| UNLOCK_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>UNLOCK_BO...more details | ||
| UPDATE_BO | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_BO...more details | ||
| UPDATE_CHILD_NODES | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_CHILD_NODES...more details | ||
| UPDATE_NODE | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE...more details | ||
| UPDATE_NODE_ACTIONS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_ACTIONS...more details | ||
| UPDATE_NODE_ALTERNATIVE_KEYS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_ALTERNATIVE_KEYS...more details | ||
| UPDATE_NODE_ARTIFACTS | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_ARTIFACTS...more details | ||
| UPDATE_NODE_AUTHORIZATION | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_AUTHORIZATION...more details | ||
| UPDATE_NODE_DETERMINATIONS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_DETERMINATIONS...more details | ||
| UPDATE_NODE_MAPPING | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_MAPPING...more details | ||
| UPDATE_NODE_PROPERTIES | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_PROPERTIES...more details | ||
| UPDATE_NODE_VALIDATIONS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>UPDATE_NODE_VALIDATIONS...more details | ||
| _ACTIVATE_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_ACTIVATE_BO...more details | ||
| _ACTIVE_KEY_IS_BOPF_COMPATIBLE | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_ACTIVE_KEY_IS_BOPF_COMPATIBLE...more details | ||
| _ADD_FEATURE_ANNOTATIONS | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_ADD_FEATURE_ANNOTATIONS...more details | ||
| _ADJUST_COMPOSITION | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_ADJUST_COMPOSITION...more details | ||
| _ADJUST_FRAMEWORK_ACTIONS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_ADJUST_FRAMEWORK_ACTIONS...more details | ||
| _ADJUST_TO_PARENT_TO_ROOT | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_ADJUST_TO_PARENT_TO_ROOT...more details | ||
| _BUILD_BO_NAME | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_BUILD_BO_NAME...more details | ||
| _BUILD_NODE_NAME | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_BUILD_NODE_NAME...more details | ||
| _CDS_ENTITY | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CDS_ENTITY...more details | ||
| _CDS_ROOT_ENTITY | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CDS_ROOT_ENTITY...more details | ||
| _CHECK_MISSING_TRANSPORT | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CHECK_MISSING_TRANSPORT...more details | ||
| _CHECK_NAMESPACE_AND_PREFIX | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CHECK_NAMESPACE_AND_PREFIX...more details | ||
| _CHECK_NODE_DATA_MODEL_CHANGED | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CHECK_NODE_DATA_MODEL_CHANGED...more details | ||
| _CHECK_NOT_IN_OTHER_TRANSPORT | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CHECK_NOT_IN_OTHER_TRANSPORT...more details | ||
| _CLEANUP | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CLEANUP...more details | ||
| _CREATE_ALTKEY_FOR_LEGACY_DAC | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CREATE_ALTKEY_FOR_LEGACY_DAC...more details | ||
| _CREATE_BO_VERSION | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CREATE_BO_VERSION...more details | ||
| _CREATE_DETERMINATION_GENERIC | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CREATE_DETERMINATION_GENERIC...more details | ||
| _CREATE_KEY_PERSISTENCY_MAP | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_CREATE_KEY_PERSISTENCY_MAP...more details | ||
| _DELETED_OR_REACTIVATED_NODES | process deleted or reactivated nodes | Private |
| CALL METHOD /bobf/cl_conf_cds_link=>_DELETED_OR_REACTIVATED_NODES...more details | ||
| _DERIVE_NAMESPACE_OR_PREFIX | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_DERIVE_NAMESPACE_OR_PREFIX...more details | ||
| _DYNAMIC_FIELD_CTRL_ANNOTATED | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_DYNAMIC_FIELD_CTRL_ANNOTATED...more details | ||
| _EXTRACT_ERROR_MESSAGE | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_EXTRACT_ERROR_MESSAGE...more details | ||
| _GET_ADDITIONAL_TECH_ELEMENTS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_ADDITIONAL_TECH_ELEMENTS...more details | ||
| _GET_ADDITIONAL_VIEW_ELEMENTS | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_ADDITIONAL_VIEW_ELEMENTS...more details | ||
| _GET_INFO_MESSAGE_BO_DETAIL | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_INFO_MESSAGE_BO_DETAIL...more details | ||
| _GET_INFO_MESSAGE_FOR_CREATE | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_INFO_MESSAGE_FOR_CREATE...more details | ||
| _GET_INFO_MESSAGE_FOR_UPDATE | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_INFO_MESSAGE_FOR_UPDATE...more details | ||
| _GET_NAMESPACE_AND_PREFIX | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_NAMESPACE_AND_PREFIX...more details | ||
| _GET_NODE_DB_PARENT_KEY | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_NODE_DB_PARENT_KEY...more details | ||
| _GET_NODE_DB_ROOT_KEY | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_GET_NODE_DB_ROOT_KEY...more details | ||
| _IN_DEV_OR_CORRECTION_SYSTEM | Only for original or correction systems, or objects in $TMP | Private |
| CALL METHOD /bobf/cl_conf_cds_link=>_IN_DEV_OR_CORRECTION_SYSTEM...more details | ||
| _IS_LOCKING_SUPPORTED_FOR_SK | Public | |
| CALL METHOD /bobf/cl_conf_cds_link=>_IS_LOCKING_SUPPORTED_FOR_SK...more details | ||
| _LOCK_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_LOCK_BO...more details | ||
| _PERSIST_SYNC_TIMESTAMP | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_PERSIST_SYNC_TIMESTAMP...more details | ||
| _PREPARE_BO | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_PREPARE_BO...more details | ||
| _PREPARE_NODE | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_PREPARE_NODE...more details | ||
| _PROPOSE_DETERM_CLASS_NAME | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_PROPOSE_DETERM_CLASS_NAME...more details | ||
| _PROPOSE_NAME | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_PROPOSE_NAME...more details | ||
| _PUBLISH_BO_TO_WORKBENCH | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_PUBLISH_BO_TO_WORKBENCH...more details | ||
| _REGENERATE_CONSTANT_INTERFACE | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_REGENERATE_CONSTANT_INTERFACE...more details | ||
| _REMOVE_STRUC_IRRELEVNT_FIELDS | Protected | |
| CALL METHOD /bobf/cl_conf_cds_link=>_REMOVE_STRUC_IRRELEVNT_FIELDS...more details | ||
| _SEMKEY_LOCK_ACTION_CLASS | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_SEMKEY_LOCK_ACTION_CLASS...more details | ||
| _UNLOCK_BO | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_UNLOCK_BO...more details | ||
| _WARN_GTADIR_ENTRY_EXISTS | Private | |
| CALL METHOD /bobf/cl_conf_cds_link=>_WARN_GTADIR_ENTRY_EXISTS...more details | ||
/BOBF/CL_CONF_CDS_LINK 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 |
| MO_ADT_API | Instance Attribute | LIKE /BOBF/CL_CONF_MODEL_API_ADT | Protected | ||
| MO_KEY_INFO | Instance Attribute | LIKE LIF_KEY_INFO | Private | ||
| MO_ROOT_CDS_VIEW | Instance Attribute | CDS view representation | LIKE /BOBF/CL_CONF_CDS_VIEW | Protected | |
| MS_BO_BEFORE_UPDATE | Instance Attribute | LIKE /BOBF/S_CONF_MODEL_ADT_BO | Private | ||
| MS_BO_SYNC_PARAMETER | Instance Attribute | LIKE /BOBF/S_CDS_BO_SYNC_PARA | Private | ||
| MT_ADJUST_COMPOSITION | Instance Attribute | Table for action RENAME_COMPOSITIONS | LIKE /BOBF/T_CONF_ADJUST_COMP | Protected | |
| MT_ADJUST_PARENT_ROOT | Instance Attribute | Table for action ADJUST_PARENT_ROOT | LIKE /BOBF/T_CONF_ADJUST_PAR_ROOT | Protected | |
| MT_CDS_ENTITY | Instance Attribute | LIKE GTT_CDS_ENTITY | Private | ||
| MT_CHILD_CDS_VIEW | Instance Attribute | LIKE GTT_CHILD_CDS_VIEW | Protected | ||
| MT_DDIC_UPDATE | Instance Attribute | LIKE GTT_DDIC_UPDATE | Protected | ||
| MT_NAMESPACE_PREFIX | Instance Attribute | LIKE GTT_NAMESPACE_PREFIX | Private | ||
| MT_NODE_DB_PARENT_KEY | Instance Attribute | LIKE GTT_NODE_DB_PARENT_KEY | Protected | ||
| MT_NODE_DB_ROOT_KEY | Instance Attribute | LIKE GTT_NODE_DB_ROOT_KEY | Protected | ||
| MT_NODE_LAST_ALTKEY | Instance Attribute | LIKE GTT_NODE_LAST_ALTKEY | Protected | ||
| MT_NODE_UPDATE | Instance Attribute | LIKE GTT_NODE_UPDATE | Protected | ||
| MT_UPDATE_MODIFICATION | Instance Attribute | LIKE /BOBF/T_FRW_MODIFICATION | Private | ||
| MV_ACTIVATION_HANDLING | Instance Attribute | LIKE ABAP_BOOL | Protected | ||
| MV_CREATE_BO | Instance Attribute | ABAP_FALSE | LIKE ABAP_BOOL | Protected | |
| MV_IS_CREATE | Instance Attribute | ABAP_FALSE | LIKE ABAP_BOOL | Protected | |
| MV_IS_DRAFT | Instance Attribute | ABAP_FALSE | LIKE ABAP_BOOL | Private | |
| MV_IS_RAP | Instance Attribute | ABAP_FALSE | LIKE ABAP_BOOL | Protected | |
| MV_KORRFLAG | Instance Attribute | LIKE KORRFLAG | Private | ||
| MV_LOG_BO_DETAILS | Instance Attribute | ABAP_TRUE | LIKE ABAP_BOOL | Protected | |
| MV_PACKAGE_NAME | Instance Attribute | LIKE DEVCLASS | Protected | ||
| MV_ROOT_CDS_VIEW_NAME | Instance Attribute | LIKE /BOBF/CONF_CDS_VIEW_NAME | Protected | ||
| MV_TRANSPORT_NAME | Instance Attribute | LIKE TRKORR | Protected | ||
| MV_VIEW_SCENARIO | Instance Attribute | LIKE /BOBF/CONF_SCENARIO | Protected |
/BOBF/CL_CONF_CDS_LINK types
GTT_BO_DETAIL_INFO_MSG -GTT_CDS_ENTITY -
GTT_CHILD_CDS_VIEW -
GTT_DDIC_UPDATE -
GTT_NAMESPACE_PREFIX -
GTT_NODE_DB_PARENT_KEY -
GTT_NODE_DB_ROOT_KEY -
GTT_NODE_LAST_ALTKEY -
GTT_NODE_UPDATE -
GTY_BO_DETAIL_INFO_MSG -
GTY_BO_PREPARE -
GTY_CDS_ENTITY -
GTY_CHILD_CDS_VIEW -
GTY_DDIC_UPDATE -
GTY_NAMESPACE_PREFIX -
GTY_NODE_DB_PARENT_KEY -
GTY_NODE_DB_ROOT_KEY -
GTY_NODE_LAST_ALTKEY -
GTY_NODE_PREPARE -
GTY_NODE_UPDATE -
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