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
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