SAP ABAP Class CL_RSO_MMR_ESR_UTILITIES (BW Repository MMR Connection: ESR Help Functions)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_MMR (Package) BW Repository MMR Connection
Properties
Class CL_RSO_MMR_ESR_UTILITIES  
Short Description BW Repository MMR Connection: ESR Help Functions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSO_MMR   BW Repository MMR Connection 
Created 20060213   SAP 
Last change 20130531   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_RSO_MMR_ESR_UTILITIES has no interface implemented.
Friends
Class CL_RSO_MMR_ESR_UTILITIES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_PREFIX_LOGSYS Constant Private Type reference (TYPE) STRING '%LSYS=' Prefix for Logical System 20060505
2 P_C_SEPARATOR_ESR_NAME Constant Private Type reference (TYPE) C '|' Separator Within ESR Name 20060214
3 P_C_SEPARATOR_ESR_PATH Constant Public Type reference (TYPE) C '$' Separator for Path Component/Tuple 20060214
Methods
# Method Level Visibility Method type Description Created on
1 DECODE_ESR_NAMESPACE Static method Private Method Escaped ESR Namespace 20060213
2 ENCODE_ESR_NAMESPACE Static method Private Method Escaped ESR Namespace 20060213
3 TO_ESR_NAMES Static method Public Method Compiles Specified Object Value in ESR Name 20060213
4 TO_ESR_NAMES_FLAT Static method Public Method Compiles Specified Object Value in ESR Name 20060320
5 TO_MMR_VALUE Static method Public Method Compiles Specified ESR Paths in Tag Value 20060213
6 TO_STRING Static method Private Method String Display for ESR Name 20060213
Events
Class CL_RSO_MMR_ESR_UTILITIES has no event.
Types
Class CL_RSO_MMR_ESR_UTILITIES has no local type.
Method Signatures

Method DECODE_ESR_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAMESPACE Call by reference Type reference (TYPE) STRING 20060213
2 Returning R_NAMESPACE Value transfer Type reference (TYPE) STRING 20060213

Method DECODE_ESR_NAMESPACE on class CL_RSO_MMR_ESR_UTILITIES has no exception.

Method ENCODE_ESR_NAMESPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAMESPACE Call by reference Type reference (TYPE) STRING 20060213
2 Returning R_NAMESPACE Value transfer Type reference (TYPE) STRING 20060213

Method ENCODE_ESR_NAMESPACE on class CL_RSO_MMR_ESR_UTILITIES has no exception.

Method TO_ESR_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS Quellsystem 20060505
2 Exporting E_OBJNM Call by reference Type reference (TYPE) RSO_MMR_OBJNM Objektname (ohne Quellsystem-Verschlüsselung) 20060505
3 Exporting E_T_NAME Value transfer Type reference (TYPE) RSO_MMR_T_ESR_NAME BW Repository MMR Anschuß: Tabelle für ESR Namen 20060505
4 Importing I_VALUE Call by reference Type reference (TYPE) RSO_MMR_OBJNM BW Repository MMR Anschluß: Wert 20060213

Method TO_ESR_NAMES on class CL_RSO_MMR_ESR_UTILITIES has no exception.

Method TO_ESR_NAMES_FLAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_ATTR Call by reference Type reference (TYPE) RSO_MMR_S_ESR_NAME . 20060320
2 Exporting E_S_BO Call by reference Type reference (TYPE) RSO_MMR_S_ESR_NAME . 20060320
3 Exporting E_S_BON Call by reference Type reference (TYPE) RSO_MMR_S_ESR_NAME . 20060320
4 Importing I_VALUE Call by reference Type reference (TYPE) RSO_MMR_VALUE BW Repository MMR Anschluß: Wert 20060320

Method TO_ESR_NAMES_FLAT on class CL_RSO_MMR_ESR_UTILITIES has no exception.

Method TO_MMR_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_BO Call by reference Type reference (TYPE) RSO_MMR_S_ESR_NAME . 20060213
2 Importing I_S_BON Call by reference Type reference (TYPE) RSO_MMR_S_ESR_NAME . 20060213
3 Importing I_S_COMP Call by reference Type reference (TYPE) RSO_MMR_S_ESR_NAME . 20060213
4 Returning R_VALUE Value transfer Type reference (TYPE) RSO_MMR_VALUE BW Repository MMR Anschluß: Wert 20060213

Method TO_MMR_VALUE on class CL_RSO_MMR_ESR_UTILITIES has no exception.

Method TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_NAME Call by reference Type reference (TYPE) RSO_MMR_S_ESR_NAME . 20060213
2 Returning R_STRING Value transfer Type reference (TYPE) STRING 20060213

Method TO_STRING on class CL_RSO_MMR_ESR_UTILITIES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710