Hierarchy
⤷
⤷
Properties
| Class | CL_RSDF_MAINTAIN | |
| Short Description | Edit Data Flow Modeling | |
| 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 | 20081222 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_RSDF_MAINTAIN has no interface implemented.
Friends
Class CL_RSDF_MAINTAIN has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Public | Type reference (TYPE) | RSDFDATAFLOW | Data flow/data flow template | 20090612 | |||
| 2 | Instance attribute | Private | Type reference (TYPE) | RSAWBNDOCUTYPE | IF_RSOD_CONST=>MIME_TEXT | Documentation Type | 20101018 | ||
| 3 | Instance attribute | Protected | Type reference (TYPE) | TY_FCODE | Processing Mode | 20090721 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | RSOBJVERS | Object Version | 20090612 | |||
| 5 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDF_DMOD | Data flow reference | 20090612 | |||
| 6 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDF_NET_STACK | Stack for network plan versions | 20090728 | |||
| 7 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDF_DMOD_VERS | Data flow modeling version (read methods) | 20090724 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | RSTXTLG | Long Description | 20090721 | |||
| 9 | Instance attribute | Protected | See coding | 20090831 |
Methods
Events
Class CL_RSDF_MAINTAIN has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_FCODE | Public | Type reference (TYPE) | UI_FUNC | Function Code | 20090610 | |
Method Signatures
Method CHANGE_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NEW_MODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20090904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion abgebrochen | 20091019 |
Method CHANGE_OBJVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090907 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion abgebrochen | 20091019 |
Method CREATE_NEW_NET_VERSION Signature
Method CREATE_NEW_NET_VERSION on class CL_RSDF_MAINTAIN has no parameter.
Method CREATE_NEW_NET_VERSION on class CL_RSDF_MAINTAIN has no exception.
Method CREATE_VERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCODE | Value transfer | Type reference (TYPE) | CL_RSDF_MAINTAIN=>TY_FCODE | 20090904 | ||||
| 2 | I_OBJVERS | Value transfer | Type reference (TYPE) | RS_OBJVERS | 20090904 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch durch den Benutzer (Dialog) | 20091019 |
Method EXECUTE_FCODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20090903 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion abgebrochen | 20091221 |
Method EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090831 | |||
| 2 | RE_EXISTS | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20090831 |
Method EXISTS on class CL_RSDF_MAINTAIN has no exception.
Method FCODE_ACTIVATE Signature
Method FCODE_ACTIVATE on class CL_RSDF_MAINTAIN has no parameter.
Method FCODE_ACTIVATE on class CL_RSDF_MAINTAIN has no exception.
Method FCODE_CHECK Signature
Method FCODE_CHECK on class CL_RSDF_MAINTAIN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion abgebrochen | 20100422 |
Method FCODE_SAVE Signature
Method FCODE_SAVE on class CL_RSDF_MAINTAIN has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion abgebrochen | 20091221 |
Method FREE Signature
Method FREE on class CL_RSDF_MAINTAIN has no parameter.
Method FREE on class CL_RSDF_MAINTAIN has no exception.
Method GET_ACTIVFL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_ACTIVFL | Value transfer | Type reference (TYPE) | RSACTIVFL | Objektstatus | 20100115 |
Method GET_ACTIVFL on class CL_RSDF_MAINTAIN has no exception.
Method GET_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_CHANGED | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20090903 |
Method GET_CHANGED on class CL_RSDF_MAINTAIN has no exception.
Method GET_CURRENT_NET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_R_NET | Value transfer | Object reference (TYPE REF TO) | CL_RSDF_NET | Menge von Links und Knoten | 20090728 |
Method GET_CURRENT_NET on class CL_RSDF_MAINTAIN has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_S_DATA | Value transfer | Type reference (TYPE) | RSDF_S_DATA | Datenstrukturen eines Datenflusses | 20100303 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt in einer Version nicht gefunden | 20100303 |
Method GET_DATAFLOW_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DATAFLOW_NAME | Value transfer | Type reference (TYPE) | RSDFDATAFLOW | Datenfluss/ Datenflussvorlage | 20091019 |
Method GET_DATAFLOW_NAME on class CL_RSDF_MAINTAIN has no exception.
Method GET_DOCUSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_STRING | Value transfer | Type reference (TYPE) | RSDFDOCUSTRING | Beschreibung eines Objektes im Datenfluss (String) | 20101018 |
Method GET_DOCUSTRING on class CL_RSDF_MAINTAIN has no exception.
Method GET_DOCUTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_DOCUTYPE | Value transfer | Type reference (TYPE) | RSAWBNDOCUTYPE | Typ der Dokumentation | 20101018 |
Method GET_DOCUTYPE on class CL_RSDF_MAINTAIN has no exception.
Method GET_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_RSDFDMOD | Value transfer | Type reference (TYPE) | RSDFDMOD | Verzeichnis der Datenmodelle | 20090826 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Objekt in einer Version nicht gefunden | 20091109 |
Method GET_LINK_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | CL_RSDF_NODE | Knoten im Datenfluss | 20091105 | |||
| 2 | I_R_TARGET_NODE | Call by reference | Object reference (TYPE REF TO) | CL_RSDF_NODE | Knoten im Datenfluss | 20091105 | |||
| 3 | RE_LINK_OBJ | Value transfer | Type reference (TYPE) | RSAWBNOBJECT | Objekt in der AWB (für Tlogo-Objekte identisch zum Tlogotyp) | 20091105 |
Method GET_LINK_TYPE on class CL_RSDF_MAINTAIN has no exception.
Method GET_MODE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_MODE | Value transfer | Type reference (TYPE) | UI_FUNC | Funktionscode | 20090902 |
Method GET_MODE on class CL_RSDF_MAINTAIN has no exception.
Method GET_NET_INTERNAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_R_NET | Value transfer | Object reference (TYPE REF TO) | CL_RSDF_NET | Menge von Links und Knoten | 20090729 |
Method GET_NET_INTERNAL on class CL_RSDF_MAINTAIN has no exception.
Method GET_NR_OF_ACTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | Funktionscode | 20091204 | |||
| 2 | RE_NR_OF_ACTIONS | Value transfer | Type reference (TYPE) | I | 20091204 |
Method GET_NR_OF_ACTIONS on class CL_RSDF_MAINTAIN has no exception.
Method GET_OBJSTAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_OBJSTAT | Value transfer | Type reference (TYPE) | RSOBJSTAT | Objektstatus | 20100115 |
Method GET_OBJSTAT on class CL_RSDF_MAINTAIN has no exception.
Method GET_OBJVERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_OBJVERS | Value transfer | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090831 |
Method GET_OBJVERS on class CL_RSDF_MAINTAIN has no exception.
Method GET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_TEXT | Value transfer | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20090826 |
Method GET_TEXT on class CL_RSDF_MAINTAIN has no exception.
Method GET_VERS Signature
Method GET_VERS on class CL_RSDF_MAINTAIN has no parameter.
Method GET_VERS on class CL_RSDF_MAINTAIN has no exception.
Method GET_VERSIONS_ARE_EQUAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJVERS1 | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090908 | |||
| 2 | I_OBJVERS2 | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20090908 | |||
| 3 | RE_VERSIONS_ARE_EQUAL | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20090908 |
Method GET_VERSIONS_ARE_EQUAL on class CL_RSDF_MAINTAIN has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATAFLOW | Call by reference | Type reference (TYPE) | RSDFDATAFLOW | Datenfluss/ Datenflussvorlage | 20100223 | |||
| 2 | I_FCODE | Call by reference | Type reference (TYPE) | TY_FCODE | RSAWC_C_TFC-DISPLAY | Funktionscode | 20090610 | ||
| 3 | I_OBJVERS | Call by reference | Type reference (TYPE) | RS_OBJVERS | 20090710 | ||||
| 4 | I_R_STATE | Call by reference | Object reference (TYPE REF TO) | CL_RSDF_GUI_TOOL_STATE | Tool State DWB Datenfluss | 20091214 | |||
| 5 | I_TXTLG | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20090721 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Abbruch durch den Benutzer (Dialog) | 20091019 |
Method INIT_VERSIONS Signature
Method INIT_VERSIONS on class CL_RSDF_MAINTAIN has no parameter.
Method INIT_VERSIONS on class CL_RSDF_MAINTAIN has no exception.
Method IS_EDITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_IS_EDITABLE | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20090904 |
Method IS_EDITABLE on class CL_RSDF_MAINTAIN has no exception.
Method IS_TEMPLATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_IS_TEMPLATE | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20100415 |
Method IS_TEMPLATE on class CL_RSDF_MAINTAIN has no exception.
Method NAVIGATE_NETSTACK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FCODE | Call by reference | Type reference (TYPE) | UI_FUNC | undo oder redo | 20091204 | |||
| 2 | I_NR_OF_ACTIONS | Call by reference | Type reference (TYPE) | I | 20091204 |
Method NAVIGATE_NETSTACK on class CL_RSDF_MAINTAIN has no exception.
Method SAVE_AS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATAFLOW | Call by reference | Type reference (TYPE) | RSDFDATAFLOW | Datenfluss/ Datenflussvorlage | 20100218 | |||
| 2 | I_DATAFLOWT | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20100218 | |||
| 3 | I_INFOAREA | Call by reference | Type reference (TYPE) | RSINFOAREA | InfoArea | 20100218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Funktion abgebrochen | 20100218 |
Method SET_DOCUSTRING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_STRING | Value transfer | Type reference (TYPE) | RSDFDOCUSTRING | Beschreibung eines Objektes im Datenfluss (String) | 20101018 |
Method SET_DOCUSTRING on class CL_RSDF_MAINTAIN has no exception.
Method SET_DOCUTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DOCUTYPE | Value transfer | Type reference (TYPE) | RSAWBNDOCUTYPE | Typ der Dokumentation | 20101018 |
Method SET_DOCUTYPE on class CL_RSDF_MAINTAIN has no exception.
Method SET_OWNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OWNER | Value transfer | Type reference (TYPE) | RSOWNER | 20100324 |
Method SET_OWNER on class CL_RSDF_MAINTAIN has no exception.
Method SET_TEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TEXT | Call by reference | Type reference (TYPE) | RSTXTLG | Beschreibung lang | 20090908 |
Method SET_TEXT on class CL_RSDF_MAINTAIN has no exception.
Method _GET_LINK_TYPE_CONTAINED_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | CL_RSDF_NODE | Knoten im Datenfluss | 20091109 | |||
| 2 | I_R_TARGET_NODE | Call by reference | Object reference (TYPE REF TO) | CL_RSDF_NODE | Knoten im Datenfluss | 20091109 | |||
| 3 | RE_LINK_OBJ | Value transfer | Type reference (TYPE) | RSAWBNOBJECT | Objekt in der AWB (für Tlogo-Objekte identisch zum Tlogotyp) | 20091109 |
Method _GET_LINK_TYPE_CONTAINED_IN on class CL_RSDF_MAINTAIN has no exception.
Method _GET_LINK_TYPE_TRFN_DTP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | CL_RSDF_NODE | Knoten im Datenfluss | 20091109 | |||
| 2 | I_R_TARGET_NODE | Call by reference | Object reference (TYPE REF TO) | CL_RSDF_NODE | Knoten im Datenfluss | 20091109 | |||
| 3 | RE_LINK_OBJ | Value transfer | Type reference (TYPE) | RSAWBNOBJECT | Objekt in der AWB (für Tlogo-Objekte identisch zum Tlogotyp) | 20091109 |
Method _GET_LINK_TYPE_TRFN_DTP on class CL_RSDF_MAINTAIN has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 720 |