SAP ABAP Interface IF_DDIC_MD (Access to DDIC metadata)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-UPG-TLS (Application Component) Upgrade Tools
     SCRR_DDIC (Package) CRR Connection to DDIC Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DDIC_MD Ddic metadata interface 20101221
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_DDIC_MD_I Ddic metadata interface 20110408
Properties
Interface IF_DDIC_MD  
Short Description Access to DDIC metadata    
General Data
Package SCRR_DDIC   CRR Connection to DDIC Services 
Created 20101216   SAP 
Last changed 20140120   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_DDIC_MD has no interface.
Friends
Interface IF_DDIC_MD has no friend.
Attributes
Interface IF_DDIC_MD has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DFIES Instance method Public Method 20110420
2 GET_FIELDS Instance method Public Method Returns all fields of a table 20101220
3 GET_HEADER Instance method Public Method 20110420
4 GET_KEYFIELDS Instance method Public Method Returns key fields of a table 20110202
5 GET_NAMETAB_HEADER_AND_FIELDS Instance method Public Method 20130524
6 GET_NON_KEYFIELDS Instance method Public Method 20130423
7 TABLE_EXISTS Instance method Public Method 20110801
Events
Interface IF_DDIC_MD has no event.
Types
Interface IF_DDIC_MD has no local type.
Method Signatures

Method GET_DFIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DFIES Value transfer Type reference (TYPE) DDFIELDS 20110420
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME 20110420
# Exception Resumable Description Created on
1 CX_CRR_DDIC 20110420

Method GET_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDS Value transfer Type reference (TYPE) TDDFIELDS Table of dictionary fields 20101220
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20101220
# Exception Resumable Description Created on
1 CX_CRR_DDIC Error from DDIC 20101220

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_X030L Value transfer Type reference (TYPE) X030L 20110420
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME 20110420
# Exception Resumable Description Created on
1 CX_CRR_DDIC 20110420

Method GET_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDS Value transfer Type reference (TYPE) TDDFIELDS Table of dictionary fields 20110202
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110202
# Exception Resumable Description Created on
1 CX_CRR_DDIC Errors from ddic interface 20110202

Method GET_NAMETAB_HEADER_AND_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NT_FIELDS Call by reference Type reference (TYPE) DD_X031L_TABLE 20130524
2 Exporting EV_NT_HEADER Call by reference Type reference (TYPE) X030L 20130524
3 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20130524
# Exception Resumable Description Created on
1 CX_CRR_DDIC 20130524

Method GET_NON_KEYFIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELDS Value transfer Type reference (TYPE) TDDFIELDS Table of dictionary fields 20130423
2 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20130423

Method GET_NON_KEYFIELDS on Interface IF_DDIC_MD has no exception.

Method TABLE_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OPT Call by reference Type reference (TYPE) C 'X' DDIC=1 DB=2 or both=X 20110801
2 Returning RC Value transfer Type reference (TYPE) ABAP_BOOL 20110801
3 Importing TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20110801

Method TABLE_EXISTS on Interface IF_DDIC_MD has no exception.
History
Last changed by/on SAP  20140120 
SAP Release Created in 731