SAP /BOBF/CL_CONF_MODEL_API_ADT OO Class - API for ABAP Development Tools (ADT) Integration









/BOBF/CL_CONF_MODEL_API_ADT 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_ADT 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/CL_CONF_MODEL_API_ADT 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 NameDescriptionVisability
CHECK_BUSINESS_OBJECT_FEATURECheck if Business Object supports a concrete featurePublic
CALL METHOD /bobf/cl_conf_model_api_adt=>CHECK_BUSINESS_OBJECT_FEATURE...more details

CHECK_UPDATE_BO_FAILEDPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>CHECK_UPDATE_BO_FAILED...more details

CLASS_TYPE_TO_CONTENT_CATPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>CLASS_TYPE_TO_CONTENT_CAT...more details

COLLAPSE_DELEGATED_NODESStrip down Delegated Nodes, they may have subnodes/-entitiesPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>COLLAPSE_DELEGATED_NODES...more details

COMPENSATE_FE_CACHE_DIFFPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>COMPENSATE_FE_CACHE_DIFF...more details

COMPENSATE_FRONTEND_INITPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>COMPENSATE_FRONTEND_INIT...more details

CONSTRUCTORSetup environment for ADTPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>CONSTRUCTOR...more details

CREATE_BUSINESS_OBJECTAllows to create a new business objectPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>CREATE_BUSINESS_OBJECT...more details

CREATE_CLASSCreate Association/Action/Node Default/... ClassPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>CREATE_CLASS...more details

CREATE_KEYCreate a new key for a business object entityPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>CREATE_KEY...more details

DELETE_BUSINESS_OBJECTAllows to delete a certain enhancementPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>DELETE_BUSINESS_OBJECT...more details

DETERMINE_SUPERCLASS_NAMEPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>DETERMINE_SUPERCLASS_NAME...more details

FINALIZE_NODESfinalize business object nodesPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>FINALIZE_NODES...more details

GENERATE_CONSTANT_INTERFACEGeneration of constant interface (after UPDATE_BUSINESS_OBJ)Public
CALL METHOD /bobf/cl_conf_model_api_adt=>GENERATE_CONSTANT_INTERFACE...more details

GET_BUSINESS_OBJECTReturns the model of a certain business objectPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>GET_BUSINESS_OBJECT...more details

GET_BUSINESS_OBJECT_FEATURESGet list of features supported by a Business ObjectPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>GET_BUSINESS_OBJECT_FEATURES...more details

GET_BUSINESS_OBJECT_SCENARIOGet the scenario (_quadrant_) for a CDS-generated BOPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>GET_BUSINESS_OBJECT_SCENARIO...more details

GET_CONT_ASSIST_BY_IMP_CLASSGet info for content assistent in Eclipse by implement classPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>GET_CONT_ASSIST_BY_IMP_CLASS...more details

GET_DEPENDENT_OBJECTSGet metadata for included DOsPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>GET_DEPENDENT_OBJECTS...more details

GET_HIGHEST_PRIORITY_MESSAGEGet the highest priority messagePrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>GET_HIGHEST_PRIORITY_MESSAGE...more details

GET_SCENARIOPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>GET_SCENARIO...more details

IS_CDS_BDEF_SYNC_REQUIREDIs sync. of existing (!) BO with CDS and BDEF (RAP) requiredPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>IS_CDS_BDEF_SYNC_REQUIRED...more details

IS_CDS_BDEF_SYNC_REQ_WO_EXCHKIs sync. of BO with CDS and BDEF req., w/o existence checkPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>IS_CDS_BDEF_SYNC_REQ_WO_EXCHK...more details

LOCK_BUSINESS_OBJECTLocks a certain business objectPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>LOCK_BUSINESS_OBJECT...more details

LOG_ERRORPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>LOG_ERROR...more details

PREPARE_MODIFICATIONprepare business object modificationPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PREPARE_MODIFICATION...more details

PROCESS_ACTIONSActionsPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_ACTIONS...more details

PROCESS_ALTERNATIVE_KEYSStructured and Unstructured Alternative KeysPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_ALTERNATIVE_KEYS...more details

PROCESS_ALTKEY_VALIDATIONCreate/Remove Action Validation for Altkey Uniqueness checkPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_ALTKEY_VALIDATION...more details

PROCESS_ASSOCIATIONSAssociationsPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_ASSOCIATIONS...more details

PROCESS_AUTHORIZATIONSAuthorization Objects and Field MappingPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_AUTHORIZATIONS...more details

PROCESS_DETERMINATIONSDeterminationsPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_DETERMINATIONS...more details

PROCESS_NODESprocess business object nodesPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_NODES...more details

PROCESS_PERSISTENCY_MAPPINGPersistency MappingPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_PERSISTENCY_MAPPING...more details

PROCESS_PROPERTIESStatic PropertiesPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_PROPERTIES...more details

PROCESS_QUERIESQueriesPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_QUERIES...more details

PROCESS_VALIDATIONSConsistency and Action ValidationsPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>PROCESS_VALIDATIONS...more details

REJECT_UPDATEPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>REJECT_UPDATE...more details

SYNCHRONIZE_WITH_CDS_AND_BDEFSynchronize existing (!) BO with CDS and BDEF (RAP)Public
CALL METHOD /bobf/cl_conf_model_api_adt=>SYNCHRONIZE_WITH_CDS_AND_BDEF...more details

UNLOCK_BUSINESS_OBJECTUnlocks a certain business objectPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>UNLOCK_BUSINESS_OBJECT...more details

UPDATE_BUSINESS_OBJECTUpdates the business objectPublic
CALL METHOD /bobf/cl_conf_model_api_adt=>UPDATE_BUSINESS_OBJECT...more details

WRITE_GENERATION_INFOAdd data for node GENERATION_INFO to modification containerPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>WRITE_GENERATION_INFO...more details

_ADD_T100_EXCEPTION_TO_MESSAGEPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_ADD_T100_EXCEPTION_TO_MESSAGE...more details

_ADD_T100_MESSAGE_TO_MESSAGEPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_ADD_T100_MESSAGE_TO_MESSAGE...more details

_CALLED_BY_ECLIPSE_FRONTENDPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_CALLED_BY_ECLIPSE_FRONTEND...more details

_GET_BDEF_TIMESTAMP_UTC_SHORTPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_GET_BDEF_TIMESTAMP_UTC_SHORT...more details

_HAS_LEGACY_DB_KEYPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_HAS_LEGACY_DB_KEY...more details

_INCLUDED_FRAMEWORK_ACTION_CATPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_INCLUDED_FRAMEWORK_ACTION_CAT...more details

_IS_BDEF_OKPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_IS_BDEF_OK...more details

_IS_CDS_BDEF_SYNC_REQUIREDPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_IS_CDS_BDEF_SYNC_REQUIRED...more details

_IS_CDS_OKPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_IS_CDS_OK...more details

_IS_UNION_SCENARIOPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_IS_UNION_SCENARIO...more details

_REQUEST_OR_TASK_IS_LOCKEDPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_REQUEST_OR_TASK_IS_LOCKED...more details

_TRANSPORT_HAS_EDIT_LOCKPrivate
CALL METHOD /bobf/cl_conf_model_api_adt=>_TRANSPORT_HAS_EDIT_LOCK...more details



/BOBF/CL_CONF_MODEL_API_ADT 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.

NameLevelDescriptionInitial ValueTypeVisability
GC_CLASS_TYPEConstantLIKE
Public
GC_UNSPECIFIED_VALUEConstantLIKE
Public
GT_BO_LOCKEDStatic AttributeLIKE
GTT_BO_NAME_KEY
Private
MC_LOG_OBJECT_BOBFConstant'/BOBF/'LIKE
BALOBJ_D
Private
MC_LOG_PROBLEM_CLASS_HIGHConstant'2'LIKE
BALPROBCL
Private
MC_LOG_SUBOBJECT_ECLIPSEConstant'ECLIPSE_EDITOR'LIKE
BALSUBOBJ
Private
MV_PACKAGEInstance AttributePackageLIKE
DEVCLASS
Protected
MV_TRANSPORTInstance AttributeRequest/TaskLIKE
TRKORR
Protected




/BOBF/CL_CONF_MODEL_API_ADT types

GTT_BO_NAME_KEY -
GTY_BO_NAME_KEY -

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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!