I_CFD_REGISTRY_OBJECTS
Registry Objects
I_CFD_REGISTRY_OBJECTS is a CDS View in S/4HANA. Registry Objects. It contains 2 fields. 5 CDS views read from this table.
CDS Views using this table (5)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| ars_u_release_info_extract | view_entity | union_all | API Release Info for Extracted Objects | |
| ARS_V_API_VERSION_APIS | view | from | API Release: API Objects + Contracts | |
| ARS_V_API_VERSION_APIS | view | union | API Release: API Objects + Contracts | |
| ARS_V_SNAPSHOT_APIS | view | from | API Release: APIs of a Snapshot | |
| ARS_V_SNAPSHOT_APIS | view | union_all | API Release: APIs of a Snapshot |
Fields (2)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | tadir_obj_name | object_name,RelObjectName,sub_object_name,TadirObjectName | 3 |
| KEY | tadir_object | RelObjectType,sub_object_type | 2 |
@AbapCatalog.sqlViewName: 'CFDREGOBJECTS'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #NOT_ALLOWED
@EndUserText.label: 'Registry Objects'
// Delivers all Registry Objects which need to be extracted for Compatibility Check (IDoc and Function Moduls registrations not needed)
// use union all due to performance as merging data sets have distinct values
// Note: BAdI registrations are not listed here, as they are already part of C1 checks for object types ENHS/BADI_DEF
define view I_Cfd_Registry_Objects as select from P_Cfd_Reg_Obj_Business_Context { // Registry Objects for Business Context
key 'CFDB' as tadir_object,
key cast( business_context as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_CDS { // Registry Objects for CDS View
key 'CFDC' as tadir_object,
key cast( cds_view_name as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_Abs_Entity { // Registry Objects for Abstract Entitiy
key 'CFDY' as tadir_object,
key cast( abstract_entity_name as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_Odata_Model { // Registry Objects for OData Model
key 'CFDO' as tadir_object,
key cast( model_name as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_Data_Transfer { // Registry Objects for Data Transfer
key 'CFDT' as tadir_object,
cast( data_transfer_name as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_Bus_Scenario { // Registry Objects for Business Scenario
key 'CFDS' as tadir_object,
cast( scenario_name as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_SAP_GUI_Context { // Registry Objects for SAP GUI Context
key 'CFDG' as tadir_object,
key cast( gui_context as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_SOAP_Service { // Registry Objects for SOAP Service
key 'CFDP' as tadir_object,
key cast( service_interface_name as sobj_name ) as tadir_obj_name
} union all select from P_Cfd_Reg_Obj_Assoc_Target { // Registry Objects for Association Target
key 'CFDR' as tadir_object,
key cast( association_target_name as sobj_name ) as tadir_obj_name
}