SAP ABAP Class CL_UABW_METADATA (Metadata BW Connection)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_STRUCTURE (Package) Generation of DDIC Objects
Properties
Class CL_UABW_METADATA  
Short Description Metadata BW Connection    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_STRUCTURE   Generation of DDIC Objects 
Created 20030401   SAP 
Last change 20060208   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UABW_METADATA has no forward declaration.
Interfaces
Class CL_UABW_METADATA has no interface implemented.
Friends
Class CL_UABW_METADATA has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AREAID Instance attribute Public Type reference (TYPE) UG_AREAID FIN Master Data: Application Area 20030401
2 BWRRI_REPORT_NAME Instance attribute Public Type reference (TYPE) FINB_GN_PHYSICAL_NAME 20050223
3 C_FIELD_CCSPLIT_IND Constant Public Type reference (TYPE) UAB_FIELDNAME 'ACC_CCPLIT_IND' Cost Split Indicator 20030611
4 C_FIELD_FLOW_IND Constant Public Type reference (TYPE) UAB_FIELDNAME 'ACC_FLOW_IND' Noncumulative/Cumulative Indicator 20030611
5 C_FIELD_KEY_TEXT Constant Public Type reference (TYPE) UAB_FIELDNAME 'ACC_KEY_TEXT' Key Text (Concatenated) 20050127
6 C_FIELD_PNID Constant Public Type reference (TYPE) UAB_FIELDNAME 'ACC_PNODE_ID' Partner Nodes 20030604
7 C_FIELD_POID Constant Public Type reference (TYPE) UAB_FIELDNAME 'ACC_POBJ_ID' Partner Object 20040128
8 C_FIELD_RECMODE Constant Public Type reference (TYPE) UAB_FIELDNAME 'ACC_RECORDMODE' BW: Update Mode 20040714
9 C_FLOW_IND_INPUT Constant Public Type reference (TYPE) CHAR1 'I' Input 20030612
10 C_FLOW_IND_OUTPUT Constant Public Type reference (TYPE) CHAR1 'O' Output 20030612
11 C_FLOW_IND_STOCK Constant Public Type reference (TYPE) CHAR1 'S' Stock 20030612
12 C_REC_MOD_DELETE Constant Public Type reference (TYPE) CHAR1 'D' Delete Image 20040914
13 DATABASIS Instance attribute Public Type reference (TYPE) ACC_DATABASIS Data Basis 20030401
14 T_MDEXT Instance attribute Public Type reference (TYPE) UABW_TS_MDEXT List: BW Objects for Master Data Extraction 20030401
15 T_TDEXT Instance attribute Public Type reference (TYPE) UABW_TS_TDEXT List: BW Objects for Transaction Data Extraction 20030401
16 T_TTEXT Instance attribute Public Type reference (TYPE) UABW_TS_TTEXT List: BW Objects for Table Type Data Extraction 20030718
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030401
2 GENERATE Instance method Public Method Generate Extractor Structures and Function Modules 20030509
3 GET_BWRRI_REPORT Instance method Public Method Gets BWRRI Programs 20050729
4 GET_INITIALIZED_METADATA Static method Public Method Reads XML and Gets Initialized Metadata 20030506
5 GET_XML Instance method Public Method Read Current Metadata as XML 20030402
6 INITIALIZE Instance method Public Method Initialize with Data from Persistence Layer 20030401
7 SET_BWRRI_REPORT Instance method Public Method Sets BWRRI Programs 20050729
8 SET_MASTER_DATA_EXTRACTION Instance method Public Method Set Object Data for Master Data Extraction 20030402
9 SET_TABLE_DATA_EXTRACTION Instance method Public Method Set Object Data to Table Type Data Extraction 20030718
10 SET_TRANS_DATA_EXTRACTION Instance method Public Method Set Object Data for Transaction Data Extraction 20030402
Events
Class CL_UABW_METADATA has no event.
Types
Class CL_UABW_METADATA has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREAID Value transfer Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20030402

Method CONSTRUCTOR on class CL_UABW_METADATA has no exception.

Method GENERATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EB_ERROR Value transfer Type reference (TYPE) BOOLE_D Fehler? 20030509
2 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030509
# Exception Resumable Description Created on
1 GENERATION_FAILED 20030509

Method GET_BWRRI_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_REPORT_NAME Value transfer Type reference (TYPE) FINB_GN_PHYSICAL_NAME physischer Name eines Objektes (Generator) 20050729

Method GET_BWRRI_REPORT on class CL_UABW_METADATA has no exception.

Method GET_INITIALIZED_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AREAID Call by reference Type reference (TYPE) UG_AREAID FIN-Stammdaten: Anwendungsgebiet 20030506
2 Importing I_LOCK Call by reference Type reference (TYPE) BOOLE_D SPACE 20030506
3 Importing I_VERSION Call by reference Type reference (TYPE) UAB_METADATA_VERSION 'A' Metadatenversion 20030506
4 Returning RO_METADATA Value transfer Object reference (TYPE REF TO) CL_UABW_METADATA Metadaten BW-Anschluss 20030506
# Exception Resumable Description Created on
1 FOREIGN_LOCK 20030506
2 READ_FAILED 20030506

Method GET_XML Signature

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

Method GET_XML on class CL_UABW_METADATA has no exception.

Method INITIALIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_XML_STRING Call by reference Type reference (TYPE) STRING 20030401
# Exception Resumable Description Created on
1 INVALID_XML XML-String hat unerwartetes Format 20030401

Method SET_BWRRI_REPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_REPORT_NAME Call by reference Type reference (TYPE) FINB_GN_PHYSICAL_NAME physischer Name eines Objektes (Generator) 20050729

Method SET_BWRRI_REPORT on class CL_UABW_METADATA has no exception.

Method SET_MASTER_DATA_EXTRACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MDEXT Value transfer Type reference (TYPE) UABW_S_MDEXT BW-Objekte für Stammdatenextrakton 20030402

Method SET_MASTER_DATA_EXTRACTION on class CL_UABW_METADATA has no exception.

Method SET_TABLE_DATA_EXTRACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TTEXT Value transfer Type reference (TYPE) UABW_S_TTEXT BW-Objekte für Stammdatenextrakton 20030718

Method SET_TABLE_DATA_EXTRACTION on class CL_UABW_METADATA has no exception.

Method SET_TRANS_DATA_EXTRACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TDEXT Value transfer Type reference (TYPE) UABW_S_TDEXT BW-Objekte für Stammdatenextrakton 20030402

Method SET_TRANS_DATA_EXTRACTION on class CL_UABW_METADATA has no exception.
History
Last changed by/on SAP  20060208 
SAP Release Created in 350