SAP ABAP Class CL_RSBPCA_UTIL (BPC: Utility class for RSBPCA)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA-BPC-ADM (Application Component) BPC 'unified model' - Admin UI
     RSBPCA (Package) BPC IP Extension: BPC Meta Data Repository
Properties
Class CL_RSBPCA_UTIL  
Short Description BPC: Utility class for RSBPCA    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSBPCA   BPC IP Extension: BPC Meta Data Repository 
Created 20130408   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSBPCA_UTIL has no interface implemented.
Friends
Class CL_RSBPCA_UTIL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_TH_TLOGO Static Attribute Private Type reference (TYPE) T_H_DDTLOGO 20130607
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_SUB_STRUCT Static method Public Method Build Sub Structure 20130625
2 COMBINE_KEY Static method Public Method Get combined key with appset id and appl id 20130508
3 FILL_TLOGO_HEADER Static method Public Method Fill TLOGO Header 20130526
4 GET_APPL_BY_PREFIX Static method Public Method Get appl id by given prefix 20130825
5 GET_APPSET_BY_PREFIX Static method Public Method Get appset id by given prefix 20130516
6 GET_APPSET_PREFIX Static method Public Method Get available appset prefix 20130503
7 GET_PREFIX_BY_APPSET Static method Public Method Get prefix of given appset 20130516
8 GET_TLOGO_TEXT Static method Public Method 20130607
9 UNCOMBINE_KEY Static method Public Method Get appset id and appl id from the combined key 20130430
Events
Class CL_RSBPCA_UTIL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_H_DDTLOGO Private See coding 20130607 t_h_ddtlogo TYPE HASHED TABLE OF DDFIXVALUE WITH UNIQUE KEY low
Method Signatures

Method BUILD_SUB_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) ANY 20130625
2 Importing I_T_COMP Call by reference Type reference (TYPE) RSBPC0_T_STRING 20130625
3 Returning R_R_DATA Value transfer Object reference (TYPE REF TO) DATA 20130625

Method BUILD_SUB_STRUCT on class CL_RSBPCA_UTIL has no exception.

Method COMBINE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL_ID Value transfer Type reference (TYPE) RSBPC_APPL_ID BPC: Application ID 20130508
2 Importing I_APPSET_ID Value transfer Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130508
3 Returning R_OBJNM Value transfer Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20130508

Method COMBINE_KEY on class CL_RSBPCA_UTIL has no exception.

Method FILL_TLOGO_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_HEADER Call by reference Type reference (TYPE) DATA 20130526

Method FILL_TLOGO_HEADER on class CL_RSBPCA_UTIL has no exception.

Method GET_APPL_BY_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_APPL_ID Value transfer Type reference (TYPE) RSBPC_APPL_ID BPC: Application ID 20130825
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130825
3 Importing I_PREFIX Call by reference Type reference (TYPE) RSBPC_APPL_PREFIX BPC: Application Prefix 20130825

Method GET_APPL_BY_PREFIX on class CL_RSBPCA_UTIL has no exception.

Method GET_APPSET_BY_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_APPSET_ID Value transfer Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130516
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130516
3 Importing I_PREFIX Call by reference Type reference (TYPE) RSBPC_APPSET_PREFIX BPC: AppSet Prefix 20130516

Method GET_APPSET_BY_PREFIX on class CL_RSBPCA_UTIL has no exception.

Method GET_APPSET_PREFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_APPSET_PREFIX Value transfer Type reference (TYPE) RSBPC_APPSET_PREFIX BPC: AppSet Prefix 20130503

Method GET_APPSET_PREFIX on class CL_RSBPCA_UTIL has no exception.

Method GET_PREFIX_BY_APPSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_PREFIX Value transfer Type reference (TYPE) RSBPC_APPSET_PREFIX BPC: AppSet Prefix 20130516
2 Importing I_APPSET_ID Call by reference Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130516
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object version 20130516

Method GET_PREFIX_BY_APPSET on class CL_RSBPCA_UTIL has no exception.

Method GET_TLOGO_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU ABAP-Systemfeld: Sprachenschlüssel der Textumgebung 20130607
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130607
3 Returning R_DESC Value transfer Type reference (TYPE) VAL_TEXT Short Text for Fixed Values 20130607

Method GET_TLOGO_TEXT on class CL_RSBPCA_UTIL has no exception.

Method UNCOMBINE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPL_ID Value transfer Type reference (TYPE) RSBPC_APPL_ID BPC: Application ID 20130430
2 Exporting E_APPSET_ID Value transfer Type reference (TYPE) RSBPC_APPSET_ID BPC: AppSet ID 20130430
3 Importing I_OBJNM Value transfer Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20130430

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