SAP ABAP Class /IWFND/CL_MED_DB_ACCESS_BASE (Base Class for Meta Data DB Access)
Hierarchy
SAP_GWFND (Software Component) SAP Gateway Foundation
   OPU-FND-CS (Application Component) IWF Common Services
     /IWFND/MED_PER_DEV_LANGU (Package) GW Framework - Metadata - Persistency: Dev. Translation
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /IWFND/CL_MED_MDL_DB_ACCESS Database access class to meta data model 20101109
2 Inheritance (c INHERITING FROM c_ref)  /IWFND/CL_MED_SRG_DB_ACCESS Service Group Database Access 20101105
Properties
Class /IWFND/CL_MED_DB_ACCESS_BASE  
Short Description Base Class for Meta Data DB Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /IWFND/MED_PER_DEV_LANGU   GW Framework - Metadata - Persistency: Dev. Translation 
Created 20101105   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /IWFND/CL_MED_DB_ACCESS_BASE has no forward declaration.
Interfaces
Class /IWFND/CL_MED_DB_ACCESS_BASE has no interface implemented.
Friends
Class /IWFND/CL_MED_DB_ACCESS_BASE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GCS_MED_OBJECT_STATE Constant Private See coding 20101109
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Protected Method 20101105
2 CHECK Instance method Protected Method 20101105
3 COPY_CONTENT_OF_TABLE Instance method Private Method 20101105
4 COPY_CONTENT_OF_TABLES Instance method Protected Method 20101105
5 DELETE_CONTENT_OF_TABLE Instance method Private Method 20101105
6 DELETE_CONTENT_OF_TABLES Instance method Protected Method 20101105
7 GET_CURRENT_STATE Instance method Protected Method Returns current mode - either runtime or designtime 20101115
8 GET_KEY_CONDITION Instance method Private Method 20101105
9 GET_KEY_FIELD Instance method Protected Method 20101105
10 GET_KEY_FIELD_VALUE Instance method Protected Method 20101105
11 GET_TABLES Instance method Protected Method 20101105
12 HAS_STATE_ON_DB Instance method Protected Method 20101105
Events
Class /IWFND/CL_MED_DB_ACCESS_BASE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_MED_TABLE Protected See coding 20101105 begin of ty_s_med_table, table_name type string, end of ty_s_med_table
2 TY_T_MED_TABLES Protected See coding 20101105 ty_t_med_tables type sorted table of ty_s_med_table with unique key table_name
Method Signatures

Method ACTIVATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101105
2 Exporting EV_IS_ACTIVATED Call by reference Type reference (TYPE) ABAP_BOOL 20101105

Method ACTIVATE on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20101105
2 Exporting EV_IS_VALID Call by reference Type reference (TYPE) ABAP_BOOL 20101105

Method CHECK on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method COPY_CONTENT_OF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101105
2 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20101105
3 Importing IV_TO_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101105

Method COPY_CONTENT_OF_TABLE on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method COPY_CONTENT_OF_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FROM_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101105
2 Importing IV_TO_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101105

Method COPY_CONTENT_OF_TABLES on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method DELETE_CONTENT_OF_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101105
2 Importing IV_TABLE_NAME Call by reference Type reference (TYPE) STRING 20101105

Method DELETE_CONTENT_OF_TABLE on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method DELETE_CONTENT_OF_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101105

Method DELETE_CONTENT_OF_TABLES on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method GET_CURRENT_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101115
2 Returning RV_STATE Value transfer Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101115

Method GET_CURRENT_STATE on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method GET_KEY_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONDITION Value transfer Type reference (TYPE) STRING 20101105

Method GET_KEY_CONDITION on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method GET_KEY_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_KEY_FIELD Value transfer Type reference (TYPE) STRING 20101105

Method GET_KEY_FIELD on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method GET_KEY_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_KEY_FIELD_VALUE Value transfer Type reference (TYPE) STRING 20101105

Method GET_KEY_FIELD_VALUE on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method GET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_TABLES Value transfer Type reference (TYPE) TY_T_MED_TABLES 20101105

Method GET_TABLES on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.

Method HAS_STATE_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) /IWFND/MED_MDL_ACTIVE_FLAG Active Flag for Model 20101105
2 Returning RV_HAS_STATE Value transfer Type reference (TYPE) ABAP_BOOL 20101105

Method HAS_STATE_ON_DB on class /IWFND/CL_MED_DB_ACCESS_BASE has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 200