SAP ABAP Class CL_RSD_IOBC_VERS (BW MetaData: InfoObjCat. (Version Object))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDG (Package) BW: Data basis generation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSD_STRUCT_MAINT Functions for the Dialog for Structure Editing 20030901
Properties
Class CL_RSD_IOBC_VERS  
Short Description BW MetaData: InfoObjCat. (Version Object)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDG   BW: Data basis generation 
Created 20000124   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)
2 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSD_STRUCT_MAINT Functions for the Dialog for Structure Editing 20030901
Friends
# Friend Modeled only Created on Description
1 CL_RSD_IOBC 20030902 BW MetaData: InfoObject Catalog
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_S_PROPERTIES Instance attribute Private Type reference (TYPE) RSDIOBCPROP Version-Dependent Properties 20000124
2 P_T_IOBJ_R Instance attribute Private Type reference (TYPE) RSDO_T_IOBJ_SG_R Table with References to InfoObjects 20000124
3 P_T_TXT Instance attribute Private Type reference (TYPE) RSO_T_TXT Texts (in Several Languages) 20030901
Methods
# Method Level Visibility Method type Description Created on
1 ADD_IOBJ_TO_DIME Instance method Public Method 20030902
2 CHANGE_INFOAREA Instance method Public Method Changes the InfoArea 20030901
3 CHECK Instance method Private Method Check 20030902
4 CHECK_VERS_EXIST Instance method Public Method 20030902
5 COMPARE Instance method Private Method Version Comparison 20030902
6 CONSTRUCTOR Instance method Public Constructor Constructor 20000124
7 COPY_TO Instance method Public Method Copies one Version Object to Another 20000124
8 DELETE_IOBJ Instance method Public Method 20030902
9 GET_BCTCOMP Instance method Public Method 20030902
10 GET_DIME_IOBJTP Instance method Public Method 20030902
11 GET_DIME_TO_IOBJ Instance method Public Method 20030902
12 GET_ENV_STATUS Instance method Public Method 20030902
13 GET_INFO Instance method Public Method Returns InfoObject Cat. Properties 20000124
14 GET_INFO_MAINT Instance method Public Method 20030902
15 GET_IOBJ_PRO Instance method Public Method 20050407
16 REFRESH_IOBJ Instance method Public Method 20070117
17 REMOVE_INA Instance method Public Method 20030902
18 SAVE Instance method Public Method Save (= Activate) 20030915
19 SET_BCTCOMP Instance method Public Method 20030902
20 SET_INPUT Instance method Public Method Sets Call Entry Parameter 20000124
21 SET_IOBJ Instance method Public Method Sets the InfoObjects for an InfoObject Cat. 20000124
22 SET_PROP Instance method Public Method Sets the Properties for an InfoObject Cat. 20000124
23 SET_TECH_INFO Instance method Public Method 20041008
24 SET_TEXT Instance method Public Method 20030902
25 SET_TIMESTAMP Instance method Public Method Set Time Stamp 20030902
26 SET_VERS Instance method Public Method 20030902
Events
Class CL_RSD_IOBC_VERS has no event.
Types
Class CL_RSD_IOBC_VERS has no local type.
Method Signatures

Method ADD_IOBJ_TO_DIME Signature

Method ADD_IOBJ_TO_DIME on class CL_RSD_IOBC_VERS has no parameter.
Method ADD_IOBJ_TO_DIME on class CL_RSD_IOBC_VERS has no exception.

Method CHANGE_INFOAREA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20030901
2 Importing I_INTERNAL_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE nur intern 20030901
# Exception Resumable Description Created on
1 FAILED Fehler beim Schreiben auf die DB 20030901

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 Objekt wurde repariert 20030902
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert 20030902
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Anwendungs-Log: Detaillierungsgrad 20030902
4 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Nach Prüfung gleich reparieren 20030902
5 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20030902

Method CHECK on class CL_RSD_IOBC_VERS has no exception.

Method CHECK_VERS_EXIST Signature

Method CHECK_VERS_EXIST on class CL_RSD_IOBC_VERS has no parameter.
Method CHECK_VERS_EXIST on class CL_RSD_IOBC_VERS has no exception.

Method COMPARE 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_RSD_IOBC_VERS InfoObjCat einer Version 20030902
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RS_BOOL Versionen sind gleich 20030902

Method COMPARE on class CL_RSD_IOBC_VERS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_MODE Call by reference Type reference (TYPE) RS_CHAR1 Anlege-Mode => Konst. in CL_RSD_UTILITIES 20030901
2 Importing I_INFOOBJCAT Call by reference Type reference (TYPE) RSINFOOBJCAT Name des Catalogs 20030901
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE Version 20000124
4 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RSD_IOBC_VERS Ref. (Vorlageversion) 20030901
5 Importing I_S_IOBC Call by reference Type reference (TYPE) RSDIOBCPROP InfoObjCat-Leiste 20000124
6 Importing I_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Iobj im InfoObjCat 20030902
7 Importing I_T_TXT Call by reference Type reference (TYPE) RSO_T_TXT Texte 20030901
# Exception Resumable Description Created on
1 INPUT_INVALID ungültige Objektversion 20030902
2 NOT_FOUND nicht auf der Datenbank gefunden 20030902

Method COPY_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TAR_VERS_OBJ Call by reference Object reference (TYPE REF TO) CL_RSD_IOBC_VERS Ziel-Versionsobjekt 20000124
2 Importing I_REF_VERS_OBJ Call by reference Object reference (TYPE REF TO) CL_RSD_IOBC_VERS Vorlage-Versionsobjekt 20000124
3 Importing I_TAR_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS Zielversion 20000124

Method COPY_TO on class CL_RSD_IOBC_VERS has no exception.

Method DELETE_IOBJ Signature

Method DELETE_IOBJ on class CL_RSD_IOBC_VERS has no parameter.
Method DELETE_IOBJ on class CL_RSD_IOBC_VERS has no exception.

Method GET_BCTCOMP Signature

Method GET_BCTCOMP on class CL_RSD_IOBC_VERS has no parameter.
Method GET_BCTCOMP on class CL_RSD_IOBC_VERS has no exception.

Method GET_DIME_IOBJTP Signature

Method GET_DIME_IOBJTP on class CL_RSD_IOBC_VERS has no parameter.
Method GET_DIME_IOBJTP on class CL_RSD_IOBC_VERS has no exception.

Method GET_DIME_TO_IOBJ Signature

Method GET_DIME_TO_IOBJ on class CL_RSD_IOBC_VERS has no parameter.
Method GET_DIME_TO_IOBJ on class CL_RSD_IOBC_VERS has no exception.

Method GET_ENV_STATUS Signature

Method GET_ENV_STATUS on class CL_RSD_IOBC_VERS has no parameter.
Method GET_ENV_STATUS on class CL_RSD_IOBC_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_PROPERTIES Call by reference Type reference (TYPE) RSDIOBCPROP versionsabh. Eigenschaften 20000124
2 Exporting E_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tabelle mit Referenzen auf InfoObjects 20000124
3 Exporting E_T_TXT Call by reference Type reference (TYPE) RSO_T_TXT Texte aller Sprachen 20030902

Method GET_INFO on class CL_RSD_IOBC_VERS has no exception.

Method GET_INFO_MAINT Signature

Method GET_INFO_MAINT on class CL_RSD_IOBC_VERS has no parameter.
Method GET_INFO_MAINT on class CL_RSD_IOBC_VERS has no exception.

Method GET_IOBJ_PRO Signature

Method GET_IOBJ_PRO on class CL_RSD_IOBC_VERS has no parameter.
Method GET_IOBJ_PRO on class CL_RSD_IOBC_VERS has no exception.

Method REFRESH_IOBJ Signature

Method REFRESH_IOBJ on class CL_RSD_IOBC_VERS has no parameter.
Method REFRESH_IOBJ on class CL_RSD_IOBC_VERS has no exception.

Method REMOVE_INA Signature

Method REMOVE_INA on class CL_RSD_IOBC_VERS has no parameter.
Method REMOVE_INA on class CL_RSD_IOBC_VERS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert 20030915

Method SAVE on class CL_RSD_IOBC_VERS has no exception.

Method SET_BCTCOMP Signature

Method SET_BCTCOMP on class CL_RSD_IOBC_VERS has no parameter.
Method SET_BCTCOMP on class CL_RSD_IOBC_VERS has no exception.

Method SET_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BCTCOMP Call by reference Type reference (TYPE) RSOBCTCOMP BCT-Komponente 20030902
2 Importing I_BWAPPL Call by reference Type reference (TYPE) RSBWAPPL BW Applikation 20000124
3 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20000124
4 Importing I_IOBJTP Call by reference Type reference (TYPE) RSIOBJTP Typ eines InfoObjects 20000124
5 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20000124

Method SET_INPUT on class CL_RSD_IOBC_VERS has no exception.

Method SET_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_IOBJ_R Call by reference Type reference (TYPE) RSDO_T_IOBJ_SG_R Tabelle mit Referenzen auf InfoObjects 20000124

Method SET_IOBJ on class CL_RSD_IOBC_VERS has no exception.

Method SET_PROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_PROPERTIES Call by reference Type reference (TYPE) RSDIOBCPROP versionsabh. Eigenschaften 20000124

Method SET_PROP on class CL_RSD_IOBC_VERS has no exception.

Method SET_TECH_INFO Signature

Method SET_TECH_INFO on class CL_RSD_IOBC_VERS has no parameter.
Method SET_TECH_INFO on class CL_RSD_IOBC_VERS has no exception.

Method SET_TEXT Signature

Method SET_TEXT on class CL_RSD_IOBC_VERS has no parameter.
Method SET_TEXT on class CL_RSD_IOBC_VERS has no exception.

Method SET_TIMESTAMP Signature

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

Method SET_VERS Signature

Method SET_VERS on class CL_RSD_IOBC_VERS has no parameter.
Method SET_VERS on class CL_RSD_IOBC_VERS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 20B