SAP ABAP Class CL_R3_OLR3_METHODS (Generic Part of IF Methods)
Hierarchy
☛
SAP_APPL (Software Component) Logistics and Accounting
⤷
PS-ST (Application Component) Structures
⤷
R3_OBJECTLINK_R3 (Package) Object Link cProjects and R/3
⤷
⤷
Properties
| Class | CL_R3_OLR3_METHODS | |
| Short Description | Generic Part of IF Methods | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | R3_OBJECTLINK_R3 | Object Link cProjects and R/3 |
| Created | 20020613 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_R3_OLR3_METHODS has no forward declaration.
Interfaces
Class CL_R3_OLR3_METHODS has no interface implemented.
Friends
Class CL_R3_OLR3_METHODS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | OLR3_R3_TV_DDIC_TABLE | 'OLR3_R3_TS_RPSCO' | Structure with Supported Cost Fields for Evaluation | 20020617 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Existence Check | 20020613 | |
| 2 | Static method | Public | Method | Cost Analysis for Project/PSP/Network/Network Activity | 20020617 | |
| 3 | Static method | Public | Method | Generic Data Retrieval | 20020614 | |
| 4 | Static method | Public | Method | Search Help | 20020613 |
Events
Class CL_R3_OLR3_METHODS has no event.
Types
Class CL_R3_OLR3_METHODS has no local type.
Method Signatures
Method CHECK_EXISTENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DESC | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Feld für Beschreibung | 20020613 | |||
| 2 | ET_EXT_ID | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Felder externer Schlüssel | 20020613 | |||
| 3 | ET_INT_ID | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Felder interner Schlüssel | 20020613 | |||
| 4 | EV_RETURN | Value transfer | Type reference (TYPE) | BAPIRETURN1 | Returnparameter | 20020613 | |||
| 5 | IT_DESC | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Feld für Beschreibung | 20020613 | |||
| 6 | IT_EXT_ID | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Felder externer Schlüssel | 20020613 | |||
| 7 | IT_INT_ID | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Felder interner Schlüssel | 20020613 | |||
| 8 | IV_TABNAME | Value transfer | Type reference (TYPE) | OLR3_R3_TV_DDIC_TABLE | Tabelle/View gegen den verprobt wird | 20020613 |
Method CHECK_EXISTENCE on class CL_R3_OLR3_METHODS has no exception.
Method GET_COSTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA_BODY | Call by reference | Type reference (TYPE) | OLR3_R3_TT_DATA_BODY | Tabellentyp zur Exportstruktur für RFC-FuBa GET_DATA | 20020617 | |||
| 2 | IT_DATA_BODY | Call by reference | Type reference (TYPE) | OLR3_R3_TT_DATA_BODY | Tabellentyp zur Importstruktur für RFC-FuBa GET_DATA | 20020617 | |||
| 3 | IV_CONVERT | Call by reference | Type reference (TYPE) | C | 'X': Dateninhalt konvertieren (z.B. ALPHA, Währung, usw.) | 20020617 | |||
| 4 | IV_LABEL | Call by reference | Type reference (TYPE) | C | 'X': Label muss ermittelt werden | 20020617 | |||
| 5 | IV_LANGU | Call by reference | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020617 |
Method GET_COSTS on class CL_R3_OLR3_METHODS has no exception.
Method GET_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_DATA | Value transfer | Type reference (TYPE) | OLR3_R3_TT_TAB_DATA | <- Datencontainer | 20020614 | |||
| 2 | IT_DATA | Value transfer | Type reference (TYPE) | OLR3_R3_TT_TAB_DATA | -> Datencontainer | 20020614 | |||
| 3 | IT_INT_ID | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Felder des internen Schlüssels | 20020614 | |||
| 4 | IT_TABNAMES | Value transfer | Type reference (TYPE) | OLR3_R3_TT_DDIC_TABLE | Tabellen, aus denen bereits generisch gelesen worden ist | 20020614 | |||
| 5 | IV_CONVERT | Value transfer | Type reference (TYPE) | C | 'X': Dateninhalt konvertieren (z.B. ALPHA, Währung, usw.) | 20020614 | |||
| 6 | IV_LABEL | Value transfer | Type reference (TYPE) | C | 'X': Label muss ermittelt werden | 20020614 | |||
| 7 | IV_LANGU | Value transfer | Type reference (TYPE) | SPRAS | Sprachenschlüssel | 20020614 |
Method GET_DATA on class CL_R3_OLR3_METHODS has no exception.
Method SEARCH_OBJECTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_RESULT | Value transfer | Type reference (TYPE) | OLR3_R3_TT_SHLP_RESULT | Tabellentyp für OLR3_R3_TS_SHLP_RESULT | 20020613 | |||
| 2 | EV_MORE_THAN | Value transfer | Type reference (TYPE) | OLR3_R3_TV_MAX_HITS_REACHED | Maximale Trefferzahl bei Suchhilfe erreicht | 20020613 | |||
| 3 | IT_SEARCH_CRITERIA | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Felder für den Split des internen bzw. externen Schlüssels | 20020613 | |||
| 4 | IT_SELECT | Value transfer | Type reference (TYPE) | OLR3_R3_TT_ID_SPLIT | Felder für den Split des internen bzw. externen Schlüssels | 20020613 | |||
| 5 | IV_AVOID_DUPS | Value transfer | Type reference (TYPE) | C | SPACE | Doppelte Treffer vermeiden | 20030303 | ||
| 6 | IV_MAX_ROWS | Value transfer | Type reference (TYPE) | NUMC4 | Maximale Anzahl Treffer bei Suchhilfe | 20020613 | |||
| 7 | IV_OBJECT_TYPE | Value transfer | Type reference (TYPE) | OLR3_R3_TV_OBJECT_TYPE | Art des verknüpften Objektes (DPR_TV_OBL_TYPE) | 20051222 | |||
| 8 | IV_TABNAME | Value transfer | Type reference (TYPE) | OLR3_R3_TV_DDIC_TABLE | Tabellen-/Viewname (OLR3_TV_DDIC_TABLE) | 20020613 |
Method SEARCH_OBJECTS on class CL_R3_OLR3_METHODS has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 2002_1_46C |