SAP ABAP Class CL_RS_DME_DMP_ANSO_VERS (Class for Logical Object - Analytical Data Source Version)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-DM (Application Component) Data Mining
     RS_DME_DMP (Package) Data mining engines: Provider
Properties
Class CL_RS_DME_DMP_ANSO_VERS  
Short Description Class for Logical Object - Analytical Data Source Version    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_DME_DMP   Data mining engines: Provider 
Created 20010731   SAP 
Last change 20110908   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_RS_DME_DMP_ANSO_VERS has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RS_DME_DMP_ANSO 20010731 Class for Logical Object - Analytical Data Source
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_S_SRCOBJ Instance attribute Private Type reference (TYPE) RSDMSM_SRCOBJ View all characteristics of a Source 20010731
2 P_DUMMY_MSG Static Attribute Private Type reference (TYPE) CHAR1 Dummy for Message Info 20010804
3 P_TH_COLUMN_MAP Instance attribute Private Type reference (TYPE) RSDMEM_TH_COLUMN_MAP Table Type For Column Mapping between Source and Model 20010808
4 P_TH_DS_PARAM Instance attribute Private Type reference (TYPE) RSDMEM_TH_DS_PARAM Table Type for Data Source Parameters 20010808
5 P_TH_TEXTS Instance attribute Private Type reference (TYPE) RSDMEM_TH_DSC Table of Descriptions 20010903
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG_APPL_LOG Static method Public Method Write messages to application log 20010830
2 BUILD_CONTENT Instance method Private Method Build Content 20010808
3 CHECK Instance method Private Method Checks Version Object 20010903
4 COMPARE Instance method Public Method Compares 2 Version Objects 20010803
5 CONSTRUCTOR Instance method Public Constructor Constructor 20010731
6 DEEP_COPY Instance method Private Method Deep Copy for the Version Class 20020419
7 GET_INFO Instance method Private Method 20010731
8 READ_ALL_TEXTS Instance method Private Method Read Texts 20010903
9 SAVE Instance method Private Method Save 20010804
10 SET_TIME_STAMP Instance method Private Method Fill time stamp with current date (and to DB) 20010802
11 TRANS_MSG Static method Public Method Transfer messages 20010903
Events
Class CL_RS_DME_DMP_ANSO_VERS has no event.
Types
Class CL_RS_DME_DMP_ANSO_VERS has no local type.
Method Signatures

Method ADD_MSG_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR Call by reference Type reference (TYPE) RSDMEM_BOOL_CH Datenelement für Rückgabetabelle 20010830
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '0' Anwendungslog: Detaillierungsgrad 20010830
3 Importing I_T_ERR Call by reference Type reference (TYPE) BAPIRET2_T Fehlermeldungstabelle 20010830

Method ADD_MSG_APPL_LOG on class CL_RS_DME_DMP_ANSO_VERS has no exception.

Method BUILD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_NO_DIALOG Call by reference Type reference (TYPE) RS_BOOL Boolesch 20010808
2 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010808
3 Importing I_CHECK_MODE Call by reference Type reference (TYPE) RS_BOOL Boolesch 20010808
4 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungslog: Detaillierungsgrad 20010808
5 Importing I_OBJFUNC Call by reference Type reference (TYPE) RSOBJFUNC BW-Repository: Objektfunktionalität 20010911
6 Importing I_PERCENTAGE Call by reference Type reference (TYPE) I 20010808
7 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RS_DME_DMP_ANSO_VERS Klasse für logisches Objekt - Version der Datenquelle 20010911
# Exception Resumable Description Created on
1 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20010808

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 Boolesch 20010903
2 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20010903
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Anwendungslog: Detaillierungsgrad 20010903
4 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolesch 20010903
5 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20010903
6 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO BW-Repository: Liste (Hash) von TLOGO-Objekt und Typ 20010903

Method CHECK on class CL_RS_DME_DMP_ANSO_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_RS_DME_DMP_ANSO_VERS Klasse für logisches Objekt - Version der Datenquelle 20010803
2 Returning R_IS_EQUAL Value transfer Type reference (TYPE) RSDMEM_BOOLEAN Kennzeichen ( 'X' oder ' ' ) 20010803

Method COMPARE on class CL_RS_DME_DMP_ANSO_VERS has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20010731
2 Importing I_R_VERS Call by reference Object reference (TYPE REF TO) CL_RS_DME_DMP_ANSO_VERS Version der Datenquelle 20010731
3 Importing I_SRCOBJNM Call by reference Type reference (TYPE) RSDMEM_DATA_SOURCE_ID Datenquelle 20010731
4 Importing I_S_VSRCOBJ Call by reference Type reference (TYPE) RSDMSM_SRCOBJ Alle Merkmale einer Datenquelle anzeigen 20010804
5 Importing I_TH_COLUMN_MAP Call by reference Type reference (TYPE) RSDMEM_TH_COLUMN_MAP Tabellentyp für Feldzuordn. zwischen Datenquelle und Modell 20010808
6 Importing I_TH_DS_PARAM Call by reference Type reference (TYPE) RSDMEM_TH_DS_PARAM Tabellentyp für Parameter der Datenquelle 20010808
# Exception Resumable Description Created on
1 INPUT_INVALID Ungültige Objektversion 20010803
2 NOT_FOUND Nicht in Datenbank gefunden 20010803

Method DEEP_COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_THX_COPY Call by reference Type reference (TYPE) RSO_THX_COPY Kopiere TLOGO-Objekte: Altes Objekt u. aktuelle neue Objekte 20020419
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungslog: Detaillierungsgrad 20020419
3 Importing I_POSIT Call by reference Type reference (TYPE) RSPOSIT Position des Feldes in der Struktur / Tabelle 20020419
4 Importing I_R_TARGET Call by reference Object reference (TYPE REF TO) CL_RS_DME_DMP_ANSO_VERS Klasse für logisches Objekt - Version der Datenquelle 20020419
5 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20020419
6 Importing I_TXTSH Call by reference Type reference (TYPE) RSTXTSH Kurzbeschreibung 20020419
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20020419

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VSRCOBJ Call by reference Type reference (TYPE) RSDMSM_SRCOBJ Alle Merkmale einer Datenquelle anzeigen 20010731
2 Exporting E_TH_COLUMN_MAP Call by reference Type reference (TYPE) RSDMEM_TH_COLUMN_MAP Feldzuordnung zwischen Datenquelle und Modell 20010808
3 Exporting E_TH_DS_PARAM Call by reference Type reference (TYPE) RSDMEM_TH_DS_PARAM Tabellentyp für Parameter der Datenquelle 20010808
4 Exporting E_TH_TEXTS Call by reference Type reference (TYPE) RSDMEM_TH_DSC Tabelle der Beschreibungen 20010903

Method GET_INFO on class CL_RS_DME_DMP_ANSO_VERS has no exception.

Method READ_ALL_TEXTS Signature

Method READ_ALL_TEXTS on class CL_RS_DME_DMP_ANSO_VERS has no parameter.
Method READ_ALL_TEXTS on class CL_RS_DME_DMP_ANSO_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, Rückgabewert nach ABAP-Anweisungen 20010804

Method SAVE on class CL_RS_DME_DMP_ANSO_VERS has no exception.

Method SET_TIME_STAMP Signature

Method SET_TIME_STAMP on class CL_RS_DME_DMP_ANSO_VERS has no parameter.
Method SET_TIME_STAMP on class CL_RS_DME_DMP_ANSO_VERS has no exception.

Method TRANS_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERR Call by reference Type reference (TYPE) RSDMEM_BOOL_CH Datenelement für Rückgabetabelle 20010903
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Anwendungslog) 20010903
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Anwendungslog: Detaillierungsgrad 20010903
4 Importing I_T_ERR Call by reference Type reference (TYPE) BAPIRET2_T Rückgabeparameter-Tabelle 20010903

Method TRANS_MSG on class CL_RS_DME_DMP_ANSO_VERS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 30A