SAP ABAP Class CL_CCMSBI_WAST_FILTER (Filter Class for Processing Statistics Data in BW)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BCT (Application Component) Business Content and Extractors
     RS_BCT_CCMS_WEBAS_STAT (Package) BW Content: Integration OF WebAs Statistics Data
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CCMSBI_WAST_FILTER_AGGR Aggregate Filter Interface 20041105
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CCMSBI_WAST_FILTER_SINGL Single Record Filter Interface 20041105
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CCMSBI_WAST_FILTER_TYPE Aggregate Filter Type Interface 20041110
Properties
Class CL_CCMSBI_WAST_FILTER  
Short Description Filter Class for Processing Statistics Data in BW    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_BCT_CCMS_WEBAS_STAT   BW Content: Integration OF WebAs Statistics Data 
Created 20041105   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCMSBI_WAST_FILTER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CCMSBI_WAST_FILTER_AGGR Aggregate Filter Interface 20041105
2 IF_CCMSBI_WAST_FILTER_SINGL Single Record Filter Interface 20041105
3 IF_CCMSBI_WAST_FILTER_TYPE Aggregate Filter Type Interface 20041110
Friends
Class CL_CCMSBI_WAST_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CREATE_CALL Static Attribute Protected Type reference (TYPE) CHAR1 ' ' Indicator: is set during CREATE 20041110
2 FILTERCLASS Instance attribute Protected Type reference (TYPE) CCMSBI_FILTERCLASSNAME Name for CCMSBI Filter Class 20041105
3 FILTERTYPE Instance attribute Protected Type reference (TYPE) CHAR1 Single Record Filter (S) or Aggregate Filter (A) 20041105
4 FILTER_NAME_SINGLE_REC Constant Public Type reference (TYPE) CCMSBI_FILTERCLASSNAME 'CL_CCMSBI_WAST_FIL_SINGLE_REC' Name of the Filter Class for Statistics Single Records 20050201
5 FILTER_NAME_SNGL_AREC Constant Public Type reference (TYPE) CCMSBI_FILTERCLASSNAME 'CL_CCMSBI_WAST_FIL_SNGL_AREC' Name of the Filter Class for Application Stats Single Recs 20051018
6 LAST_USED_FREF Instance attribute Protected Type reference (TYPE) CCMSBI_FILTER_IF_REF Filter Interface Reference 20041111
7 LAST_USED_LSNAME Instance attribute Protected Type reference (TYPE) CCMSBI_LANDSCAPE CCMS/BW: Landscape Name 20041111
8 LAST_USED_STATTYPE Instance attribute Protected Type reference (TYPE) CCMSBI_STATTYPE_L Statistics Data Type as CHAR1 20041111
9 LAST_USED_SYSID Instance attribute Protected Type reference (TYPE) SYSYSID Name of the SAP System 20041111
10 REFS_TO_ME Static Attribute Public Type reference (TYPE) CCMSBI_WAST_FILTERCLASS_REFS_T Table with References to CL_CCMSBI_WAST_FILTER 20041105
11 REFTAB Instance attribute Public Type reference (TYPE) CCMSBI_WAST_CFG_REFS_TAB Table of References to Filter Objects (System Dependent) 20041105
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20041110
2 CREATE Static method Public Method Generates an Instances for the Transferred Filter Class Name 20041110
3 GET_FILTER_REF Instance method Public Method Returns Reference to Filter Object 20041111
4 GET_FILTER_TYPE Instance method Public Method Determine Filter Type: "A"=Aggr. Filter, "S"=Single Val.Fltr 20041111
5 RESET Static method Public Method Reset cache 20050414
Events
Class CL_CCMSBI_WAST_FILTER has no event.
Types
Class CL_CCMSBI_WAST_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 CLASSNAME Call by reference Type reference (TYPE) CCMSBI_FILTERCLASSNAME Name für CCMSBI-Filterklasse 20041110
# Exception Resumable Description Created on
1 CX_CCMSBI_WAST_ILLEGAL_CLASS ungültiger Klassenname wurde übergeben 20041110
2 CX_CCMSBI_WAST_NOT_ALLOWED Direktes CREATE OBJECT nicht erlaubt, Methode CREATE verwend 20041110

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASSNAME Call by reference Type reference (TYPE) CCMSBI_FILTERCLASSNAME Name für CCMSBI-Filterklasse 20041110
2 Returning FREF Value transfer Object reference (TYPE REF TO) CL_CCMSBI_WAST_FILTER Filterklasse für Verarbeitung von Statistikdaten im BW 20041110
# Exception Resumable Description Created on
1 ILLEGAL_CLASS_NAME der übergebene Klassenname ist ungültig 20041110

Method GET_FILTER_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DATA_OBJ Call by reference Type reference (TYPE) CCMSBI_WAST_DTR_REC_REF Refenenz auf ein Statistikdatenobjekt 20041111
2 Returning FREF Value transfer Object reference (TYPE REF TO) IF_CCMSBI_WAST_FILTER_TYPE Aggregatfiltertyp-Interface 20041111
# Exception Resumable Description Created on
1 CREATE_FILTER_OBJ_FAILED Erzeugung des Filterobjekts gescheitert (Falsche Klasse) 20041111
2 OBJECT_DATA_NEEDED Beim ersten Aufruf darf OBJ_DATA nicht leer sein 20041111

Method GET_FILTER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FILTER_TYPE Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20041111

Method GET_FILTER_TYPE on class CL_CCMSBI_WAST_FILTER has no exception.

Method RESET Signature

Method RESET on class CL_CCMSBI_WAST_FILTER has no parameter.
Method RESET on class CL_CCMSBI_WAST_FILTER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701