SAP ABAP Class CL_RSAWBNDF_DATAFLOW (Encapsulates Complete Data Flow Logic)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-AWB (Application Component) Data Warehousing Workbench
     RSAWBNDF (Package) Data Warehousing Workbench Data Flow
Properties
Class CL_RSAWBNDF_DATAFLOW  
Short Description Encapsulates Complete Data Flow Logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSAWBNDF   Data Warehousing Workbench Data Flow 
Created 20060720   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 RSAWC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSAWBNDF_DATAFLOW has no interface implemented.
Friends
Class CL_RSAWBNDF_DATAFLOW has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_SWITCH_LEVEL Constant Public Type reference (TYPE) UI_FUNC 'LEVEL' (Do not) Display Level 20071017
2 P_ASC_TYPE Instance attribute Private Type reference (TYPE) RSO_ASC_TYPE Association Type in BW Repository 20060721
3 P_R_COLLECT_OBJECTS Instance attribute Private Object reference (TYPE REF TO) CL_RSAWBNDF_COLLECT_OBJECTS Collects all Objects Belonging to a Data Flow 20060724
4 P_R_DISPLAY Instance attribute Private Object reference (TYPE REF TO) CL_RSAWBNDF_DISPLAY_DF Represents the Data Flow as Network 20060721
5 P_R_NAVIGATOR Instance attribute Private Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Access to AWB Navigator 20060720
6 P_R_OBJECTS Instance attribute Private Object reference (TYPE REF TO) CL_RSAWBNDF_OBJECTS Start Objects for Data Flow 20060721
7 P_TH_ASC_TYPE Instance attribute Private Type reference (TYPE) RSO_TH_ASC_TYPE BW Repository: Hashed Table of the Associations 20060728
8 P_T_AWBOBJECT Instance attribute Private Type reference (TYPE) RSAWBN_T_AWBOBJECT AWB Object 20060721
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20060720
2 EXECUTE_FCODE Instance method Public Method 20071017
3 FREE Instance method Public Method 20100318
4 GET_OBJECTS Instance method Public Method 20100316
5 INIT Instance method Public Method 20060721
6 START Static method Public Method Call and Initialization of UI for Generating Instance 20060720
7 START_POPUP Static method Public Method Call and Initialization of UI for Generating Instance 20100316
Events
Class CL_RSAWBNDF_DATAFLOW has no event.
Types
Class CL_RSAWBNDF_DATAFLOW has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POPUP_MODUS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100531
2 Importing I_R_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20060720
3 Importing I_R_NAVIGATOR Call by reference Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Zugriff auf den AWB Navigator 20060721
# Exception Resumable Description Created on
1 CX_RSAWBN_DF_NOT_DISPLAYED Exception: Datenfluss konnte nicht angezeigt werden 20091016

Method EXECUTE_FCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FCODE Call by reference Type reference (TYPE) UI_FUNC Funktionscode 20071017

Method EXECUTE_FCODE on class CL_RSAWBNDF_DATAFLOW has no exception.

Method FREE Signature

Method FREE on class CL_RSAWBNDF_DATAFLOW has no parameter.
Method FREE on class CL_RSAWBNDF_DATAFLOW has no exception.

Method GET_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_T_AWBOBJ Value transfer Type reference (TYPE) RSAWBNDF_T_AWBOBJ_REF AWB-Objekt 20100316

Method GET_OBJECTS on class CL_RSAWBNDF_DATAFLOW has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TITLE Call by reference Type reference (TYPE) TEXT60 Textfeld der Länge 60 20060915
2 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Typ einer Assoziation im BW Repository 20060721
3 Importing I_TH_ASC_TYPE Call by reference Type reference (TYPE) RSO_TH_ASC_TYPE BW Repository: Hashed Table der Assoziationen 20060728
4 Importing I_T_AWBOBJECT Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJECT AWB-Objekt 20060721
# Exception Resumable Description Created on
1 CX_RSAWBN_TOOL_EXCEPTION Methode wurde nicht erfolgreich ausgeführt 20060904

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Typ einer Assoziation im BW Repository 20060724
2 Importing I_R_DF_OBJECTS Call by reference Object reference (TYPE REF TO) CL_RSAWBNDF_OBJECTS Startobjekte für den Datenfluss 20060808
3 Importing I_R_NAVIGATOR Call by reference Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Zugriff auf den AWB Navigator 20060720
4 Importing I_TH_ASC_TYPE Call by reference Type reference (TYPE) RSO_TH_ASC_TYPE BW Repository: Hashed Table der Assoziationen 20060728
5 Importing I_T_AWBOBJECT Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJECT AWB-Objekt 20060724
# Exception Resumable Description Created on
1 CX_RSAWBN_DF_NOT_DISPLAYED Methode wurde nicht erfolgreich ausgeführt 20060825

Method START_POPUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASC_TYPE Call by reference Type reference (TYPE) RSO_ASC_TYPE Typ einer Assoziation im BW Repository 20100316
2 Importing I_R_DF_OBJECTS Call by reference Object reference (TYPE REF TO) CL_RSAWBNDF_OBJECTS Startobjekte für den Datenfluss 20100316
3 Importing I_TH_ASC_TYPE Call by reference Type reference (TYPE) RSO_TH_ASC_TYPE BW Repository: Hashed Table der Assoziationen 20100316
4 Importing I_T_AWBOBJECT Call by reference Type reference (TYPE) RSAWBN_T_AWBOBJECT AWB-Objekt 20100316
5 Returning RE_T_OBJECTS Value transfer Type reference (TYPE) RSAWBNDF_T_AWBOBJ_REF Tabelle (Hashed) zur verwaltung von AWB-Objekten 20100317
# Exception Resumable Description Created on
1 CX_RSAWBN_DF_NOT_DISPLAYED Methode wurde nicht erfolgreich ausgeführt 20100316
History
Last changed by/on SAP  20130531 
SAP Release Created in 710