SAP ABAP Class CL_RSODP_BW_CONTEXT (BW Kontext)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSODP (Package) Operational Data Provisioning (BW Part)
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 20130215
Properties
Class CL_RSODP_BW_CONTEXT  
Short Description BW Kontext    
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 RSODP   Operational Data Provisioning (BW Part) 
Created 20130215   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTRAN_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSODP_BW_CONTEXT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSODP_BW_HIER_ODP_RT 20130705 Runtime for Hierarchy ODP Based on Segments
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_S_CURRENT_HIERARCHY Instance attribute Private See coding 20130516
2 P_TS_IOBJ_HIER_SKIP Static Attribute Private Type reference (TYPE) RSD_TS_IOBJNM Table of IOBJNM 20130516
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_TIMESTAMP Static method Private Method 20130522
2 CAST_IOBJNM Static method Public Method 20130516
3 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20130516
4 GET_FIELD_LIST Static method Private Method 20130516
5 GET_TLOGO_SUBTYPE_OBJNM Static method Public Method 20130215
6 MOVE_RSSH_TO_ODP Instance method Private Method 20130516
7 REQUEST_SEGMENTS Static method Private Method 20130516
Events
Class CL_RSODP_BW_CONTEXT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_HEADERID Private See coding 20130516 BEGIN OF tp_s_headerid, objectid TYPE n LENGTH 10. INCLUDE TYPE odp_s_hierarchy_header_key AS s_key. TYPES: headerid TYPE odp_headerid, END OF tp_s_headerid
2 TP_S_ODP_HIER_ALL Private See coding 20130516 BEGIN OF tp_s_odp_hier_all, headerid TYPE odp_headerid, hienm TYPE rshienm, timestmp TYPE rstimestmp, nodeid TYPE odp_nodeid, parentid TYPE odp_parentid, childid TYPE odp_childid, nextid TYPE odp_nextid, tlevel TYPE rstlevel, intervl TYPE rsintervl, fieldname_asc TYPE fieldname, foldername TYPE odp_foldername, linkcount TYPE odp_linkcount, h_link TYPE rslink, END OF tp_s_odp_hier_all
3 TP_S_RSSH_ALL Private See coding 20130516 BEGIN OF tp_s_rssh_all, odp_headerid TYPE odp_headerid, h_hienm TYPE rshienm, h_timestmp TYPE rstimestmp, h_nodeid TYPE odp_nodeid, h_parentid TYPE odp_parentid, h_childid TYPE odp_childid, h_nextid TYPE odp_nextid, h_tlevel TYPE rstlevel, intervl TYPE rsintervl, h_iobjnm TYPE fieldname, h_hiernode TYPE odp_foldername, linkcount TYPE odp_linkcount, h_link TYPE rslink, END OF tp_s_rssh_all
Method Signatures

Method ADJUST_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TIMESTAMP Call by reference Type reference (TYPE) TIMESTAMPL UTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun) 20130522

Method ADJUST_TIMESTAMP on class CL_RSODP_BW_CONTEXT has no exception.

Method CAST_IOBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) CSEQUENCE 20130516
2 Returning R_IOBJNM Value transfer Type reference (TYPE) RSIOBJNM InfoObject 20130516

Method CAST_IOBJNM on class CL_RSODP_BW_CONTEXT has no exception.

Method CLASS_CONSTRUCTOR Signature

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

Method GET_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20130516
2 Importing I_SUBTLOGO Call by reference Type reference (TYPE) RSO_TLOGO_SUBTYPE BW Metadata Repository: Subtype of TLOGO Type 20130516
3 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130516
4 Returning R_TX_FIELD_DTP Value transfer Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK Segmente mit Feldliste im Format DTP 20130516

Method GET_FIELD_LIST on class CL_RSODP_BW_CONTEXT has no exception.

Method GET_TLOGO_SUBTYPE_OBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Object Name in Object Directory 20130215
2 Exporting E_SUBTYPE Call by reference Type reference (TYPE) RSO_TLOGO_SUBTYPE BW Metadata Repository: Subtype of TLOGO Type 20130215
3 Exporting E_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130215
4 Importing IR_ODP Value transfer Object reference (TYPE REF TO) IF_RODPS_ODP ODP metadata 20130215
# Exception Resumable Description Created on
1 CX_RODPS_INPUT_INVALID Object does not exist 20130215

Method MOVE_RSSH_TO_ODP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_ODP Call by reference Type reference (TYPE) ANY 20130516
2 Importing I_SEGID Call by reference Type reference (TYPE) RSBK_SEGID Segment 20130516
3 Importing I_S_RSSH Call by reference Type reference (TYPE) ANY 20130516

Method MOVE_RSSH_TO_ODP on class CL_RSODP_BW_CONTEXT has no exception.

Method REQUEST_SEGMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TX_FIELD_DTP Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TX_RSBK Segmente mit Feldliste im Format DTP 20130516
2 Returning R_R_INBOUND Value transfer Object reference (TYPE REF TO) CL_RSBK_DATA Data Transfer Process: Data Package 20130516

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