SAP ABAP Class CL_RSMDP_FILTER (Master Data: Filter)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSMDP (Package) Master Data Processing
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSMDP_OBJECT Master Data: Object (Abstract) 20070525
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSMDP_FILTER Master Data: Filter 20070525
Properties
Class CL_RSMDP_FILTER  
Short Description Master Data: Filter    
Super Class CL_RSMDP_OBJECT Master Data: Object (Abstract) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSMDP   Master Data Processing 
Created 20070525   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSMDP_FILTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSMDP_FILTER Master Data: Filter 20070525
Friends
Class CL_RSMDP_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_R_MAPPING Instance attribute Private Object reference (TYPE REF TO) CL_RSMDP_MAPPING Reference to Assignment of Source to Target Fields 20070613
2 P_R_PACKAGE Instance attribute Private Object reference (TYPE REF TO) CL_RSMDP_PACKAGE Reference to Data Package Containing Filter Values 20070601
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20070525
2 GET_KEY Instance method Public Method Returns Key for Filter Values (SID or CHAVL) 20080122
3 GET_SID Instance method Public Method Returns Limit Values for SID Interval 20080122
4 GET_T_CHAVL Instance method Public Method Returns Limit Values for CHAVL Interval 20080122
5 SET_R_MAPPING Instance method Public Method Configures Filter with Reference to Assignment of Fields 20070626
6 SET_R_PACKAGE Instance method Public Method Configures Filter with Reference to Data Package 20070626
Events
Class CL_RSMDP_FILTER has no event.
Types
Class CL_RSMDP_FILTER has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEY Call by reference Type reference (TYPE) STRING Für Filterwerte verwendeter Schlüssel (SID oder CHAVL) 20080122
2 Importing I_R_ITERABLE Call by reference Object reference (TYPE REF TO) IF_RSMDP_ITERABLE Referenz auf iterierbares Objekt 20080122
3 Importing I_R_MAPPING Call by reference Object reference (TYPE REF TO) CL_RSMDP_MAPPING Referenz auf Zuordnung von Quell- zu Zielfeldern 20070626
4 Importing I_R_PACKAGE Call by reference Object reference (TYPE REF TO) CL_RSMDP_PACKAGE Referenz auf Datenpaket, das Filterwerte enthält 20070626
5 Importing I_SID_HIGH Call by reference Type reference (TYPE) RSSID SID-Intervall: Wert für obere Grenze 20080122
6 Importing I_SID_LOW Call by reference Type reference (TYPE) RSSID SID-Intervall: Wert für untere Grenze 20080122
7 Importing I_TYPE Call by reference Type reference (TYPE) STRING Typ des Filters (RANGE oder LIST) 20070626
8 Importing I_T_CHAVL_HIGH Call by reference Type reference (TYPE) RSMDP_T_CHAVL CHAVL-Intervall: Tabelle mit Werten für obere Grenze 20080122
9 Importing I_T_CHAVL_LOW Call by reference Type reference (TYPE) RSMDP_T_CHAVL CHAVL-Intervall: Tabelle mit Werten für untere Grenze 20080122

Method CONSTRUCTOR on class CL_RSMDP_FILTER has no exception.

Method GET_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_KEY Value transfer Type reference (TYPE) STRING Schlüssel für Filterwerte (SID oder CHAVL) 20080122

Method GET_KEY on class CL_RSMDP_FILTER has no exception.

Method GET_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOW_HIGH Call by reference Type reference (TYPE) STRING Typ des Grenzwerts (LOW oder HIGH) 20080122
2 Returning R_SID Value transfer Type reference (TYPE) RSSID Grenzwert für SID-Intervall 20080122

Method GET_SID on class CL_RSMDP_FILTER has no exception.

Method GET_T_CHAVL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOW_HIGH Call by reference Type reference (TYPE) STRING Typ des Grenzwerts (LOW oder HIGH) 20080122
2 Returning R_T_CHAVL Value transfer Type reference (TYPE) RSMDP_T_CHAVL Grenzwert für CHAVL-Intervall 20080122

Method GET_T_CHAVL on class CL_RSMDP_FILTER has no exception.

Method SET_R_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MAPPING Call by reference Object reference (TYPE REF TO) CL_RSMDP_MAPPING Referenz auf Zuordnung von Quell- zu Zielfeldern 20070626

Method SET_R_MAPPING on class CL_RSMDP_FILTER has no exception.

Method SET_R_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_PACKAGE Call by reference Object reference (TYPE REF TO) CL_RSMDP_PACKAGE Referenz auf Datenpaket, das Filterwerte enthält 20070626

Method SET_R_PACKAGE on class CL_RSMDP_FILTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710