SAP ABAP Class CL_RSDF_STATIC (Static Methods TLOGO DMOD Data Flow)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSDF (Package) Front-End for Data Warehousing Workbench Data Flow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSAWBN_AWBOBJ Interface AWB Objects for Quick Access 20091112
Properties
Class CL_RSDF_STATIC  
Short Description Static Methods TLOGO DMOD Data Flow    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDF   Front-End for Data Warehousing Workbench Data Flow 
Created 20090908   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON 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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSAWBN_AWBOBJ Interface AWB Objects for Quick Access 20091112
Friends
Class CL_RSDF_STATIC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_DATAFLOW_ICON Constant Public Type reference (TYPE) RSICON ICON_NET_GRAPHIC Icon 20091113
2 C_TEMPLATE_ICON Constant Public Type reference (TYPE) RSICON ICON_CREATE_COPY Icon 20100218
3 C_TEMPLATE_SUFFIX Constant Public Type reference (TYPE) CHAR4 'TMPL' Suffix for Templates 20100218
4 T_DMOD_TXT Static Attribute Private Type reference (TYPE) RSDF_T_DMOD_TXT RSDFDMOD with Texts 20100624
5 T_TLOGOTYP Static Attribute Public Type reference (TYPE) RS_T_TLOGO Tabelle von TLOGO Typen (richtige Reihenfolge im Datenfluss) 20120821
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_TLOGO_OBJECTS Static method Public Method 20110817
2 ACTIVATE_VIA_FUNCTION Static method Public Method Activation for TLOGO Objects Without Class Implementation 20110817
3 BDLS_EXCHANGE_LOGSYS Static method Public Method 20130614
4 CHECK_EXISTS_W_MSG Static method Public Method 20100309
5 CLASS_CONSTRUCTOR Static method Public Constructor 20120821
6 COPY_DATAFLOW Static method Public Method 20100114
7 COPY_DATAFLOW_DECEISION_POPUP Static method Public Method 20100215
8 COPY_DATAFLOW_WITH_GUI Static method Public Method 20100114
9 COPY_DATAFLOW_WITH_WIZARD Static method Public Method 20100215
10 DELETE_DATAFLOW Static method Public Method 20100114
11 GET_ALL Static method Public Method 20090908
12 GET_ORDER_OF_OBJECTS Static method Public Method 20120821
13 GET_SINGLE Static method Public Method 20090909
14 GET_SINGLE_WTXT Static method Public Method 20091103
15 GET_TLOGO_USED_IN_DATAFLOWS Static method Public Method 20110301
16 GET_TMPL_NAME Static method Public Method 20100218
17 GET_USED_IN_DATAFLOWS Static method Public Method 20101126
18 IS_TEMPLATE Static method Public Method 20100222
19 IS_VALID_AWBOBJ Static method Public Method 20100129
20 IS_VALID_AWBOBJ_OBJNM Static method Public Method 20130419
21 PREPARE_DATA_FOR_TEMPLATE Static method Public Method 20101110
22 _GET_NODES_NEW_LOGSYS Static method Private Method 20130614
Events
Class CL_RSDF_STATIC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_T_BDLS_MSG Public See coding 20130614 ty_t_bdls_msg TYPE STANDARD TABLE OF edimessage WITH NON-UNIQUE DEFAULT KEY
2 TY_T_TLOGO Public See coding 20120821 ty_t_tlogo TYPE STANDARD TABLE OF rstlogo WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method ACTIVATE_TLOGO_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TLOGO Call by reference Type reference (TYPE) RSO_T_TLOGO Tabelle von TLOGO Typen 20110817

Method ACTIVATE_TLOGO_OBJECTS on class CL_RSDF_STATIC has no exception.

Method ACTIVATE_VIA_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSO_S_TLOGO Struktur mit TLOGO Typ 20110817
2 Returning RE_IS_ACTIVATED Value transfer Type reference (TYPE) RS_BOOL Boolean 20110817

Method ACTIVATE_VIA_FUNCTION on class CL_RSDF_STATIC has no exception.

Method BDLS_EXCHANGE_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) TY_T_BDLS_MSG 20130614
2 Importing I_S_PARAM Call by reference Type reference (TYPE) BDI_LSEXT 20130614

Method BDLS_EXCHANGE_LOGSYS on class CL_RSDF_STATIC has no exception.

Method CHECK_EXISTS_W_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAFLOW Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100309
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20101027
3 Returning RE_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20100309

Method CHECK_EXISTS_W_MSG on class CL_RSDF_STATIC has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSDF_STATIC has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSDF_STATIC has no exception.

Method COPY_DATAFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100514
2 Importing I_COPY_WITH_SOURCE_TARGET Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100215
3 Importing I_DATAFLOW_SOURCE Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100114
4 Importing I_DATAFLOW_TARGET Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100114
5 Importing I_DATAFLOW_TARGET_TXT Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20100114
6 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20100218
7 Importing I_R_DMOD Call by reference Object reference (TYPE REF TO) CL_RSDF_DMOD Datenflussmodellierung 20100218
8 Importing I_TH_SOURCE_TARGET Call by reference Type reference (TYPE) RSDF_TH_SOURCE_TARGET Quelle-Ziel mit unique hash-Key nach Quelle 20100215
9 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20100215
# Exception Resumable Description Created on
1 CX_RSDF_CANCELED Funktion abgebrochen 20100114

Method COPY_DATAFLOW_DECEISION_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATAFLOW_TARGET Value transfer Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100215
2 Exporting E_DATAFLOW_TARGET_TXT Value transfer Type reference (TYPE) RSTXTLG Beschreibung lang 20100215
3 Importing I_DATAFLOW_SOURCE Value transfer Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100215
# Exception Resumable Description Created on
1 CX_RSDF_CANCELED Funktion abgebrochen 20100215

Method COPY_DATAFLOW_WITH_GUI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATAFLOW_TARGET Value transfer Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100114
2 Exporting E_DATAFLOW_TARGET_TXT Value transfer Type reference (TYPE) RSTXTLG Beschreibung lang 20100114
3 Importing I_DATAFLOW_SOURCE Value transfer Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100114
# Exception Resumable Description Created on
1 CX_RSDF_CANCELED Funktion abgebrochen 20100114

Method COPY_DATAFLOW_WITH_WIZARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATAFLOW_TARGET Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100215
2 Exporting E_DATAFLOW_TARGET_TXT Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20100215
3 Importing I_DATAFLOW_SOURCE Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100215
# Exception Resumable Description Created on
1 CX_RSDF_CANCELED Funktion abgebrochen 20100215

Method DELETE_DATAFLOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAFLOW Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100114
2 Importing I_SHOW_LOG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100114
# Exception Resumable Description Created on
1 CX_RSDF_CANCELED Funktion abgebrochen 20100114

Method GET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20090908
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20090908
3 Importing I_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100624
4 Returning RE_T_DMOD_TXT Value transfer Type reference (TYPE) RSDF_T_DMOD_TXT RSDFDMOD mit Texten 20090908

Method GET_ALL on class CL_RSDF_STATIC has no exception.

Method GET_ORDER_OF_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_TLOGO Value transfer Type reference (TYPE) TY_T_TLOGO Tabelle von TLOGO Typen 20120821

Method GET_ORDER_OF_OBJECTS on class CL_RSDF_STATIC has no exception.

Method GET_SINGLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAFLOW Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20090909
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20090909
3 Returning RE_S_DMOD Value transfer Type reference (TYPE) RSDFDMOD Verzeichnis der Datenmodelle 20090909
# Exception Resumable Description Created on
1 CX_RSDF_NOT_FOUND Datenfluss nicht gefunden 20090909

Method GET_SINGLE_WTXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAFLOW Call by reference Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20091103
2 Importing I_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20091103
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20091103
4 Returning RE_S_DMOD_TXT Value transfer Type reference (TYPE) RSDFDMOD_TXT Verzeichnis der Datenmodelle 20091103
# Exception Resumable Description Created on
1 CX_RSDF_NOT_FOUND Datenfluss nicht gefunden 20091103

Method GET_TLOGO_USED_IN_DATAFLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_TLOGO_ASC Call by reference Type reference (TYPE) RSO_T_TLOGO_ASC BW Repository: Tabelle von Objekten und Assoziationstyp 20110301
2 Importing I_OBJNM Call by reference Type reference (TYPE) SOBJ_NAME Objektname im Objektkatalog 20110301
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20110301
4 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Objekttyp (TLOGO) 20110301
5 Importing I_TLOGO_SUBTYPE Call by reference Type reference (TYPE) RSO_TLOGO_SUBTYPE BW Metadata Repository: Subtyp eines TLOGO Typs 20110301

Method GET_TLOGO_USED_IN_DATAFLOWS on class CL_RSDF_STATIC has no exception.

Method GET_TMPL_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAFLOW Value transfer Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100218
2 Returning RE_DATAFLOW_TMPL Value transfer Type reference (TYPE) RSDFDATAFLOW Datenfluss/ Datenflussvorlage 20100218
# Exception Resumable Description Created on
1 INVALID_NAME ungültiger Name (Name ist leer oder zu lang ) 20100219

Method GET_USED_IN_DATAFLOWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWBOBJ Call by reference Type reference (TYPE) RSAWBNOBJECT Objekt in der AWB (für Tlogo-Objekte identisch zum Tlogotyp) 20101126
2 Importing I_AWBSUBOBJ Call by reference Type reference (TYPE) RSAWBNSUBOBJECT Subobjekt zum AWB-Objekt 20110301
3 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM Objektname eines Objektes in der AWB 20101126
4 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20101126
5 Returning RE_T_AWBOBJ Value transfer Type reference (TYPE) RSAWBN_T_AWBOBJECT AWB-Objekt 20101126

Method GET_USED_IN_DATAFLOWS on class CL_RSDF_STATIC has no exception.

Method IS_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNM Call by reference Type reference (TYPE) C 20100222
2 Returning RE_IS_TEMPLATE Value transfer Type reference (TYPE) RS_BOOL Boolean 20100222

Method IS_TEMPLATE on class CL_RSDF_STATIC has no exception.

Method IS_VALID_AWBOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWBOBJ Call by reference Type reference (TYPE) RSAWBNOBJECT Objekt in der AWB (für Tlogo-Objekte identisch zum Tlogotyp) 20100129
2 Importing I_WITH_GUI_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100310
3 Returning RE_IS_VALID Value transfer Type reference (TYPE) RS_BOOL Boolean 20100129

Method IS_VALID_AWBOBJ on class CL_RSDF_STATIC has no exception.

Method IS_VALID_AWBOBJ_OBJNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AWBOBJ Call by reference Type reference (TYPE) RSAWBNOBJECT 20130419
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSAWBNOBJNM 20130419
3 Importing I_WITH_GUI_MSG Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20130419
4 Returning RE_IS_VALID Value transfer Type reference (TYPE) RS_BOOL 20130419

Method IS_VALID_AWBOBJ_OBJNM on class CL_RSDF_STATIC has no exception.

Method PREPARE_DATA_FOR_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_DATA Call by reference Type reference (TYPE) RSDF_S_DATA Datenstrukturen eines Datenflusses 20101110

Method PREPARE_DATA_FOR_TEMPLATE on class CL_RSDF_STATIC has no exception.

Method _GET_NODES_NEW_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAFLOW Call by reference Type reference (TYPE) RSDFDATAFLOW 20130614
2 Importing I_NEW_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS 20130614
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS 20130614
4 Importing I_OLD_LOGSYS Call by reference Type reference (TYPE) RSSLOGSYS 20130614
5 Returning R_T_NODES Value transfer Type reference (TYPE) RSDF_T_NODES 20130614

Method _GET_NODES_NEW_LOGSYS on class CL_RSDF_STATIC has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730