SAP ABAP Class CL_UA_DB_READER (Reads Data to a Type of DB)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_PERSISTENCY (Package) Persistency Services Costing Solutions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_ABSTRACT_DB_READER Reads Data to a Type of DB 20020808
Properties
Class CL_UA_DB_READER  
Short Description Reads Data to a Type of DB    
Super Class CL_UA_ABSTRACT_DB_READER Reads Data to a Type of DB 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_PERSISTENCY   Persistency Services Costing Solutions 
Created 20020808   SAP 
Last change 20050428   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
Class CL_UA_DB_READER has no interface implemented.
Friends
Class CL_UA_DB_READER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 STH_READER Static Attribute Private Type reference (TYPE) YTH_READER 20040326
Methods
# Method Level Visibility Method type Description Created on
1 GET_DB_READER Static method Public Method 20020808
2 GET_DB_READER_FOR_HEADER Static method Public Method 20030120
3 GET_DB_READER_FOR_ITEM Static method Public Method 20030120
4 GET_DB_READER_FOR_SPLITTED_KYF Static method Public Method 20030203
5 GET_DB_READER_FOR_TEXTS Static method Public Method 20050418
6 GET_READER_BY_TYPE Static method Public Method Delivers DB reader for objects with type specified 20020924
Events
Class CL_UA_DB_READER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_READER Private See coding 20040326 BEGIN OF ys_reader, type TYPE finb_type_name, metatype TYPE finb_metatype, level(1) TYPE c, ccs_type TYPE finb_type_name, deleted type boole_d, o_reader TYPE REF TO cl_ua_db_reader, END OF ys_reader
2 YTH_READER Private See coding 20040326 yth_reader TYPE HASHED TABLE OF ys_reader WITH UNIQUE KEY type metatype level ccs_type deleted
Method Signatures

Method GET_DB_READER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HISTORIC_ENTRIES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20050323
2 Importing ID_JOIN_OF_EDGES_AND_NODES Call by reference Type reference (TYPE) C 'S' S=Join von Knoten +Kanten über Sender, R=Join über Empfänger 20020808
3 Importing IT_TYPES Call by reference Type reference (TYPE) UAB_T_BASE_TYPE Typen 20020905
4 Returning RO_NETWORK_READER Value transfer Object reference (TYPE REF TO) CL_UA_DB_READER Liest Daten zu einem Typ von der DB 20020808
# Exception Resumable Description Created on
1 DB_TABLE_DOES_NOT_EXIST Die Datenbanktabellen wurden noch nicht generiert 20020808
2 INVALID_PARAMETERS 20020808
3 UNKNOWN_TYPE 20020808

Method GET_DB_READER_FOR_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HISTORIC_ENTRIES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Lesen von gelöschten Einträgen und historischen Ständen 20050323
2 Importing ID_WITH_TEXTS Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20040903
3 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_TYPE_BASE 20030312
4 Returning RO_NETWORK_READER Value transfer Object reference (TYPE REF TO) CL_UA_DB_READER 20030120
# Exception Resumable Description Created on
1 DB_TABLE_DOES_NOT_EXIST Die Datenbanktabellen wurden noch nicht generiert 20030120
2 MISSING_PARAMETER 20030120
3 UNKNOWN_TYPE 20030131

Method GET_DB_READER_FOR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HISTORIC_ENTRIES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Lesen von gelöschten Einträgen und historischen Ständen 20050323
2 Importing IO_ELEMENT_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_ELEMENT_TYPE 20030203
3 Returning RO_NETWORK_READER Value transfer Object reference (TYPE REF TO) CL_UA_DB_READER Liest Daten zu einem Typ von der DB 20030120
# Exception Resumable Description Created on
1 DB_TABLE_DOES_NOT_EXIST Die Datenbanktabellen wurden noch nicht generiert 20030120
2 MISSING_PARAMETER 20030120
3 UNKNOWN_TYPE 20030131

Method GET_DB_READER_FOR_SPLITTED_KYF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HISTORIC_ENTRIES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Lesen von gelöschten Einträgen und historischen Ständen 20050323
2 Importing IO_CCS_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_CC_SPLIT_TYPE 20030624
3 Importing IO_ELEMENT_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_ELEMENT_TYPE 20030707
4 Returning RO_NETWORK_READER Value transfer Object reference (TYPE REF TO) CL_UA_DB_READER Liest Daten zu einem Typ von der DB 20030203
# Exception Resumable Description Created on
1 DB_TABLE_DOES_NOT_EXIST Die Datenbanktabellen wurden noch nicht generiert 20030203
2 MISSING_PARAMETER 20030203
3 UNKNOWN_TYPE 20030203

Method GET_DB_READER_FOR_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HISTORIC_ENTRIES Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Lesen von gelöschten Einträgen und historischen Ständen 20050418
2 Importing IO_ELEMENT_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_ELEMENT_TYPE 20050418
3 Returning RO_NETWORK_READER Value transfer Object reference (TYPE REF TO) CL_UA_DB_READER Liest Daten zu einem Typ von der DB 20050418
# Exception Resumable Description Created on
1 DB_TABLE_DOES_NOT_EXIST Die Datenbanktabellen wurden noch nicht generiert 20050418
2 MISSING_PARAMETER 20050418
3 UNKNOWN_TYPE 20050418

Method GET_READER_BY_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_TYPE Call by reference Object reference (TYPE REF TO) CL_UA_TYPE_BASE 20020924
2 Returning RO_READER Value transfer Object reference (TYPE REF TO) IF_FINB_READER Typgerechter DB-Reader 20020924

Method GET_READER_BY_TYPE on class CL_UA_DB_READER has no exception.
History
Last changed by/on SAP  20050428 
SAP Release Created in 320