SAP ABAP Class CL_RSLPO_DFG_TOOLS (Tools for DFG area)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSLPO_DFG (Package) Logical Partitioning: Data-Flow Generation
Properties
Class CL_RSLPO_DFG_TOOLS  
Short Description Tools for DFG area    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSLPO_DFG   Logical Partitioning: Data-Flow Generation 
Created 20081001   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSLPO_DFG_TOOLS has no interface implemented.
Friends
Class CL_RSLPO_DFG_TOOLS has no friend class.
Attributes
Class CL_RSLPO_DFG_TOOLS has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG_TAB_TO_EXCEPTION_HIER Static method Public Method Converts message table to exception hierarchy 20090707
2 DELETE_DTP_ALL Static method Public Method Deletes DFG metadata and DTP object 20090409
3 DELETE_DTP_GENERATION_INFO Static method Public Method Deletes DFG metadata 20090409
4 DELETE_DTP_OBJECT Static method Public Method Deletes DTP object 20090409
5 GET_ALL_GENERATED_DTPS Static method Public Method Returns all generated DTPs of DFG 20081001
6 GET_CHECK_SIDS_ATTR_FOR_DSO Static method Public Method Determines "check_sids" attribute for DTP target DataStore 20090119
7 GET_CHECK_SIDS_ATTR_FOR_IC Static method Public Method Determines "check_sids" attribute for DTP target DataStore 20090119
8 GET_DTP_TEMPLATES_OF_FOLDER Static method Public Method Returns details of one or more DTP templates for folder 20090323
9 GET_DTP_TEMPLATE_ALL Static method Public Method Returns all DTP templates 20090323
10 GET_DTP_TEMPLATE_FROM_TPL Static method Public Method Returns details of a DTP template when called with template 20090323
11 GET_DTP_TEMPLATE_FROM_TPLID Static method Public Method Returns details of DTP template when called with template ID 20090323
12 GET_SOURCE_TLOGO_FROM_DTP Static method Public Method Returns the source TLOGO type 20090119
13 GET_TARGET_TLOGO_FROM_DTP Static method Public Method Returns the source TLOGO type 20090119
14 GET_TEXT_FROM_DOMAIN Static method Public Method Returns the domain text 20090105
15 MAP_WARNINGTSTATE_DTP_DFG Static method Public Method Adjusts "external" and "internal" variable values 20090331
16 SET_X_DSO_IC_PARAMETERS Static method Public Method Set DSO and IC-dependent settings 20090120
17 SET_X_DSO_PARAMETERS Static method Public Method Mapping of settings in CMD to the variables 20090120
18 SET_X_IC_PARAMETERS Static method Public Method Mapping of settings in CMD to the variables 20090120
Events
Class CL_RSLPO_DFG_TOOLS has no event.
Types
Class CL_RSLPO_DFG_TOOLS has no local type.
Method Signatures

Method ADD_MSG_TAB_TO_EXCEPTION_HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20090707
2 Returning R_R_EXC Value transfer Object reference (TYPE REF TO) CX_RS_ERROR BW: Allgemeine Fehlerklasse 20090707

Method ADD_MSG_TAB_TO_EXCEPTION_HIER on class CL_RSLPO_DFG_TOOLS has no exception.

Method DELETE_DTP_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTPID Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20090409
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090624
2 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20090409

Method DELETE_DTP_GENERATION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTPID Call by reference Type reference (TYPE) RSBKDTPNM BW: Datentransferprozess Kopfdaten 20090409

Method DELETE_DTP_GENERATION_INFO on class CL_RSLPO_DFG_TOOLS has no exception.

Method DELETE_DTP_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTPID Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess: Public Interface 20090409
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090623
2 CX_RS_CANCELLED Abbruch durch den Benutzer (Dialog) 20090409

Method GET_ALL_GENERATED_DTPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DTPGEN Call by reference Type reference (TYPE) RSLPO_DFG_T_DTPGEN Tabelle mit generierten DTPs 20081001
2 Importing I_S_SOURCE_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20081001
3 Importing I_S_TARGET_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20081001

Method GET_ALL_GENERATED_DTPS on class CL_RSLPO_DFG_TOOLS has no exception.

Method GET_CHECK_SIDS_ATTR_FOR_DSO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP Call by reference Object reference (TYPE REF TO) CL_RSBK_DTP Datentransferprozess: Public Interface 20090119
2 Returning R_CHECK_SIDS Value transfer Type reference (TYPE) RSODSOCHECKONLY Boolean 20090119
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090119

Method GET_CHECK_SIDS_ATTR_FOR_IC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP Call by reference Object reference (TYPE REF TO) CL_RSBK_DTP Datentransferprozess: Public Interface 20090119
2 Returning R_CHECK_SIDS Value transfer Type reference (TYPE) RSODSOCHECKONLY Boolean 20090119
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090119

Method GET_DTP_TEMPLATES_OF_FOLDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DTPTEMPLATE Call by reference Type reference (TYPE) RSLPO_DFG_T_DTPTEMPLATE Tabelle mit allen DTP-Vorlagen 20090323
2 Importing I_FOLDERID Call by reference Type reference (TYPE) RSLPO_DFG_DTPFOLDERID ID eines DTP-Vorlagenordners 20090323
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090323

Method GET_DTP_TEMPLATE_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DTPTEMPLATE Call by reference Type reference (TYPE) RSLPO_DFG_T_DTPTEMPLATE Tabelle mit allen DTP-Vorlagen 20090323
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090323

Method GET_DTP_TEMPLATE_FROM_TPL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DTPTEMPLATE Call by reference Type reference (TYPE) RSLPO_DFG_DTPTPL DTP-Vorlage, wenn I_DTPTEMPLATE versorgt 20090323
2 Importing I_DTPTEMPLATE Call by reference Type reference (TYPE) RSLPO_DFG_DTPTEMPLATE Name einer DTP-Vorlage 20090323
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090323

Method GET_DTP_TEMPLATE_FROM_TPLID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_DTPTEMPLATE Call by reference Type reference (TYPE) RSLPO_DFG_DTPTPL DTP-Vorlage, wenn I_DTPTEMPLATE versorgt 20090323
2 Importing I_DTPTEMPLATEID Call by reference Type reference (TYPE) RSLPO_DFG_DTPTEMPLATEID ID einer DTP-Vorlage 20090323
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090323

Method GET_SOURCE_TLOGO_FROM_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP Call by reference Object reference (TYPE REF TO) CL_RSBK_DTP Datentransferprozess: Public Interface 20090119
2 Returning R_SRC_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090119
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090119

Method GET_TARGET_TLOGO_FROM_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP Call by reference Object reference (TYPE REF TO) CL_RSBK_DTP Datentransferprozess: Public Interface 20090119
2 Returning R_TGT_TLOGO Value transfer Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090119
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090119

Method GET_TEXT_FROM_DOMAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OBJECT_TEXT Call by reference Type reference (TYPE) C 20090105
2 Importing I_DOMANM Call by reference Type reference (TYPE) RSD_S_DOMA-DOMANM 'RSTLOGO' 20090105
3 Importing I_TLOGO_OBJECT Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20090105

Method GET_TEXT_FROM_DOMAIN on class CL_RSLPO_DFG_TOOLS has no exception.

Method MAP_WARNINGTSTATE_DTP_DFG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TSTATE Call by reference Type reference (TYPE) RSBKTSTATE Technischer Verarbeitungsstatus eines DTP-Requests 20090331
2 Returning R_WARNINGSTATE Value transfer Type reference (TYPE) RSBKWARNINGTSTATE DTP: Request-Status bei Warnungen im Protokoll 20090331

Method MAP_WARNINGTSTATE_DTP_DFG on class CL_RSLPO_DFG_TOOLS has no exception.

Method SET_X_DSO_IC_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CURR_CONV Call by reference Type reference (TYPE) RSDR0_CURR_CONV Währungskonvertierung 20090120
2 Exporting E_REFERENCE_DATE Call by reference Type reference (TYPE) RSDRI_REFDATE BW Data-Manager: Stichtag 20090120
3 Importing I_R_X_IPRO Call by reference Object reference (TYPE REF TO) CL_RSDD_X_INFOPROVIDER_TPL Templatefür Extraktion aus einem Infoprovider 20090120

Method SET_X_DSO_IC_PARAMETERS on class CL_RSLPO_DFG_TOOLS has no exception.

Method SET_X_DSO_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DSO_ARCHIVE Call by reference Type reference (TYPE) RSDRI_USE_ARCH BW Data-Manager: Aus Archiv extrahieren ? 20090120
2 Exporting E_DSO_ATAB Call by reference Type reference (TYPE) RSDRI_USE_DB Kennzeichen: Aus der Online-Datenbank extrahieren 20090120
3 Exporting E_DSO_ATAB_ARCHIVE Call by reference Type reference (TYPE) RSDRI_USE_DB_AND_ARCH BW Data-Manager: Aus Datenbank und Archiv extrahieren ? 20090120
4 Exporting E_DSO_CL Call by reference Type reference (TYPE) RSDRI_CHANGELOG_EXTRACTION Extraktion aus DataStore Change Log ? 20090120
5 Importing I_R_X_DSO Call by reference Object reference (TYPE REF TO) CL_RSDD_X_DS_TPL Extraktion DS-Objekt 20090120
# Exception Resumable Description Created on
1 CX_RSLPO_OPERATION_FAILED 20090120

Method SET_X_IC_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_IC_FROM_ARCHIVE Call by reference Type reference (TYPE) RSDRI_USE_ARCH Kennzeichen: Aus der Online-Datenbank extrahieren 20090120
2 Exporting E_IC_FROM_ICTAB Call by reference Type reference (TYPE) RSDRI_USE_DB Kennzeichen: Aus der Online-Datenbank extrahieren 20090120
3 Exporting E_IC_ICTAB_ARCHIVE Call by reference Type reference (TYPE) RSDRI_USE_DB_AND_ARCH BW Data-Manager: Aus Datenbank und Archiv extrahieren ? 20100604
4 Importing I_R_X_IPRO Call by reference Object reference (TYPE REF TO) CL_RSDD_X_CUBE_TPL Extraktion DS-Objekt 20090120

Method SET_X_IC_PARAMETERS on class CL_RSLPO_DFG_TOOLS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720