SAP ABAP Class CL_RSFBP_SOURCE_TYPE_DB (HANA Database Table or View)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSFBP (Package) BW: Field-based Provider framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSFBP_SOURCE_TYPE_TABLE_BAS Basis class of Open ODS View source types 20130822
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSFBP_SOURCE_TYPE_GEN_RSDS Generate BW DataSource 20130726
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSFBP_SOURCE_TYPE_STATIC BW: Field-based Provider: Source Type 20130613
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSFBP_SOURCE_TYPE_HDB HANA Database Table or View 20130605
2 Inheritance (c INHERITING FROM c_ref)  CL_RSFBP_SOURCE_TYPE_XDB HANA Database Table or View 20130605
Properties
Class CL_RSFBP_SOURCE_TYPE_DB  
Short Description HANA Database Table or View    
Super Class CL_RSFBP_SOURCE_TYPE_TABLE_BAS Basis class of Open ODS View source types 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSFBP   BW: Field-based Provider framework 
Created 20130605   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ADBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_RSFBP_SOURCE_TYPE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSFBP_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSFBP_SOURCE_TYPE_GEN_RSDS Generate BW DataSource 20130726
2 IF_RSFBP_SOURCE_TYPE_STATIC BW: Field-based Provider: Source Type 20130613
Friends
# Friend Modeled only Created on Description
1 CL_RSFBP_HANA_NAME_MAPPER 20130605 Name Mapper for FBPs with HANA persistence
2 CL_RSFBP_OBJECT 20130605 BW-TLOGO: Open ODS Layer Object
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_ICON Constant Public See coding 20130606
2 CO_SEP Constant Public Type reference (TYPE) CHAR1 '.' Single-Character Flag 20130726
3 O_ALL_LOGSYSDB Static Attribute Protected Type reference (TYPE) RS_BOOL RS_C_FALSE 20130729
4 O_ICON Instance attribute Protected Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20130605
5 O_LOGSYS Instance attribute Protected Type reference (TYPE) RSSLOGSYS Source system 20130726
6 O_TS_LOGSYSDB Static Attribute Protected See coding 20130729
7 O_TXTLG Instance attribute Protected Type reference (TYPE) RSTXTLG Long description 20130605
8 P_TH_HASH Static Attribute Private See coding 20130605
9 P_T_INSTANCE Static Attribute Private See coding 20130605
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130605
2 DBNM_TO_OBJNM Static method Public Method 20130605
3 LOGSYS_TO_SCHEMA Static method Public Method 20130729
4 OBJNM_TO_DBNM Static method Protected Method 20130725
5 PROPOSE_NEW_LOGSYS Static method Public Method 20130723
6 SCHEMA_TO_LOGSYS Static method Public Method 20130729
Events
Class CL_RSFBP_SOURCE_TYPE_DB has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_DB Private See coding 20130605 BEGIN OF tn_s_db, schema TYPE string, entity TYPE string, END OF tn_s_db
2 TN_S_HASH Private See coding 20130605 BEGIN OF tn_s_hash, objnm TYPE if_rsfbp_types=>tn_srcobjnm. INCLUDE TYPE tn_s_db AS s_db. TYPES: END OF tn_s_hash
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRCOBJNM Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_SRCOBJNM 20130605
2 Importing I_S_SRCTYPEDEF Call by reference Type reference (TYPE) RSFBPSRCTYPEDEF 20130613
3 Importing I_TH_SLOGSYS Call by reference Type reference (TYPE) IF_RSFBP_TYPES=>TN_TH_SLOGSYS 20130626
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Object Not Found 20130605

Method DBNM_TO_OBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ENTITY Call by reference Type reference (TYPE) STRING 20130605
2 Importing I_SCHEMA Call by reference Type reference (TYPE) STRING 20130605
3 Importing I_T_LOGSYS Call by reference Type reference (TYPE) RSAOS_T_LOGSYS List of Source Systems 20130701
4 Returning R_OBJNM Value transfer Type reference (TYPE) IF_RSFBP_TYPES=>TN_SRCOBJNM 20130605

Method DBNM_TO_OBJNM on class CL_RSFBP_SOURCE_TYPE_DB has no exception.

Method LOGSYS_TO_SCHEMA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOGSYS Call by reference Type reference (TYPE) RSFBP_S_SOURCE_TYPE_DB-LOGSYS 20130729
2 Returning R_SCHEMA Value transfer Type reference (TYPE) RSFBP_S_SOURCE_TYPE_DB-DBSCHEMA 20130729

Method LOGSYS_TO_SCHEMA on class CL_RSFBP_SOURCE_TYPE_DB has no exception.

Method OBJNM_TO_DBNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ENTITY Call by reference Type reference (TYPE) STRING 20130725
2 Exporting E_SCHEMA Call by reference Type reference (TYPE) STRING 20130725
3 Importing I_SRCOBJNM Call by reference Type reference (TYPE) CSEQUENCE 20130725
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Object Not Found 20130725

Method PROPOSE_NEW_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SCHEMA Call by reference Type reference (TYPE) RSFBP_S_SOURCE_TYPE_DB-DBSCHEMA DB Object Schema 20130723
2 Returning R_LOGSYS Value transfer Type reference (TYPE) RSFBP_S_SOURCE_TYPE_DB-LOGSYS Source system 20130723

Method PROPOSE_NEW_LOGSYS on class CL_RSFBP_SOURCE_TYPE_DB has no exception.

Method SCHEMA_TO_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BYPASS_BUFFER Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20130802
2 Importing I_SCHEMA Call by reference Type reference (TYPE) RSFBP_S_SOURCE_TYPE_DB-DBSCHEMA 20130729
3 Returning R_LOGSYS Value transfer Type reference (TYPE) RSFBP_S_SOURCE_TYPE_DB-LOGSYS 20130729

Method SCHEMA_TO_LOGSYS on class CL_RSFBP_SOURCE_TYPE_DB has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740