SAP ABAP Interface IF_RSPLFA_SELECTION_OBJECT (Change/Display/Create a Filter Object)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-PLA (Application Component) Planning
     RSPLFA (Package) API Framework for Planning Services
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSPLFA_SELECTION_OBJECT Filter/Selection Object Modeler API 20101019
Properties
Interface IF_RSPLFA_SELECTION_OBJECT  
Short Description Change/Display/Create a Filter Object    
General Data
Package RSPLFA   API Framework for Planning Services 
Created 20101019   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSPLS_SELECTION_OBJECT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSZ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RZD1 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RZI0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSPLFA_SELECTION_OBJECT has no interface.
Friends
Interface IF_RSPLFA_SELECTION_OBJECT has no friend.
Attributes
Interface IF_RSPLFA_SELECTION_OBJECT has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE Instance method Public Method Display<->Change Toggle 20101019
2 CHECK Instance method Public Method Filter Definition Check 20101019
3 COMP_EXISTS Static method Public Method Does Filter Exist? 20110414
4 COPY Static method Public Method Filter Copying 20101019
5 DELETE Static method Public Method Delete Filter 20101019
6 DEQUEUE Instance method Public Method Unlocks filter object. Changes will be lost. 20101027
7 FILTER_F4 Static method Public Method Returns a list of existing filter objects 20101025
8 GET_HEADER Instance method Public Method Returns the filter's header information 20101110
9 GET_KEYDATE Instance method Public Method Returns information about the filter's key date 20101112
10 GET_PROVIDER_CHARS Static method Public Method Returns characteristics of the provider for selecion 20101019
11 GET_SELECTIONS Instance method Public Method Get Selections 20101019
12 GET_VARIABLE_BY_NAME Static method Public Method Returns all variable information about the name 20101019
13 GET_VARIABLE_BY_UID Static method Public Method Returns the entire variable definition about the ELTUID 20101021
14 GET_VAR_DEFAULT_VALUES Static method Public Method Returns the default values for the queried variables 20101025
15 SAVE Instance method Public Method Save Current State 20101019
16 SET_DESCRIPTION Instance method Public Method Changes the description of a filter object 20101119
17 SET_KEYDATE Instance method Public Method Set the Information for the Filter's Key Date 20101112
18 SET_SELECTIONS Instance method Public Method Change selections 20101019
Events
Interface IF_RSPLFA_SELECTION_OBJECT has no event.
Types
Interface IF_RSPLFA_SELECTION_OBJECT has no local type.
Method Signatures

Method CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20101027
2 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Meldungstabelle 20101019
3 Importing I_CHANGE Value transfer Type reference (TYPE) RS_BOOL ändern/anzeigen 20101019
4 Importing I_SAVE_CHANGES Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Änderungen speichern oder verwerfen? 20101019

Method CHANGE on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Rückgabewert von ABAP-Anweisungen 20101119
2 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Meldungstabelle 20101019

Method CHECK on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method COMP_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIST Value transfer Type reference (TYPE) RS_BOOL Boolean 20110414
2 Exporting E_INFOCUBE Value transfer Type reference (TYPE) RSINFOCUBE InfoCube 20110414
3 Importing I_COMPID Value transfer Type reference (TYPE) RSZCOMPID Name (ID) einer Reporting-Komponete 20110414

Method COMP_EXISTS on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Meldungstabelle 20101019
2 Importing I_SAVE Value transfer Type reference (TYPE) RS_BOOL RS_C_TRUE if save = rs_c_false -> instance is only put into a reftable 20101118
3 Importing I_SRC_FILTERNM Value transfer Type reference (TYPE) C Filtername Quelle 20101019
4 Importing I_TGT_ALVL Value transfer Type reference (TYPE) RSPLS_AGGRLEVEL Planung: Aggregationsebene 20130103
5 Importing I_TGT_FILTERNM Value transfer Type reference (TYPE) C Filtername Ziel 20101019
6 Importing I_TGT_FILTERTXT Value transfer Type reference (TYPE) RSTXTLG Beschreibung des neuen Filters 20101019

Method COPY on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Fehlercode, <> 0 bedeutet Fehler 20101105
2 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Meldungstabelle 20101019
3 Importing I_FILTERNM Value transfer Type reference (TYPE) C Filtername 20101019

Method DELETE on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101027

Method DEQUEUE on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method FILTER_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_LIST Call by reference Type reference (TYPE) RSPLS_T_SELOBJ_HEADER Tabellentyp für Struktur RSPLS_S_SELOBJ_HEADER 20101027
2 Importing I_SEARCH_INFOPROV Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20101027
3 Importing I_SEARCH_IN_KEY Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Suche im Schlüssel 20101027
4 Importing I_SEARCH_IN_TEXT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20101027
5 Importing I_SEARCH_LASTMOD Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE 20101027
6 Importing I_SEARCH_OWNER Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20101027
7 Importing I_SEARCH_STRING Value transfer Type reference (TYPE) STRING 20101027

Method FILTER_F4 on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_HEADER Value transfer Type reference (TYPE) RSPLFA_S_SELOBJ_HEADER InfoCube 20101110

Method GET_HEADER on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method GET_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXT_KEYDATE Value transfer Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20101112
2 Exporting E_INT_KEYDATE Value transfer Type reference (TYPE) RSCHAVL Datum Planung 20101112
3 Exporting E_KEYDATEFLAG Value transfer Type reference (TYPE) RSZTYPEFLAG Flag zur Typisierung eines Eintrags 20101112

Method GET_KEYDATE on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method GET_PROVIDER_CHARS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BASISPROV Value transfer Type reference (TYPE) RSINFOPROV Basisprovider des ALVL 20101019
2 Exporting E_T_ALVL_IOBJ Value transfer Type reference (TYPE) RSPLS_T_ALVL_IOBJ Planung: Liste aller InfoObjekte 20101019
3 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101022
4 Importing I_AGGRLEVEL Value transfer Type reference (TYPE) RSPLS_AGGRLEVEL Planung: Aggregationsebene 20101019

Method GET_PROVIDER_CHARS on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method GET_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_SELECTIONS Value transfer Type reference (TYPE) RSPLFU_T_RANGE_DT Selektionen im fixen Filter 20101019

Method GET_SELECTIONS on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method GET_VARIABLE_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VAR_INFO Value transfer Type reference (TYPE) RZI0_SX_VAR Informationen zu Variable aus Datenbank 20101021
2 Exporting E_TXTLG Value transfer Type reference (TYPE) RSTXTLG Beschreibung lang 20101021
3 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101021
4 Importing I_VNAM Value transfer Type reference (TYPE) RSZVNAM Name einer Variablen 20101019

Method GET_VARIABLE_BY_NAME on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method GET_VARIABLE_BY_UID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_VAR_INFO Call by reference Type reference (TYPE) RZI0_SX_VAR 20101104
2 Exporting E_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20101027
3 Exporting E_T_MESSAGES Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101027
4 Exporting E_VNAM Call by reference Type reference (TYPE) RSZVNAM Name einer Variablen 20101027
5 Importing I_VAR_UID Value transfer Type reference (TYPE) SYSUUID_25 UUID in komprimierter Form 20101021

Method GET_VARIABLE_BY_UID on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method GET_VAR_DEFAULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101027
2 Exporting E_T_RANGE Value transfer Type reference (TYPE) RSPLFU_T_RANGE_DT Range-Tabelle Designtime 20101027

Method GET_VAR_DEFAULT_VALUES on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SAVED Value transfer Type reference (TYPE) RS_BOOL Konnte Filter gespeichert werden? 20101125
2 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Meldungstabelle 20101019
3 Importing I_TLOGO_GUI_TYPE Value transfer Type reference (TYPE) RSO_TLOGO_GUI_TYPE RSOC_C_TLOGO_GUI_TYPE-SAPGUI GUI Fähigkeit des Objektyps für Transport (siehe Festwerte) 20101202

Method SAVE on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101206
2 Importing I_DESCRIPTION Value transfer Type reference (TYPE) RSTXTLG Beschreibung lang 20101119

Method SET_DESCRIPTION on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method SET_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20101112
2 Importing I_FORMAT Call by reference Type reference (TYPE) RSPLFA_FORMAT internes oder externes Format des Datums 20101112
3 Importing I_KEYDATE Call by reference Type reference (TYPE) RSCHAVL Dim: Feld für einen beliebigen Merkmalswert 20101112
4 Importing I_KEYDATEFLAG Call by reference Type reference (TYPE) RSZTYPEFLAG Flag zur Typisierung eines Eintrags 20101112

Method SET_KEYDATE on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.

Method SET_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Value transfer Type reference (TYPE) SYSUBRC Fehlercode, Fehler bei <>0 20101105
2 Exporting E_T_MESSAGES Value transfer Type reference (TYPE) BAPIRETTAB Meldungstabelle 20101019
3 Importing I_T_SELECTIONS Value transfer Type reference (TYPE) RSPLFU_T_RANGE_DT Selektionen im fixen Filter 20101019

Method SET_SELECTIONS on Interface IF_RSPLFA_SELECTION_OBJECT has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730