SAP ABAP Class CL_RODPS_ODP_SELF_CONTEXT (ODP Repository for Describing ODPs)
Hierarchy
PI_BASIS (Software Component) Basis Plug-In
   BW-WHM (Application Component) Warehouse Management
     RODPS_ODP_SELF (Package) ODP repository that describes the ODPs in the system
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RODPS_SIMPLE_CONTEXT ODP Context for Simple Models 20110823
Properties
Class CL_RODPS_ODP_SELF_CONTEXT  
Short Description ODP Repository for Describing ODPs    
Super Class CL_RODPS_SIMPLE_CONTEXT ODP Context for Simple Models 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RODPS_ODP_SELF   ODP repository that describes the ODPs in the system 
Created 20110823   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RODPS_CONTEXT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RODPS_ODP Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_RODPS_ODP_SELF_CONTEXT has no interface implemented.
Friends
Class CL_RODPS_ODP_SELF_CONTEXT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PT_ODP_DTEL_MAPPING Static Attribute Private See coding 20110823
2 PT_RANGE_CONTEXT Instance attribute Private See coding 20110823
3 PT_RANGE_LANGU Instance attribute Private See coding 20110823
4 PT_RANGE_ODPNAME Instance attribute Private See coding 20110823
5 P_CHARACTER_BYTES Static Attribute Private Type reference (TYPE) I 20110823
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20110823
2 GET_DTEL_TO_ODP_MAPPING Instance method Private Method 20110823
3 GET_ODPDESCR Instance method Private Method 20110823
4 GET_ODP_TEXT Instance method Private Method 20110823
5 GET_ODP_TO_DTEL_MAPPING Instance method Private Method 20110823
Events
Class CL_RODPS_ODP_SELF_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DATA_CONTEXT Private See coding 20110823 BEGIN OF ts_data_context. INCLUDE TYPE ts_data_include. TYPES: langu TYPE sy-langu, description TYPE rstxtlg, END OF ts_data_context
2 TS_DATA_DOMVAL Private See coding 20110823 BEGIN OF ts_data_domval, langu TYPE sy-langu, key TYPE c LENGTH 60, description TYPE rstxtlg, END OF ts_data_domval
3 TS_DATA_INCLUDE Private See coding 20110823 BEGIN OF ts_data_include, context TYPE rodps_context, END OF ts_data_include
4 TS_DATA_ODP_ASC_P Private See coding 20110823 BEGIN OF ts_data_odp_asc_p. INCLUDE TYPE ts_data_include. TYPES: odpname TYPE rodps_odpname, fieldname TYPE fieldname, ascname TYPE rodps_ascname, asctype TYPE rodps_asctype, odpname_asc TYPE rodps_odpname, END OF ts_data_odp_asc_p
5 TS_DATA_ODP_FIELD_P Private See coding 20110823 BEGIN OF ts_data_odp_field_p. INCLUDE TYPE ts_data_include. TYPES: odpname TYPE rodps_odpname. INCLUDE TYPE if_rodps_odp=>ts_field. TYPES: END OF ts_data_odp_field_p
6 TS_DATA_ODP_FIELD_T Private See coding 20110823 BEGIN OF ts_data_odp_field_t. INCLUDE TYPE ts_data_include. TYPES: odpname TYPE rodps_odpname, fieldname TYPE fieldname, langu TYPE sy-langu, description TYPE rstxtlg, END OF ts_data_odp_field_t
7 TS_DATA_ODP_JOIN_F Private See coding 20110823 BEGIN OF ts_data_odp_join_f . INCLUDE TYPE ts_data_include. TYPES: odpname TYPE rodps_odpname, fieldname TYPE fieldname, asctype TYPE rodps_asctype, odpname_asc TYPE rodps_odpname, joinfield TYPE fieldname, option TYPE rsoption, joinfield_asc TYPE fieldname, END OF ts_data_odp_join_f
8 TS_DATA_ODP_P Private See coding 20110823 BEGIN OF ts_data_odp_p. INCLUDE TYPE ts_data_include. INCLUDE TYPE if_rodps_odp=>ts_header. TYPES: END OF ts_data_odp_p
9 TS_DATA_ODP_T Private See coding 20110823 BEGIN OF ts_data_odp_t. INCLUDE TYPE ts_data_include. TYPES: odpname TYPE rodps_odpname, langu TYPE sy-langu, description TYPE rstxtlg, END OF ts_data_odp_t
10 TS_ODP_DTEL_MAPPING Private See coding 20110823 BEGIN OF ts_odp_dtel_mapping, dtelnm TYPE rollname, odpname TYPE rodps_odpname, END OF ts_odp_dtel_mapping
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RODPS_ODP_SELF_CONTEXT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RODPS_ODP_SELF_CONTEXT has no exception.

Method GET_DTEL_TO_ODP_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROLLNAME Call by reference Type reference (TYPE) ROLLNAME 20110823
2 Returning R_ODPNAME Value transfer Type reference (TYPE) RODPS_ODPNAME 20110823
# Exception Resumable Description Created on
1 CX_RODPS_OBJECT_NOT_FOUND 20110823

Method GET_ODPDESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODP_ID Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_ODPNAME 20110823
2 Importing I_SEMANTICS Call by reference Type reference (TYPE) IF_RODPS_ODP=>T_SUFFIX 20110823
3 Returning RS_ODPDESCR Value transfer Type reference (TYPE) IF_RODPS_CONTEXT=>TS_ODPDESCR 20110823

Method GET_ODPDESCR on class CL_RODPS_ODP_SELF_CONTEXT has no exception.

Method GET_ODP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODPNAME Call by reference Type reference (TYPE) CLIKE 20110823
2 Returning R_TEXT Value transfer Type reference (TYPE) STRING 20110823

Method GET_ODP_TEXT on class CL_RODPS_ODP_SELF_CONTEXT has no exception.

Method GET_ODP_TO_DTEL_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ODPNAME Call by reference Type reference (TYPE) RODPS_ODPNAME 20110823
2 Returning R_ROLLNAME Value transfer Type reference (TYPE) ROLLNAME 20110823
# Exception Resumable Description Created on
1 CX_RODPS_OBJECT_NOT_FOUND 20110823
History
Last changed by/on SAP  20130531 
SAP Release Created in