SAP ABAP Class CL_RSDA_DAP (BW Archiving: Data Archiving Process)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDA (Package) BW Data Archiving and Near-line Storage. Core Functions
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDA_DAP_DISPLAY Display Interface for DAP 20050819
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDA_DAP_EXECUTE DAP Runtime Functions 20050113
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO TLOGO Object 20041014
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20041014
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20041014
6 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20041014
7 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20041014
Properties
Class CL_RSDA_DAP  
Short Description BW Archiving: Data Archiving Process    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class RSDA    
Program status     
Category 0   
Package RSDA   BW Data Archiving and Near-line Storage. Core Functions 
Created 20041014   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDA_DAP Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSARH Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDOD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSENQ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 VRM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDA_DAP_DISPLAY Display Interface for DAP 20050819
2 IF_RSDA_DAP_EXECUTE DAP Runtime Functions 20050113
3 IF_RSO_TLOGO TLOGO Object 20041014
4 IF_RSO_TLOGO_GENERAL BW Repository: TLOGO Objects - General 20041014
5 IF_RSO_TLOGO_MAINTAIN BW Repository: TLOGO Objects - Changes/Maintenance 20041014
6 IF_RSO_TLOGO_MAINTAIN_INT BW Repository: TLOGO Objects - INTERN: Activation 20041014
7 IF_RSO_TLOGO_TRANSPORT Transpt Connection - Optional (Wrapper for CL_RSO_TRANSPORT) 20041014
Friends
# Friend Modeled only Created on Description
1 CL_RSDA_DAP_A 20070312 BW Archiving: Active Version of DAP
2 CL_RSDA_DAP_COLLECTION 20070312 BW Archiving: Collection of Data Archiving Processes
3 CL_RSDA_DAP_D 20070312 BW Archiving: Content Version of DAP
4 CL_RSDA_DAP_DYNPRO_CONTROLLER 20070312
5 CL_RSDA_DAP_M 20070312 BW Archiving: Modified Version of DAP
6 CL_RSDA_DAP_N 20070312 BW Archiving: Maintenance Version of DAP
7 CL_RSDA_DAP_P 20070312 BW Archiving: Persistent Version of DAP
8 CL_RSDA_DAP_T 20070312 BW Archiving: Transient Version of DAP
9 CL_RSDA_DAP_V 20070312 BW Archiving: Version of DAP
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_ICON Constant Public See coding Icon 20041025
2 C_MODEL_PROGRAM Constant Public See coding 20050121
3 C_OBJTYPE Constant Private See coding 20041122
4 C_PROGCLASS Constant Public See coding BW Generation Tool: Program Class for Generated Programs 20041020
5 C_TLOGO_TYPE Constant Public Type reference (TYPE) RSTLOGO 'DAPA' BW: Object Type (TLOGO) 20041014
6 C_TLOGO_TYPE_D Constant Public Type reference (TYPE) RSTLOGO 'DAPD' BW: Object Type (TLOGO) 20061006
7 N_DAPNAME Instance attribute Public Type reference (TYPE) RSDA_DAPNAME Data Archiving Process Name 20041014
8 P_ENQMODE Instance attribute Private Type reference (TYPE) ENQMODE Lock Mode 20041014
9 P_ENQSCOPE Instance attribute Private Type reference (TYPE) DDENQSCOPE Control Lock Behavior When Calling the Update Task 20041014
10 P_GENVERS Static Attribute Private Type reference (TYPE) RSOBJVERS Object Version to Be Generated From 20050113
11 P_MAINTENANCE_STATE Instance attribute Private Type reference (TYPE) RSO_MAINTENANCE_STATE Processing Status of a TLOGO Object 20041014
12 P_R_VERS_A Instance attribute Private Object reference (TYPE REF TO) CL_RSDA_DAP_A Active Version of DAP 20041014
13 P_R_VERS_D Instance attribute Private Object reference (TYPE REF TO) CL_RSDA_DAP_D Content Version of DAP 20041014
14 P_R_VERS_M Instance attribute Private Object reference (TYPE REF TO) CL_RSDA_DAP_M Modified Version of DAP 20041014
15 P_R_VERS_N Instance attribute Private Object reference (TYPE REF TO) CL_RSDA_DAP_N Maintenance Version of DAP 20041014
16 P_S_DAPLOC Instance attribute Private Type reference (TYPE) RSDADAPLOC BW Archiving: Data Archiving Process (Local Properties) 20041028
17 P_TR_INSTANCES Static Attribute Private Type reference (TYPE) TY_TR_INSTANCES 20041014
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_ARCHIVING_OBJECT_NAME Instance method Public Method 20041122
2 BUILD_NLOBJECT_NAME Instance method Public Method 20041026
3 BUILD_TABNAME Static method Public Method 20041112
4 CHECK_DATA Static method Public Method Obsolete (Use Method CHECK_DATA_PROTECTION_INTAB) 20041221
5 CHECK_DATATYPE_CHANGE Static method Public Method 20070319
6 CHECK_DATA_PROTECTION_DBTAB Static method Public Method 20060207
7 CHECK_DATA_PROTECTION_INTAB Static method Public Method * Use CL_RSDA_INFOPROV=>CHECK_DATA_PROTECTION_INTAB 20060207
8 CHECK_EXISTENCE Static method Public Method 20061207
9 CHECK_INFOPROV Static method Public Method Check InfoProvider Suitability for Data Archiving Process 20041129
10 CHECK_INFOPROV_DEFINITION Instance method Public Method 20080404
11 CHECK_IOBJ_DATATYPE_CHANGE Static method Public Method 20070927
12 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20041014
13 CREATE Static method Public Method Prepare Editing (Locks, CTO Check, Authorization) 20041129
14 DAPNAME_TO_INFOPROV Static method Public Method Derive InfoProvider Name from Archiving Process Name 20041014
15 DELETE_LOCAL_ENTRY Instance method Private Method 20041028
16 DELETE_VERSION_REF Instance method Public Method 20041028
17 DEQUEUE Static method Public Method Lock Data Archiving Process 20041014
18 DIMENSION_TO_DIMSUFFIX Static method Public Method 20050118
19 ENQUEUE Static method Public Method Lock Data Archiving Process 20041014
20 FACTORY Static method Public Method Factory Method for Creating A Unique Instance 20041014
21 GET_ARCHIVING_OBJECT_NAME Instance method Public Method 20041122
22 GET_EXECUTABLE_VERSION_REF Instance method Public Method 20050211
23 GET_GENINFO Static method Public Method 20050113
24 GET_ICON Static method Public Method Delivers the Icon for ODS 20041126
25 GET_INFO Instance method Public Method 20041014
26 GET_INSTANCE_BY_INFOPROV Static method Public Method 20050331
27 GET_IOBJ_USAGE Static method Public Method Returns Near-Line Objects Used by an InfoObject 20070314
28 GET_MDOB_USAGE Static method Public Method 20061012
29 GET_NEARLINE_OBJECT Instance method Public Method 20041208
30 GET_OBJSTAT Instance method Public Method 20041127
31 GET_OBJTYPE Static method Private Method 20041122
32 GET_REQUEST_COLLECTION Instance method Public Method 20050112
33 GET_VERSION_REF Instance method Private Method 20041020
34 HAS_NEARLINE_PROVIDER Static method Public Method 20041207
35 INFOPROV_TO_DAPNAME Static method Public Method Derive InfoProvider Name from Archiving Process Name 20041129
36 INSERT_LOCAL_ENTRY Instance method Private Method 20041026
37 IS_ACTIVE_STATIC Static method Public Method 20060712
38 READ_FROM_DB Instance method Private Method 20041129
39 SET_TO_TABLE Static method Private Method 20060207
40 WRITE_ACTIVFL_DB Instance method Private Method 20041026
Events
Class CL_RSDA_DAP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 OBJTYPE Public Type reference (TYPE) RSARCHOBJTYPE BW Archiving Object Type 20041122
2 TR_REQSTAT Public See coding 20050120 tr_reqstat TYPE RANGE OF rsda_reqstat
3 TY_R_INSTANCE Private Object reference (TYPE REF TO) CL_RSDA_DAP 20041014
4 TY_TR_INSTANCES Private See coding 20041014 ty_tr_instances TYPE STANDARD TABLE OF ty_r_instance WITH KEY table_line
5 TY_T_MSGV Private See coding 20060207 ty_t_msgv TYPE STANDARD TABLE OF symsgv WITH NON-UNIQUE KEY table_line
Method Signatures

Method BUILD_ARCHIVING_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20070119
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20070119
3 Returning R_OBJECT Value transfer Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20041122
# Exception Resumable Description Created on
1 CX_RSDA_ACTION_FAILED Kommunikationsfehler 20050119

Method BUILD_NLOBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SAVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20070119
2 Returning R_NLOBJECT Value transfer Type reference (TYPE) RSDA_NLOBJECT Name der Nearline-Objekts 20041026
# Exception Resumable Description Created on
1 CX_RSDA_ACTION_FAILED Aktion wurde abgebrochen 20070119
2 CX_RSDA_INPUT_INVALID Aktion wurde abgebrochen 20041027

Method BUILD_TABNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20041112
2 Importing I_SEGID Call by reference Type reference (TYPE) RSDS_SEGID Segment 20041112
3 Importing I_TABPREFIX Call by reference Type reference (TYPE) RSDA_TABPREFIX RSD_C_ID_NLS_REQUID_VIEW BW Nearline Interface: Tabellenpräfix 20041112
4 Returning R_TABNAME Value transfer Type reference (TYPE) TABNAME Tabellenname 20041112
# Exception Resumable Description Created on
1 CX_RSDA_INPUT_INVALID Ungültiger Eingabewert 20041112

Method CHECK_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20041222
2 Importing I_REQUID_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20041222
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP DTP: Log- und Error-Objekt 20050110
4 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041222
# Exception Resumable Description Created on
1 CX_RSDA_DATA_LOCKED 20041221

Method CHECK_DATATYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Nachrichten 20070319
2 Exporting E_REJECTED Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Änderung zurückgewiesen 20070319
3 Importing I_DATATYPE Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20070319
4 Importing I_DATATYPE_REF Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20070319
5 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20070319
6 Importing I_DECIMALS_REF Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20070319
7 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20070319
8 Importing I_LENGTH Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20070319
9 Importing I_LENGTH_REF Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20070319

Method CHECK_DATATYPE_CHANGE on class CL_RSDA_DAP has no exception.

Method CHECK_DATA_PROTECTION_DBTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RSDRO_T_MSG 20060207
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) RSDRO_S_MSG-DETLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20060207
3 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060207
4 Importing I_TABT Call by reference Type reference (TYPE) RSDODSTABT RSDOD_C_TABT-UPDATE 20060207
5 Importing I_T_REQUEST Call by reference Type reference (TYPE) RSDRO_T_ACTREQ 20060207
# Exception Resumable Description Created on
1 INPUT_INVALID 20060207
2 INTERNAL_ERROR 20060207
3 PROTECTION_VIOLATION 20060207

Method CHECK_DATA_PROTECTION_INTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20060207
2 Importing I_REQUID_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20060207
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP DTP: Log- und Error-Objekt 20060207
4 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20060207
5 Importing I_UNLOCK_FOR_RESTORE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Bereich für Rückladerequest entsperren 20060713
# Exception Resumable Description Created on
1 CX_RSDA_DATA_LOCKED 20060207

Method CHECK_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BYPASSING_BUFFER Call by reference Type reference (TYPE) RS_BOOL Boolean 20061207
2 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20061207
3 Importing I_OBJSTAT Call by reference Type reference (TYPE) RSOBJSTAT Objektstatus 20061207
4 Returning R_OBJSTAT Value transfer Type reference (TYPE) RSOBJSTAT Boolean 20061207

Method CHECK_EXISTENCE on class CL_RSDA_DAP has no exception.

Method CHECK_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ARCHIVING_OBJECT Call by reference Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20061013
2 Exporting E_HAS_ARCHIVE_3X Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Hat 3.X-Archiv 20061013
3 Exporting E_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW Datenarchivierung: Name des Archivierungsprozesses 20041129
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20041129
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Objekt existiert nicht bzw. wurde nicht gefunden 20041129
2 CX_RSDA_OBJECT_NOT_SUPPORTED Objekt- oder Objekttyp wird nicht unterstützt 20041129

Method CHECK_INFOPROV_DEFINITION 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 von ABAP-Anweisungen 20080404
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20080404
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20080404

Method CHECK_INFOPROV_DEFINITION on class CL_RSDA_DAP has no exception.

Method CHECK_IOBJ_DATATYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG Nachrichten 20070927
2 Exporting E_REJECTED Call by reference Type reference (TYPE) RS_BOOL Kennzeichen: Änderung zurückgewiesen 20070927
3 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20070927
4 Importing I_DATATYPE Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20070927
5 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20070927
6 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject-Name (optional für Fehlermeldung) 20070927
7 Importing I_LENGTH Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20070927

Method CHECK_IOBJ_DATATYPE_CHANGE on class CL_RSDA_DAP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20041129
2 Importing I_WITHOUT_EXISTANCE_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050408
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20041129
2 CX_RSDA_OBJECT_NOT_SUPPORTED Kommunikationsfehler 20041129

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20041129
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '3' Anwendungs-Log: Detaillierungsgrad 20041129
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSOBJNM Objekt 20041129
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20041129
5 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20041129
6 Importing I_WITH_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit Berechtigung 20041129
7 Importing I_WITH_CTO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit CTO Check 20041129
8 Importing I_WITH_ENQUEUE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit Enqueue Sperre 20041129
9 Returning R_R_DAP Value transfer Object reference (TYPE REF TO) CL_RSDA_DAP BW Archivierung: Datenarchivierungprozeß 20041129
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_EXISTS Der Datenarchivierungsprozeß existiert bereits 20050120
2 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20050120
3 CX_RSDA_OBJECT_NOT_SUPPORTED Für denn InfoProvider kann kein DAP angelegt werden 20050120
4 CX_RS_CANCELLED Abbruch durch Benutzer beim Aufruf des Transportwesens 20041129
5 CX_RS_DISPLAY_ONLY Nur Anzeige erlaubt 20041129
6 CX_RS_NOT_AUTHORIZED Keine Anzeigeberechtigung 20041129

Method DAPNAME_TO_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME Name des Datenarchivierungsprozesses 20041014
2 Importing I_SEGID Call by reference Type reference (TYPE) RSDA_SEGID Segment-ID in der Archivierung 20050209
3 Returning R_INFOPROV Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20041014

Method DAPNAME_TO_INFOPROV on class CL_RSDA_DAP has no exception.

Method DELETE_LOCAL_ENTRY Signature

Method DELETE_LOCAL_ENTRY on class CL_RSDA_DAP has no parameter.
Method DELETE_LOCAL_ENTRY on class CL_RSDA_DAP has no exception.

Method DELETE_VERSION_REF 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 20041028

Method DELETE_VERSION_REF on class CL_RSDA_DAP has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLLECT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Flag, ob Sperren erst nur aufgesammelt werden sollen 20041014
2 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20041014
3 Importing I_MODE Call by reference Type reference (TYPE) DD26E-ENQMODE RS_C_ENQMODE-EXCL Sperrmodus 20041014
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20041014
5 Importing I_SCOPE Call by reference Type reference (TYPE) DDENQSCOPE RS_C_ENQSCOPE-OWNER_1_AND_2 Scope 20041014
6 Importing I_SYNCHRON Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Auf Sperre warten 20041014

Method DEQUEUE on class CL_RSDA_DAP has no exception.

Method DIMENSION_TO_DIMSUFFIX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIMENSION Call by reference Type reference (TYPE) RSDIMENSION Dimension 20050118
2 Returning R_DIMSUFFIX Value transfer Type reference (TYPE) RSDA_COLDIM Dimensionssuffix 20050118
# Exception Resumable Description Created on
1 CX_RSDA_INPUT_INVALID Ungültige Parameterübergabe (unzulässiger Wert) 20050118

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLLECT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Flag, ob Sperren erst nur aufgesammelt werden sollen 20041014
2 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20041014
3 Importing I_MODE Call by reference Type reference (TYPE) DD26E-ENQMODE RS_C_ENQMODE-EXCL Sperrmodus 20041014
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20041014
5 Importing I_SCOPE Call by reference Type reference (TYPE) DDENQSCOPE RS_C_ENQSCOPE-OWNER_1_AND_2 Scope 20041014
6 Importing I_WAIT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Auf Sperre warten 20041014
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Fehler beim Zugriff 20041014
2 CX_RS_FOREIGN_LOCK Objekt ist gesperrt (nicht als Vaterklasse benutzen !!) 20041014

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME Name des Datenarchivierungsprozesses 20041014
2 Returning R_R_DAP Value transfer Object reference (TYPE REF TO) CL_RSDA_DAP Referenz auf einen Datenarchivierungprozeß 20041014
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Der InfoProvider existiert nicht 20041130

Method GET_ARCHIVING_OBJECT_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJECT Value transfer Type reference (TYPE) OBJCT_TR01 Archivierungsobjekt 20041122

Method GET_ARCHIVING_OBJECT_NAME on class CL_RSDA_DAP has no exception.

Method GET_EXECUTABLE_VERSION_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_VERS Value transfer Object reference (TYPE REF TO) IF_RSDA_DAP_EXECUTE Ausführbare Version eines Datenarchivierungsprozesses 20050211
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_ACTIVE Der Datenaktivierungsprozess ist nicht aktiv und ausführbar 20050211

Method GET_GENINFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DAP Call by reference Type reference (TYPE) RSDA_S_DAP Generierte Tabelle zum View RSDA_S_DAP 20050113
2 Exporting E_S_DTA Call by reference Type reference (TYPE) RSD_S_DTA Eigenschaften InfoProvider 20050113
3 Exporting E_TX_TEXTPOOL Call by reference Type reference (TYPE) RSSG_TX_TP BW Generierungs-Tool: Textpool 20050113
4 Exporting E_T_DTA_PRO Call by reference Type reference (TYPE) RSD_T_DTA_PRO Eigenschaften InfoProvider 20070511
5 Exporting E_T_PARAMS Call by reference Type reference (TYPE) RSDA_T_PARAMDEFS BW-Archivierung: Parameterdefinitionen für Selektionsbild 20050113
6 Exporting E_WITH_FISCVARNT Call by reference Type reference (TYPE) RS_BOOL Boolean 20050121
7 Importing I_PROGCLASS Call by reference Type reference (TYPE) RSSG_PCLAS BW Generierungs-Tool: Programmklasse f. generierte Programme 20050113
8 Importing I_UNI_IDC25 Call by reference Type reference (TYPE) RSSGUID25 BW Generierungs-Tool: GUID in komprimierter Form (CHAR25) 20050113
# Exception Resumable Description Created on
1 GENERATION_ERROR 20050113

Method GET_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ICON Call by reference Type reference (TYPE) ICON_D Icon in text fields (substitute display, alias) 20041126
2 Exporting E_ICON_TEXT Call by reference Type reference (TYPE) ICON_TEXT Carrier field for icons 20041127
3 Importing I_OBJSTAT Call by reference Type reference (TYPE) RSOBJSTAT Object status 20041126

Method GET_ICON on class CL_RSDA_DAP 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_DAP Call by reference Type reference (TYPE) RSDA_S_DAP Generierte Tabelle zum View RSDA_S_DAP 20041025
2 Exporting E_T_DAPIOBJ Call by reference Type reference (TYPE) RSDA_T_DAPIOBJ Eigenschaften der InfoObjekte in einem DAP 20050114
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS Objektversion 20041025
# Exception Resumable Description Created on
1 CX_RS_VERSION_NOT_FOUND Objekt in einer Version nicht gefunden 20041025

Method GET_INSTANCE_BY_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20050331
2 Returning R_R_DAP Value transfer Object reference (TYPE REF TO) CL_RSDA_DAP BW Archivierung: Datenarchivierungprozeß 20050331
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20050331

Method GET_IOBJ_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DAPS Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC DAPs. in denen das InfoObject verwendet wird 20070314
2 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20070314
3 Importing I_T_IOBJNM Call by reference Type reference (TYPE) RSD_T_IOBJNM List of InfoObjects 20080122

Method GET_IOBJ_USAGE on class CL_RSDA_DAP has no exception.

Method GET_MDOB_USAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20061012
2 Changing C_T_OBJ_LIST Call by reference Type reference (TYPE) RSO_T_OBJECT_LIST BW Repository: Liste (Ausgabe) der Objekte 20061012
3 Exporting E_T_USAGE Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC BW Repository: Tabelle von Objekten und Assoziationstyp 20061012
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20061012
5 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS RS_C_OBJVERS-ACTIVE 20061012
6 Importing I_SET_INACTIVE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20061012

Method GET_MDOB_USAGE on class CL_RSDA_DAP has no exception.

Method GET_NEARLINE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_NLOBJ Value transfer Object reference (TYPE REF TO) CL_RSDA_NEARLINE_OBJECT Nearline-Objekt 20041208

Method GET_NEARLINE_OBJECT on class CL_RSDA_DAP has no exception.

Method GET_OBJSTAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_OBJSTAT Value transfer Type reference (TYPE) RSOBJSTAT Trägerfeld für Ikonen 20041127

Method GET_OBJSTAT on class CL_RSDA_DAP has no exception.

Method GET_OBJTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20041125
2 Returning R_OBJTYPE Value transfer Type reference (TYPE) OBJTYPE BW Archivierungsobjekttyp 20041122

Method GET_OBJTYPE on class CL_RSDA_DAP has no exception.

Method GET_REQUEST_COLLECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQTYPE Call by reference Type reference (TYPE) RSDA_REQTYPE IF_RSDA_CONSTANTS=>REQTYPE-ARCHIVE BW-Archivierung: Requesttyp 20050112
2 Importing I_REQUID_SID Call by reference Type reference (TYPE) RSSID Stammdaten ID 20050112
3 Importing I_RT_REQSTAT Call by reference Type reference (TYPE) CL_RSDA_DAP=>TR_REQSTAT 20050112
4 Returning R_R_COLLECTION Value transfer Object reference (TYPE REF TO) CL_RSDA_DAP_REQUEST_COLLECTION 20050112
# Exception Resumable Description Created on
1 CX_RSDA_INPUT_INVALID Aktion wurde abgebrochen 20050211

Method GET_VERSION_REF 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 RS_C_OBJVERS-ACTIVE Objektversion 20041020
2 Returning R_R_VERS Value transfer Object reference (TYPE REF TO) CL_RSDA_DAP_V Version eines Datenarchivierungsprozesses 20041020

Method GET_VERSION_REF on class CL_RSDA_DAP has no exception.

Method HAS_NEARLINE_PROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20041207
2 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20041207
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20041207
4 Returning R_RESULT Value transfer Type reference (TYPE) RS_BOOL Boolean 20041207

Method HAS_NEARLINE_PROVIDER on class CL_RSDA_DAP has no exception.

Method INFOPROV_TO_DAPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20041129
2 Returning R_DAPNAME Value transfer Type reference (TYPE) RSDA_DAPNAME Name des Datenarchivierungsprozesses 20041129

Method INFOPROV_TO_DAPNAME on class CL_RSDA_DAP has no exception.

Method INSERT_LOCAL_ENTRY Signature

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

Method INSERT_LOCAL_ENTRY on class CL_RSDA_DAP has no exception.

Method IS_ACTIVE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BYPASSING_BUFFER Call by reference Type reference (TYPE) RS_BOOL Boolean 20060712
2 Importing I_DAPNAME Call by reference Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20060712
3 Returning R_IS_ACTIVE Value transfer Type reference (TYPE) RS_BOOL Boolean 20060712

Method IS_ACTIVE_STATIC on class CL_RSDA_DAP has no exception.

Method READ_FROM_DB Signature

Method READ_FROM_DB on class CL_RSDA_DAP has no parameter.
# Exception Resumable Description Created on
1 CX_RSDA_OBJECT_NOT_FOUND Kommunikationsfehler 20041129

Method SET_TO_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_LINES Call by reference Type reference (TYPE) STANDARD TABLE 20060207
2 Importing I_R_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20060207

Method SET_TO_TABLE on class CL_RSDA_DAP has no exception.

Method WRITE_ACTIVFL_DB 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) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20041026

Method WRITE_ACTIVFL_DB on class CL_RSDA_DAP has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700