SAP ABAP Class CL_UA_MD_ADAPTER (Wrapper for MDF/MDF Light)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_STRUCTURE (Package) Generation of DDIC Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FINB_MD_CHAR Characteristic 20050315
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA Internal View of Customizing Data 20040510
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UC_CUST_DATA_EXT External view at Customizing data 20040510
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR FIN Master Data: Representation of a Characteristic 20040510
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR_AUTHORITY FIN Master Data: Authorization Check 20040510
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_CHAR_ENQUEUE FIN Master Data: Lock Management 20040510
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20040510
8 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_MANUAL_TRANSPORT FIN Master Data: Manual Transport 20040510
9 Interface implementation (CLASS c. INTERFACES i_ref)  IF_UG_MD_SID FIN Master Data: Working with Surrogate IDs 20040510
Properties
Class CL_UA_MD_ADAPTER  
Short Description Wrapper for MDF/MDF Light    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_STRUCTURE   Generation of DDIC Objects 
Created 20040510   SAP 
Last change 20060313   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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 Abstract Final Description Created on
1 IF_FINB_MD_CHAR Characteristic 20050315
2 IF_UC_CUST_DATA Internal View of Customizing Data 20040510
3 IF_UC_CUST_DATA_EXT External view at Customizing data 20040510
4 IF_UG_MD_CHAR FIN Master Data: Representation of a Characteristic 20040510
5 IF_UG_MD_CHAR_AUTHORITY FIN Master Data: Authorization Check 20040510
6 IF_UG_MD_CHAR_ENQUEUE FIN Master Data: Lock Management 20040510
7 IF_UG_MD_FACTORY FIN Master Data: Central Access Point (Factory) 20040510
8 IF_UG_MD_MANUAL_TRANSPORT FIN Master Data: Manual Transport 20040510
9 IF_UG_MD_SID FIN Master Data: Working with Surrogate IDs 20040510
Friends
Class CL_UA_MD_ADAPTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_CHECK_RULE_DEFAULT Constant Private Type reference (TYPE) UAB_CHECK_RULES SPACE Exception Rule for Checks 20050405
2 CD_CHECK_RULE_NO Constant Private Type reference (TYPE) UAB_CHECK_RULES '0' Exception Rule for Checks 20050405
3 CD_CHECK_RULE_OBJECT_TYPE Constant Private Type reference (TYPE) UAB_CHECK_RULES '2' Exception Rule for Checks 20050501
4 CD_CHECK_RULE_TABLE_TYPE Constant Private Type reference (TYPE) UAB_CHECK_RULES '1' Exception Rule for Checks 20050501
5 CD_F4_RULE_DEFAULT Constant Private Type reference (TYPE) UAB_F4_RULES SPACE Exception Rule for F4 Help 20050405
6 CD_F4_RULE_EXTENDED_BW Constant Private Type reference (TYPE) UAB_F4_RULES '3' 20051116
7 CD_F4_RULE_NO Constant Private Type reference (TYPE) UAB_F4_RULES '0' Exception Rule for F4 Help 20050405
8 CD_F4_RULE_OBJECT_TYPE Constant Private Type reference (TYPE) UAB_F4_RULES '2' Exception Rule for F4 Help 20050501
9 CD_F4_RULE_TABLE_TYPE Constant Private Type reference (TYPE) UAB_F4_RULES '1' Exception Rule for F4 Help 20050501
10 MD_ACC_DATABASIS Instance attribute Private Type reference (TYPE) ACC_DATABASIS Data Basis 20040517
11 MD_AREAID Instance attribute Private Attribute reference (LIKE) 20050501
12 MD_REGID Instance attribute Private Attribute reference (LIKE) 20050501
13 MO_LIGHT_CHAR_INSTANCE Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MD_CHAR Characteristic 20041125
14 MO_LIGHT_FACTORY Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MD_CHAR_FACTORY Central Factory 20041125
15 MO_LIGHT_REGISTRY Instance attribute Private Object reference (TYPE REF TO) IF_FINB_MD_REGISTRY Check-in 20050304
16 MS_MDF4CHE Instance attribute Private Type reference (TYPE) UAB_S_MDF4CHE Exceptions for Field Checks and F4 20050405
17 SD_COST_APPL Static Attribute Public Type reference (TYPE) ABAP_BOOL 20050405
18 STH_READER Static Attribute Private Type reference (TYPE) YTH_READER_FOR_TYPE 20050501
Methods
# Method Level Visibility Method type Description Created on
1 ENSURE_MDF4CHE Instance method Private Method 20050405
2 GET_INSTANCE Static method Public Method 20040513
3 GET_RT_READER Static method Private Method 20050501
4 GET_SIDMAP Static method Public Method 20040514
5 REQUEST_F4_VALUE Instance method Private Method 20050503
6 SELECT_MDF4CHE Static method Private Method 20050405
7 SET_PREFERRED_RFCDEST Static method Public Method 20040514
8 SET_RT_READER Static method Public Method 20050501
Events
Class CL_UA_MD_ADAPTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_READER_FOR_TYPE Private See coding 20050501 begin of YS_READER_FOR_TYPE, regid type finb_md_regid, type_name type finb_type_name, metatype type finb_metatype, rt_reader type ref to if_finb_rt_reader, end of ys_reader_for_type
2 YTH_READER_FOR_TYPE Private See coding 20050501 yth_reader_for_type type hashed table of ys_reader_for_type with unique key regid type_name metatype
Method Signatures

Method ENSURE_MDF4CHE Signature

Method ENSURE_MDF4CHE on class CL_UA_MD_ADAPTER has no parameter.
Method ENSURE_MDF4CHE on class CL_UA_MD_ADAPTER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UG_MD_FACTORY FIN-Stammdaten: Zentraler Zugriffspunkt (Factory) 20040513
2 Importing IF_NO_EXCEPTION Call by reference Type reference (TYPE) UG_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20040513
3 Importing I_APPLICATION Call by reference Type reference (TYPE) UG_APPLICATION FI-Stammdaten: Anwendung 20040513
4 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20040513
5 Importing I_BUFFERED Call by reference Type reference (TYPE) UG_FLG 'X' FI-Stammdaten: Allgemeines Kennzeichen 20040513
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20040513
2 NO_AUTOMATIC_GENERATION 20040513
3 UNKNOWN_ERROR 20040513

Method GET_RT_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20050501
2 Importing ID_REGID Call by reference Type reference (TYPE) FINB_MD_REGID 20050501
3 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20050501
4 Returning RO_RT_READER Value transfer Object reference (TYPE REF TO) IF_FINB_RT_READER 20050501
# Exception Resumable Description Created on
1 READER_NOT_FOUND 20050501

Method GET_SIDMAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EO_SIDMAP Value transfer Object reference (TYPE REF TO) IF_UG_MD_SIDMAP FI-Stammdaten: Mapping Wert <-> SID 20040514

Method GET_SIDMAP on class CL_UA_MD_ADAPTER has no exception.

Method REQUEST_F4_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE Call by reference Type reference (TYPE) UGMD_TS_VHELP_VALUE 20050503
2 Importing ID_STRUCTURE_NAME Call by reference Type reference (TYPE) TYPENAME 20050503
3 Importing IT_RESULT Call by reference Type reference (TYPE) STANDARD TABLE 20050503
# Exception Resumable Description Created on
1 CONVERSION_ERROR 20050503

Method SELECT_MDF4CHE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_DATABASIS Call by reference Type reference (TYPE) ACC_DATABASIS 20050405
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FINB_MD_FIELDNAME 20050405
3 Returning RS_MDF4CHE Value transfer Type reference (TYPE) UAB_S_MDF4CHE 20050405

Method SELECT_MDF4CHE on class CL_UA_MD_ADAPTER has no exception.

Method SET_PREFERRED_RFCDEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RFCDEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20040514

Method SET_PREFERRED_RFCDEST on class CL_UA_MD_ADAPTER has no exception.

Method SET_RT_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_METATYPE Call by reference Type reference (TYPE) FINB_METATYPE 20050501
2 Importing ID_REGID Call by reference Type reference (TYPE) FINB_MD_REGID 20050501
3 Importing ID_TYPE_NAME Call by reference Type reference (TYPE) FINB_TYPE_NAME 20050501
4 Importing IO_RT_READER Call by reference Object reference (TYPE REF TO) IF_FINB_RT_READER 20050501

Method SET_RT_READER on class CL_UA_MD_ADAPTER has no exception.
History
Last changed by/on SAP  20060313 
SAP Release Created in 400