SAP ABAP Class CL_RSB_SPOK_VERS (BW Metadata: InfoSpoke (Version))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSB (Package) Business Information Warehouse: Data Marts
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSB_SPOKV BW Metadata: InfoSpoke (Version-Dependent) 20011207
Properties
Class CL_RSB_SPOK_VERS  
Short Description BW Metadata: InfoSpoke (Version)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSOH    
Program status     
Category 0   
Package RSB   Business Information Warehouse: Data Marts 
Created 20010518   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RRSM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSBO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSUDT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSB_SPOK_VERS has no interface implemented.
Friends
Class CL_RSB_SPOK_VERS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_OBJVERS Instance attribute Public Type reference (TYPE) RSOBJVERS Object Version 20010518
2 N_R_MAP Instance attribute Public Object reference (TYPE REF TO) IF_RSB_SPOK_MAP Mapping of an InfoSpoke 20010609
3 N_SPOKE Instance attribute Public Type reference (TYPE) RSINFOSPOKE InfoSpoke 20010518
4 N_S_SPOKE Instance attribute Public Type reference (TYPE) RSBO_S_SPOKE_VERS InfoSpoke (External View) 20010518
5 N_T_FIELDS Instance attribute Public Type reference (TYPE) RSBO_T_VFIELDS Table Type for Fields of an InfoSpoke 20010518
6 N_T_SELSET Instance attribute Public Type reference (TYPE) RSBO_T_SELSET Table with InfoSpoke Selection Criteria 20010518
7 O_DUMMY_MSG Static Attribute Protected Type reference (TYPE) CHAR1 Single-Character Indicator 20010518
8 O_R_TRANSFORM Instance attribute Protected Object reference (TYPE REF TO) CL_RSB_SERVICE_TRANSFORM Open Hub: Transformation Service 20030423
9 P_MAXSIZE Static Attribute Private Type reference (TYPE) RSMAXSIZE Maximum number of table entries in extraction API interface 20030423
10 P_R_SOURCE Instance attribute Protected Object reference (TYPE REF TO) IF_RSB_OPEN_HUB_SERVER Interface: Server for Open Hub Data 20010624
11 P_R_TARGET Instance attribute Private Object reference (TYPE REF TO) CL_RSB_DEST_VERS Open Hub Destination (Version) 20011025
12 P_R_TRANSFORM Instance attribute Private Object reference (TYPE REF TO) CL_RSB_SERVICE_TRANSFORM Open Hub: Transformation Service 20020313
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_ACTIVATION Instance method Public Method 20020313
2 BEFORE_DELETION Instance method Public Method Deletes Subobjects (BAdI...) 20020227
3 CHANGE_FIELDS Instance method Private Method 20030423
4 CHANGE_PARMS Instance method Public Method Change of Parameters (Only N-Version) 20010609
5 CHANGE_SELSET Instance method Private Method 20030423
6 CHECK Instance method Public Method 20010718
7 CONSTRUCTOR Instance method Public Constructor Constructor 20010518
8 CONVERT_EXT_TO_INT Instance method Protected Method Conversion from External to Internal Representation 20010518
9 CONVERT_INT_TO_EXT Static method Protected Method Conversion from Internal to External Representation 20010518
10 DESELECT_ALL Instance method Public Method Deletes all Fields 20020710
11 DESELECT_ONE Instance method Public Method Deletes One Field 20020710
12 DETERMINE_RANGE Instance method Private Method Determination of Selection Table 20010606
13 DUMP Instance method Public Method Copies One Field from Source 20020715
14 GEN_TABL_FROM_IOBJ Static method Public Method 20030423
15 GET_ADDITIONAL_OBJECTS Instance method Public Method 20030423
16 GET_INFO Instance method Public Method Read Version-Dependent Metadata 20010518
17 GET_MAXSIZE Static method Public Method Read Maximum Size of Data Package from ROIDOCPRMS 20030423
18 GET_OBJ_REF_MAP Instance method Private Method Object Reference to Mapping 20010611
19 GET_OBJ_REF_SOURCE Instance method Protected Method Object Reference to Source 20010624
20 GET_OBJ_REF_SOURCE_STATIC Static method Public Method Object Reference to Source 20050530
21 GET_OBJ_REF_TARGET Instance method Private Method Object Reference to Target 20011025
22 GET_OBJ_REF_TRANSFORM Instance method Protected Method 20030423
23 GET_REAL_INTERNAL Static method Public Method 20020623
24 IS_ACTIVE Instance method Public Method 20030423
25 MINUS Instance method Public Method Removes One Line from Selection Table 20020715
26 ORDER_BY_KEY Instance method Public Method Copies All Fields from Source 20030423
27 PLUS Instance method Public Method Copies One Line from Selection Table 20020715
28 RAISE_SY_ERROR Static method Private Method 20030423
29 SAVE Instance method Public Method Save on DB 20010518
30 SAVE_TFSTRUC Instance method Public Method Save Process for Transfer Structure 20010629
31 SELECT_ALL Instance method Public Method Copies All Fields from Source 20020710
32 SELECT_ONE Instance method Public Method Copies One Field from Source 20020710
33 SET_APPLNM Instance method Private Method 20010624
34 SET_TFSTRUC Instance method Private Method Determine Transfer Structure 20010629
35 SET_TIMESTAMP Instance method Public Method Set Time Stamp of an InfoSpoke Version 20010518
36 THE_SAME Instance method Public Method 20020714
37 TOGGLE_SIGN Instance method Public Method Changes Plus/Minus Sign for Selection (Exclusive/Inclusive) 20030423
Events
Class CL_RSB_SPOK_VERS has no event.
Types
Class CL_RSB_SPOK_VERS has no local type.
Method Signatures

Method AFTER_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBRC Value transfer Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20030423

Method AFTER_ACTIVATION on class CL_RSB_SPOK_VERS has no exception.

Method BEFORE_DELETION Signature

Method BEFORE_DELETION on class CL_RSB_SPOK_VERS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20040721

Method CHANGE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_FIELDS Call by reference Type reference (TYPE) RSBO_T_VFIELDS 20030423

Method CHANGE_FIELDS on class CL_RSB_SPOK_VERS has no exception.

Method CHANGE_PARMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_SPOKE Call by reference Type reference (TYPE) RSBO_S_SPOKE_VERS_ALL InfoSpoke (External View) 20010609
2 Importing I_T_FIELDS Call by reference Type reference (TYPE) RSBO_T_VFIELDS Table Type for Fields of an InfoSpoke (External View) 20010609
3 Importing I_T_SELSET Call by reference Type reference (TYPE) RSBO_T_SELSET Table with InfoSpoke Selection Criteria 20010612
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20030423

Method CHANGE_SELSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_SELSET Call by reference Type reference (TYPE) RSBO_T_SELSET 20030423

Method CHANGE_SELSET on class CL_RSB_SPOK_VERS has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IS_REPAIRED Call by reference Type reference (TYPE) RS_BOOL Boolean 20010718
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value, Return Value After ABAP Statements 20010718
3 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL Boolean 20010718
4 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of Detail 20010718
5 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL Boolean 20010718
6 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container for Messages 20010718
7 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO BW Repository: List (Hash) of TLOGO Object and Type 20010718

Method CHECK on class CL_RSB_SPOK_VERS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOSPOKE Call by reference Type reference (TYPE) RSINFOSPOKE InfoSpoke 20010518
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Object Version 20010518
3 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSB_SPOK_VERS BW Metadata: InfoSpoke 20010518
4 Importing I_S_SPOKE Call by reference Type reference (TYPE) RSBO_S_SPOKE_VERS_ALL InfoSpoke (External View) 20010518
5 Importing I_S_SPOKET Call by reference Type reference (TYPE) RSBSPOKET InfoSpokes Directory 20010518
6 Importing I_T_FIELDS Call by reference Type reference (TYPE) RSBO_T_VFIELDS Table Type for Fields of an InfoSpoke 20010609
7 Importing I_T_SELSET Call by reference Type reference (TYPE) RSBO_T_SELSET Table with InfoSpoke Selection Criteria 20010518
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Object Not Found 20020313

Method CONVERT_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_SPOKET Call by reference Type reference (TYPE) RSBSPOKET Verzeichnis der InfoSpokes 20010605
2 Exporting E_S_SPOKE_INT Call by reference Type reference (TYPE) RSBSPOKE Infospoke (externe Sicht) 20010605
3 Exporting E_T_FIELDS_INT Call by reference Type reference (TYPE) RSBO_T_FIELDS_INT Felder einer InfoSpoke (DB Sicht) 20010609

Method CONVERT_EXT_TO_INT on class CL_RSB_SPOK_VERS has no exception.

Method CONVERT_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_SPOKE Call by reference Type reference (TYPE) RSBO_S_SPOKE_VERS Infospoke (externe Sicht) 20010609
2 Exporting E_T_FIELDS Call by reference Type reference (TYPE) RSBO_T_VFIELDS Tabellentyp zu Feldern einer InfoSpoke (externe Sicht) 20010609
3 Importing I_S_SPOKESTAT Call by reference Type reference (TYPE) RSBSPOKESTAT Status der Deltafortschreibung einer Spoke 20020122
4 Importing I_S_SPOKET Call by reference Type reference (TYPE) RSBSPOKET Verzeichnis der InfoSpokes 20010605
5 Importing I_S_SPOKE_INT Call by reference Type reference (TYPE) RSBSPOKE Verzeichnis der InfoSpokes 20010518
6 Importing I_T_FIELDS_INT Call by reference Type reference (TYPE) RSBO_T_FIELDS_INT Felder einer InfoSpoke (DB Sicht) 20010609

Method CONVERT_INT_TO_EXT on class CL_RSB_SPOK_VERS has no exception.

Method DESELECT_ALL Signature

Method DESELECT_ALL on class CL_RSB_SPOK_VERS has no parameter.
Method DESELECT_ALL on class CL_RSB_SPOK_VERS has no exception.

Method DESELECT_ONE 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) RSIOBJNM InfoObject 20020710
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20030423

Method DETERMINE_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_RANGE Call by reference Type reference (TYPE) RSDRI_T_RANGE BW-Data-Manager: Range Liste 20010606

Method DETERMINE_RANGE on class CL_RSB_SPOK_VERS has no exception.

Method DUMP Signature

Method DUMP on class CL_RSB_SPOK_VERS has no parameter.
Method DUMP on class CL_RSB_SPOK_VERS has no exception.

Method GEN_TABL_FROM_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DDTEXT Call by reference Type reference (TYPE) DDTEXT Explanatory short text 20030423
2 Importing I_TABCLASS Call by reference Type reference (TYPE) TABCLASS 'INTTAB' Table Class 20030423
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME Table Name 20030423
4 Importing I_T_FIELDS Call by reference Type reference (TYPE) RSBO_T_GENFIELD Target Structure InfoObjects for Open Hub Transformation 20030423
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20030423

Method GET_ADDITIONAL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CTO_KEY Call by reference Type reference (TYPE) TR_KEYS Table Keys 20030423
2 Exporting E_T_CTO_OBJECT Call by reference Type reference (TYPE) RSO_T_CTO_OBJECT BW: Transport Objects 20030423
3 Importing I_CTO_MODE Call by reference Type reference (TYPE) RSO_CTO_MODE Mode for Transport Modules (Check, Insert, After...) 20030423
4 Importing I_IS_CONTENT_SYSTEM Call by reference Type reference (TYPE) RS_BOOL Boolean 20030423

Method GET_ADDITIONAL_OBJECTS on class CL_RSB_SPOK_VERS has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_SPOKE Call by reference Type reference (TYPE) RSBO_S_SPOKE_VERS_ALL InfoSpokes Directory 20010518
2 Exporting E_T_FIELDS Call by reference Type reference (TYPE) RSBO_T_VFIELDS Table Type for Fields of an InfoSpoke 20010518
3 Exporting E_T_SELSET Call by reference Type reference (TYPE) RSBO_T_SELSET Table with InfoSpoke Selection Criteria 20010518
# Exception Resumable Description Created on
1 INPUT_INVALID 20010611
2 NOT_FOUND 20010518

Method GET_MAXSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MAXSIZE Value transfer Type reference (TYPE) RSMAXSIZE Maximum number of table entries in extraction API interface 20030423

Method GET_MAXSIZE on class CL_RSB_SPOK_VERS has no exception.

Method GET_OBJ_REF_MAP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OHDEST Call by reference Type reference (TYPE) RSOHDEST Open Hub Destination 20010611
2 Returning R_R_MAP Value transfer Object reference (TYPE REF TO) IF_RSB_SPOK_MAP Mapping einer InfoSpoke 20010611

Method GET_OBJ_REF_MAP on class CL_RSB_SPOK_VERS has no exception.

Method GET_OBJ_REF_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SOURCE Value transfer Object reference (TYPE REF TO) IF_RSB_OPEN_HUB_SERVER Interface: Server für Open Hub Daten 20010624
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20030423

Method GET_OBJ_REF_SOURCE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OHSOURCE Call by reference Type reference (TYPE) RSOHSOURCE Datenquelle eines Datentransferprozesses 20050530
2 Importing I_OHSRCTYPE Call by reference Type reference (TYPE) RSOHSRCTYPE Typ des Zielobjekts eines Datentransferprozesses 20050530
3 Returning R_R_SOURCE Value transfer Object reference (TYPE REF TO) IF_RSB_OPEN_HUB_SERVER Interface: Server für Open Hub Daten 20050530
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20050530

Method GET_OBJ_REF_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_TARGET Value transfer Object reference (TYPE REF TO) CL_RSB_DEST_VERS Interface: Server für Open Hub Daten 20011025

Method GET_OBJ_REF_TARGET on class CL_RSB_SPOK_VERS has no exception.

Method GET_OBJ_REF_TRANSFORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_TRANSFORM Value transfer Object reference (TYPE REF TO) CL_RSB_SERVICE_TRANSFORM 20030423

Method GET_OBJ_REF_TRANSFORM on class CL_RSB_SPOK_VERS has no exception.

Method GET_REAL_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHAVL Call by reference Type reference (TYPE) RSCHAVL60 Dim: Field for a user-defined characteristic value 20020623
2 Importing I_CHANM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20020623
3 Importing I_CHAVL Call by reference Type reference (TYPE) RSCHAVL60 Dim: Field for a user-defined characteristic value 20020623

Method GET_REAL_INTERNAL on class CL_RSB_SPOK_VERS has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_ACTIVE Value transfer Type reference (TYPE) RS_BOOL Boolean 20030423

Method IS_ACTIVE on class CL_RSB_SPOK_VERS has no exception.

Method MINUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT InfoObject 20020715

Method MINUS on class CL_RSB_SPOK_VERS has no exception.

Method ORDER_BY_KEY Signature

Method ORDER_BY_KEY on class CL_RSB_SPOK_VERS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20030423

Method PLUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT 20040721

Method PLUS on class CL_RSB_SPOK_VERS has no exception.

Method RAISE_SY_ERROR Signature

Method RAISE_SY_ERROR on class CL_RSB_SPOK_VERS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20030423

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20010518
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' 20010518
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED 20010518

Method SAVE on class CL_RSB_SPOK_VERS has no exception.

Method SAVE_TFSTRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MAGE Call by reference Type reference (TYPE) RSDG_T_MAGE BW generation: Object list mass activator 20010629
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Application Log: Level of Detail 20010629
3 Importing I_ONLY_COLLECT Call by reference Type reference (TYPE) RS_BOOL Boolean 20010629
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20030423

Method SELECT_ALL Signature

Method SELECT_ALL on class CL_RSB_SPOK_VERS has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20030423

Method SELECT_ONE 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) RSIOBJNM InfoObject 20020710
2 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Position of the Field in the Structure / Table 20030423
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception with T100 Error Message 20030423

Method SET_APPLNM Signature

Method SET_APPLNM on class CL_RSB_SPOK_VERS has no parameter.
Method SET_APPLNM on class CL_RSB_SPOK_VERS has no exception.

Method SET_TFSTRUC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20010629
# Exception Resumable Description Created on
1 INPUT_INVALID 20010629

Method SET_TIMESTAMP Signature

Method SET_TIMESTAMP on class CL_RSB_SPOK_VERS has no parameter.
Method SET_TIMESTAMP on class CL_RSB_SPOK_VERS has no exception.

Method THE_SAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSB_SPOK_VERS BW Metadata: InfoSpoke (Version) 20020714
2 Returning R_SAME Value transfer Type reference (TYPE) RS_BOOL Boolean 20020714

Method THE_SAME on class CL_RSB_SPOK_VERS has no exception.

Method TOGGLE_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INDEX Call by reference Type reference (TYPE) SYSTEPL Screens, current table line index 20030423

Method TOGGLE_SIGN on class CL_RSB_SPOK_VERS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30A