SAP ABAP Interface IF_RSLPO_DTA (Logical Partitioning: DTA Interface for IPRO Components)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷ BW-WHM-DBA (Application Component) Data Basis
⤷ RSLPO_TLOGO (Package) Semantic Partitioning: Metadata / TLOGO Implementation
⤷ BW-WHM-DBA (Application Component) Data Basis
⤷ RSLPO_TLOGO (Package) Semantic Partitioning: Metadata / TLOGO Implementation
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSLPO_COMP_IPRO | LPO Components: InfoProvider (Master Object and Partitions) | 20060927 |
Properties
Interface | IF_RSLPO_DTA | |
Short Description | Logical Partitioning: DTA Interface for IPRO Components |
General Data
Package | RSLPO_TLOGO | Semantic Partitioning: Metadata / TLOGO Implementation |
Created | 20060927 | SAP |
Last changed | 20130531 | SAP |
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | IF_RSD_DTA | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_RSLPO_DTA has no interface.
Friends
Interface IF_RSLPO_DTA has no friend.
Attributes
Interface IF_RSLPO_DTA has no attribute.
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | CHANGE_INFOAREA | Instance method | Public | Method | Change InfoArea (also Delete InfoArea) | 20061018 |
2 | DELETE_DATA | Instance method | Public | Method | Delete Data | 20061018 |
3 | DTA_GET_INFO | Instance method | Public | Method | Supplies the Information for a Data Target (Trans. Data) | 20060927 |
4 | EXISTS_DATA | Instance method | Public | Method | Does Data Exist? | 20060927 |
5 | FACTORY | Instance method | Public | Method | Returns reference to DTA instance | 20090306 |
6 | GET_ADJOINT_PROVIDER | Instance method | Public | Method | Provide Reference to Adjoint Provider of Specific Type | 20061018 |
7 | GET_ADJOINT_TYPE | Instance method | Public | Method | Determine Type of (Adjoint) Provider | 20061018 |
8 | GET_AMBIGUOUS_JOIN_INFO | Instance method | Public | Method | Info About Non Unique Joins Within InfoProvider Schema | 20061018 |
9 | GET_DATA_TIMESTMP | Instance method | Public | Method | Read Time of Last Data Change | 20061018 |
10 | GET_SRDATE | Instance method | Public | Method | Provides Key Date/ Key Date Varaible of Provider | 20061018 |
11 | HAS_ADJOINT_PROVIDER | Instance method | Public | Method | InfoProvider has Adjoint Provider | 20061018 |
12 | INIT_DATASTATE | Instance method | Public | Method | Initialize DataState Variable (for New InfoProvider) | 20061018 |
13 | POSTPROCESS_DTA_PRO | Instance method | Public | Method | TLOGO-Specific Post Prcssng of DTA_PRO (after BUILD_DTA_PRO) | 20061018 |
14 | POSTPROCESS_S_DTA | Instance method | Public | Method | TLOGO-specific Postprocessing of E_S_DTA | 20061018 |
15 | READ_NEW_FROM_DB | Instance method | Public | Method | Rereads object from the database | 20061016 |
16 | SET_DATASTATE | Instance method | Public | Method | Set DataState Variables | 20061018 |
17 | SET_DATA_TIMESTMP | Instance method | Public | Method | Writes Time of Last Data Change | 20061018 |
Events
Interface IF_RSLPO_DTA has no event.
Types
Interface IF_RSLPO_DTA has no local type.
Method Signatures
Method CHANGE_INFOAREA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_INFOAREA | Call by reference | Type reference (TYPE) | RSINFOAREA | InfoArea | 20061018 | ||
2 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | Objektversion | 20061018 | ||
3 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | ='X': mit Transportwesen | 20061018 | |
4 | Importing | I_WITH_ENQUEUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | 'X': mit enqueue Sperre | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Ändern der InfoArea ist fehlgeschlagen | 20061018 | |
2 | INFOAREA_NOT_FOUND | InfoArea nicht vorhanden | 20061018 |
Method DELETE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_FORCE_NEW_LOG | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': neuen Log in Default Bereich schreiben | 20091109 | |
2 | Importing | I_INCL_DIME | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X': auch Dimensionseinträge löschen | 20061018 | |
3 | Importing | I_WITH_ACTIVATE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | = 'X' mit Aktivierung, falls notwendig | 20061018 | |
4 | Importing | I_WITH_DIALOG | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | ='X': mit Dialogen (auch Fehlerpopup) | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CANCELLED | Abbruch durch Benutzer | 20061018 | |
2 | DTA_USED | Es werden gerade Daten in das Datenziel geladen | 20061018 | |
3 | FAILED | Daten konnten nicht gel. werden (Nachrichten --> Appl Log) | 20061018 | |
4 | NOT_AUTHORIZED | Benutzer ist nicht berechtigt Daten zu löschen | 20061018 | |
5 | NOT_FOUND | Aktive Version nicht vorhanden | 20061018 |
Method DTA_GET_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_DTA_REQ | Call by reference | Type reference (TYPE) | RSD_S_DTA_REQ | Angeforderte Parametergruppen | 20060927 | ||
2 | Exporting | E_IO_TYPE | Call by reference | Type reference (TYPE) | RSREQUTYPE | Typ des IOBJ-Datenziels | 20060927 | ||
3 | Exporting | E_S_DTA | Call by reference | Type reference (TYPE) | RSD_S_DTA | Eigenschaften Datenziels (View über InfoCube und ODS Obj.) | 20060927 | ||
4 | Exporting | E_TLOGO | Call by reference | Type reference (TYPE) | RSTLOGO | TLOGO-Typ des Datenziels (InfoCube oder ODS Objekt) | 20060927 | ||
5 | Exporting | E_T_DTAT | Call by reference | Type reference (TYPE) | RSD_T_DTAT | Texte Datenziel (nur falls requested) | 20060927 | ||
6 | Exporting | E_T_DTA_DIME | Call by reference | Type reference (TYPE) | RSD_T_DTA_DIME | Dimensionen (nur falls requested) | 20060927 | ||
7 | Exporting | E_T_DTA_DIME_IOBJ | Call by reference | Type reference (TYPE) | RSD_T_DTA_DIME_IOBJ | Dimensionen - InfoObjects (nur falls requested) | 20060927 | ||
8 | Exporting | E_T_DTA_IOBJ | Call by reference | Type reference (TYPE) | RSD_T_DTA_IOBJ | InfoObjects im Datenziel | 20060927 | ||
9 | Exporting | E_T_DTA_IOBJ_IDENT | Call by reference | Type reference (TYPE) | RSD_T_MPRO_IOBJ_IDENT | Identif. von InfoObjects im MultiProvider | 20060927 | ||
10 | Exporting | E_T_DTA_PART | Call by reference | Type reference (TYPE) | RSDO_T_DTA_R | am MultiProv. beteiligte InfoProvider | 20060927 | ||
11 | Exporting | E_T_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_T_DTA_PRO | Eigenschaften von InfoObjects (nur falls requested) | 20060927 | ||
12 | Exporting | E_T_IC_VAL_IOBJ | Call by reference | Type reference (TYPE) | RSD_T_IC_VAL_IOBJ | InfoObjects in der Gültigkeitstab. des Cube (nur InfoCube) | 20060927 | ||
13 | Exporting | E_T_IOBJ_CMP | Call by reference | Type reference (TYPE) | RSD_T_IOBJ_CMP | Klammerung von InfoObjects | 20060927 | ||
14 | Importing | I_DTA_VIEW | Call by reference | Type reference (TYPE) | RSDTAVIEW | IF_RSD_DTA=>VIEW_INFOPROVIDER | Sicht (I=Infoprovider, D=Datenziel) | 20060927 | |
15 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20060927 | |
16 | Importing | I_WITH_ATR_NAV | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': Auch Navgationsattribute lesen | 20060927 | |
17 | Importing | I_WITH_META_IOBJ | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | = 'X': Auch Meta InfoObjects (nur für E_T_DTA_PRO relevant) | 20060927 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DTA_NOT_FOUND | Datenziel nicht gefunden | 20060927 | |
2 | IOBJ_NOT_FOUND | InfoObject(s) nicht gefunden | 20060927 | |
3 | OBJVERS_INVALID | Objektversion ungültig | 20060927 |
Method EXISTS_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_CONSIDER_REQUESTS | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | TRUE: Im InfoProvider enthaltene Requests berücksichtigen | 20100325 | |
2 | Returning | R_EXISTS_DATA | Value transfer | Type reference (TYPE) | RS_BOOL | ='X': Daten existieren | 20060927 |
Method EXISTS_DATA on Interface IF_RSLPO_DTA has no exception.
Method FACTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_R_DTA | Value transfer | Object reference (TYPE REF TO) | CL_RSD_DTA | Referenz auf DTA-Instanz | 20090306 |
Method FACTORY on Interface IF_RSLPO_DTA has no exception.
Method GET_ADJOINT_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ADJPROVTYPE | Value transfer | Type reference (TYPE) | RSDADJPROVTYPE | Typ des adjungierten InfoProviders | 20061018 | ||
2 | Returning | R_R_DTA | Value transfer | Object reference (TYPE REF TO) | IF_RSD_DTA | DTA-Referenz für adjungierten InfoProvider | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | NOT_EXISTING | Der angeforderte adj. InfoProvider wurde noch nicht angelegt | 20061018 | |
2 | NOT_SUPPORTED | Der akt. InfoProv hat prinzipiell keinen adj. Prov. des Typs | 20061018 |
Method GET_ADJOINT_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | R_ADJPROVTYPE | Value transfer | Type reference (TYPE) | RSDADJPROVTYPE | Typ des adjungierten InfoProviders | 20061018 |
Method GET_ADJOINT_TYPE on Interface IF_RSLPO_DTA has no exception.
Method GET_AMBIGUOUS_JOIN_INFO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | E_TS_JOIN_CHA | Call by reference | Type reference (TYPE) | RS_TS_CHANM | Merkmale, in mehrdeutigen Joinbedingungen | 20061018 | ||
2 | Exporting | E_TS_KYF_BAD_CHA_INFO | Call by reference | Type reference (TYPE) | RSD_TS_KYF_BAD_CHA_INFO | Kennzahlen, bei denen über CHAs nicht aggregiert werden darf | 20061018 |
Method GET_AMBIGUOUS_JOIN_INFO on Interface IF_RSLPO_DTA has no exception.
Method GET_DATA_TIMESTMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_MOST_RECENT | Value transfer | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | 20061018 | ||
2 | Returning | R_S_TIMESTMP | Value transfer | Type reference (TYPE) | RSD_S_TIMESTMP | 20061018 |
Method GET_DATA_TIMESTMP on Interface IF_RSLPO_DTA has no exception.
Method GET_SRDATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_VNAM | Value transfer | Type reference (TYPE) | RSZVNAM | Name (ID) einer Berichtsvariablen | 20061018 |
Method GET_SRDATE on Interface IF_RSLPO_DTA has no exception.
Method HAS_ADJOINT_PROVIDER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_ADJPROVTYPE | Call by reference | Type reference (TYPE) | RSDADJPROVTYPE | '*' | Typ des adjungierten InfoProviders | 20061018 | |
2 | Returning | R_RESULT | Value transfer | Type reference (TYPE) | RS_BOOL | True, falls IPro einen solchen adj.InfoProvider hat | 20061018 |
Method HAS_ADJOINT_PROVIDER on Interface IF_RSLPO_DTA has no exception.
Method INIT_DATASTATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_WITH_AUTH_CHECK | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Flag: mit Authority-Check | 20061018 | |
2 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Flag: mit CTO-Anschluß | 20061018 | |
3 | Importing | I_WITH_ENQUEUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Flag: mit Sperre | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DTA_NOT_FOUND | InfoProvider wurde nicht gefunden (aktive Version) | 20061018 | |
2 | ERROR_IN_PREPARE | Fehler beim Sperren / Auth-Check / CTO | 20061018 | |
3 | FAILED | Initialisierung (DataState) mißlungen | 20061018 |
Method POSTPROCESS_DTA_PRO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_T_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_T_DTA_PRO | nachzubearbeitende Tab. DTA_PRO | 20061018 | ||
2 | Importing | I_DTA_VIEW | Call by reference | Type reference (TYPE) | RSDTAVIEW | IF_RSD_DTA=>VIEW_INFOPROVIDER | Sicht auf den InfoProvider | 20061018 | |
3 | Importing | I_OBJVERS | Call by reference | Type reference (TYPE) | RSOBJVERS | RS_C_OBJVERS-ACTIVE | Objektversion | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Nachbearbeitung mißlungen | 20061018 |
Method POSTPROCESS_S_DTA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | C_S_DTA | Call by reference | Type reference (TYPE) | RSD_S_DTA | nachzubearb. Struktur C_S_DTA | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | FAILED | Nachbearbeitung mißlungen | 20061018 |
Method READ_NEW_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TIMESTMPL | Call by reference | Type reference (TYPE) | RSTIMESTMPL | UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuun) | 20061016 |
Method READ_NEW_FROM_DB on Interface IF_RSLPO_DTA has no exception.
Method SET_DATASTATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_SET_BWSTAT | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag: BWStat setzen | 20061018 | |
2 | Importing | I_SET_DATALOAD | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag: Datenlade-Eig. setzen | 20061018 | |
3 | Importing | I_SET_DBPERF | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag: DB Perf.-Par. setzen | 20061018 | |
4 | Importing | I_SET_DELTACACHE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag: DeltaCache-Eig. setzen | 20061018 | |
5 | Importing | I_SET_PROVMODE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag: "Modes" setzen | 20061018 | |
6 | Importing | I_SET_QUERYPROP | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag: Query-Eig. setzen | 20061018 | |
7 | Importing | I_SET_REQUEST | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Flag: Request-Par. setzen | 20061018 | |
8 | Importing | I_S_BWSTAT | Call by reference | Type reference (TYPE) | RSDCUBEBWSTAT | BW Statistik | 20061018 | ||
9 | Importing | I_S_DATALOAD | Call by reference | Type reference (TYPE) | RSD_S_DATA_LOAD | Datenlade-Eigenschaften | 20061018 | ||
10 | Importing | I_S_DBPERF | Call by reference | Type reference (TYPE) | RSDCUBEDBFLAGS | DB Performance Parameter | 20061018 | ||
11 | Importing | I_S_DELTACACHE | Call by reference | Type reference (TYPE) | RSDPROVDELTA | Deltafähigkeit-Eigenschaften | 20061018 | ||
12 | Importing | I_S_PROVMODE | Call by reference | Type reference (TYPE) | RSDPROVMODE | "Modes" eines InfoProviders | 20061018 | ||
13 | Importing | I_S_QUERYPROP | Call by reference | Type reference (TYPE) | RSDCUBEQUERYPROP | Query Properties | 20061018 | ||
14 | Importing | I_S_REQUEST | Call by reference | Type reference (TYPE) | RSDCUBEREQUEST | Request Parameter | 20061018 | ||
15 | Importing | I_WITH_AUTH_CHECK | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Flag: mit Authority-Check | 20061018 | |
16 | Importing | I_WITH_CTO | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Flag: mit CTO-Anschluß | 20061018 | |
17 | Importing | I_WITH_ENQUEUE | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_TRUE | Flag: mit Sperre | 20061018 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | DTA_NOT_FOUND | InfoProvider wurde nicht gefunden (aktive Version) | 20061018 | |
2 | ERROR_IN_PREPARE | Fehler beim Sperren / Auth-Check / CTO | 20061018 | |
3 | FAILED | Fehler beim Schreiben | 20061018 |
Method SET_DATA_TIMESTMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_TIMESTMP | Value transfer | Type reference (TYPE) | RSTIMESTMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20061018 | ||
2 | Importing | I_TIMESTMP_VAL | Call by reference | Type reference (TYPE) | RRDCTMSTVAL | Timestamp: Gültigkeit der Daten | 20061018 |
Method SET_DATA_TIMESTMP on Interface IF_RSLPO_DTA has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 710 |