SAP ABAP Class /RPM/CL_FILTER (filters)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PFM (Application Component) Portfolio Management
     /RPM/API (Package) xRPM External Interfaces
Properties
Class /RPM/CL_FILTER  
Short Description filters    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /RPM/API   xRPM External Interfaces 
Created 20080923   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /RPM/CL_FILTER has no forward declaration.
Interfaces
Class /RPM/CL_FILTER has no interface implemented.
Friends
Class /RPM/CL_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 FALSE Constant Public Type reference (TYPE) /RPM/TV_BOOLEAN 02 boolean variable for fincap planning(tristate checkbox) 20081029
2 UNDETERMINED Constant Public Type reference (TYPE) /RPM/TV_BOOLEAN 00 boolean variable for fincap planning(tristate checkbox) 20081029
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20080923
2 CONSTRUCTOR Instance method Public Constructor Constructor 20080923
3 GET_ALL_CAP_DATA Static method Public Method read all capacity cat,groups,views from config 20081008
4 GET_ALL_FIN_DATA Static method Public Method read all financial cat,groups,views from config 20081008
5 GET_DEFAULT_FILTER Static method Public Method get the default filter 20080923
6 GET_FILTER_DATA Static method Public Method get filter data 20080930
7 GET_FILTER_DESCRIPTION Static method Public Method Get the Filter Description 20081013
8 GET_FILTER_DETAIL Static method Public Method get details of a filter 20080923
9 GET_FILTER_LIST Static method Public Method get filter list 20080930
10 SET_DEFAULT_FILTER Static method Public Method set the default filter 20080923
11 SET_FILTER_DATA Static method Public Method set the filter data 20081006
12 SET_FILTER_DESCRIPTION Static method Public Method Modify the Filter Description 20081029
13 SET_FILTER_DETAIL Static method Public Method set the details of a filter 20080923
Events
Class /RPM/CL_FILTER has no event.
Types
Class /RPM/CL_FILTER has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class /RPM/CL_FILTER has no parameter.
Method CLASS_CONSTRUCTOR on class /RPM/CL_FILTER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /RPM/CL_FILTER has no parameter.
Method CONSTRUCTOR on class /RPM/CL_FILTER has no exception.

Method GET_ALL_CAP_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081008
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081008
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20081008
4 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20081008
5 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20081008
6 Importing IV_OBJECT_GUID Value transfer Type reference (TYPE) RPM_TV_GUID Guid for application objects 20081121

Method GET_ALL_CAP_DATA on class /RPM/CL_FILTER has no exception.

Method GET_ALL_FIN_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081008
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081008
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20081008
4 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20081008
5 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20081008
6 Importing IV_OBJECT_GUID Value transfer Type reference (TYPE) RPM_TV_GUID Guid for application objects 20081121

Method GET_ALL_FIN_DATA on class /RPM/CL_FILTER has no exception.

Method GET_DEFAULT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILTER_DEFAULT Call by reference Type reference (TYPE) /RPM/TS_FILTER_DEFAULT Structure for getting the default filter 20080924
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080924
3 Exporting EV_RC Call by reference Type reference (TYPE) I 20080924
4 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20080924

Method GET_DEFAULT_FILTER on class /RPM/CL_FILTER has no exception.

Method GET_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API filter details 20080930
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080930
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080930
4 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20080930
5 Importing IV_FILTER_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20080930
6 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20080930

Method GET_FILTER_DATA on class /RPM/CL_FILTER has no exception.

Method GET_FILTER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081013
2 Exporting EV_COMMENT Value transfer Type reference (TYPE) STRING 20081013
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20081013
4 Importing IV_FILTER_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081013
5 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20081013

Method GET_FILTER_DESCRIPTION on class /RPM/CL_FILTER has no exception.

Method GET_FILTER_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILTER_DETAILS Value transfer Type reference (TYPE) /RPM/TS_FILTER_DETAILS_API filter details 20080923
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080923
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080923
4 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20080923
5 Importing IV_FILTER_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20080923
6 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20080923

Method GET_FILTER_DETAIL on class /RPM/CL_FILTER has no exception.

Method GET_FILTER_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_DETAILS Call by reference Type reference (TYPE) /RPM/TT_FILTER_DETAILS_API filter details 20080930
2 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20080930
3 Exporting EV_RC Value transfer Type reference (TYPE) I 20080930
4 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20080930

Method GET_FILTER_LIST on class /RPM/CL_FILTER has no exception.

Method SET_DEFAULT_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081023
2 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20080924
3 Importing IS_FILTER_DEFAULT Call by reference Type reference (TYPE) /RPM/TS_FILTER_DEFAULT Structure for getting the default filter 20080924
4 Importing IV_SET_UNSET_FLAG Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080924

Method SET_DEFAULT_FILTER on class /RPM/CL_FILTER has no exception.

Method SET_FILTER_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Filter Data 20081006
2 Importing IN_MESSAGE_BUFFER Call by reference Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081023
3 Importing IS_CONTEXT Call by reference Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20081006
4 Importing IT_FILTER_DATA Call by reference Type reference (TYPE) /RPM/TT_FILTER_DATA_API Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081006
5 Importing IV_CHANGE_MODE Call by reference Type reference (TYPE) /RPM/TV_CHANGE_MODE Flag to indicate create / change / delete mode opertaion 20081006

Method SET_FILTER_DATA on class /RPM/CL_FILTER has no exception.

Method SET_FILTER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG Call by reference Type reference (TYPE) /RPM/TT_MESSAGES Table Type for Messages 20081029
2 Exporting EV_RC Value transfer Type reference (TYPE) I 20081029
3 Importing IV_CHANGE_MODE Value transfer Type reference (TYPE) /RPM/TV_FAVO_CHANGE_MODE Change Mode for Favorites 20081029
4 Importing IV_COMMENT Value transfer Type reference (TYPE) STRING 20081029
5 Importing IV_FILTER_GUID Value transfer Type reference (TYPE) /RPM/TV_GUID Guid for application objects 20081029
6 Importing IV_LANGUAGE Value transfer Type reference (TYPE) LAISO Language according to ISO 639 20081029

Method SET_FILTER_DESCRIPTION on class /RPM/CL_FILTER has no exception.

Method SET_FILTER_DETAIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FILTER_DETAILS Value transfer Type reference (TYPE) /RPM/TS_FILTER_DETAILS_API filter details 20080924
2 Importing IN_MESSAGE_BUFFER Value transfer Object reference (TYPE REF TO) /RPM/IF_MESSAGE_BUFFER Message Handler Interface 20081023
3 Importing IS_CONTEXT Value transfer Type reference (TYPE) /RPM/TS_FILTER_CONTEXT filter context 20080923
4 Importing IS_FILTER_DETAILS Call by reference Type reference (TYPE) /RPM/TS_FILTER_DETAILS_API filter details 20080924
5 Importing IV_CHANGE_MODE Value transfer Type reference (TYPE) /RPM/TV_CHANGE_MODE Flag to indicate create / change / delete mode opertaion 20080923

Method SET_FILTER_DETAIL on class /RPM/CL_FILTER has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_702