SAP ABAP Class /SPE/CL_MSG_FILTER (Filter and Dispatch collected messages)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-INB (Application Component) Goods Receipt Process
     /SPE/ID_HANDLING (Package) Inbound delivery handling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/IF_CONST Constants 20050317
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/IF_REPL_CLASS For replaceable classes 20050317
Properties
Class /SPE/CL_MSG_FILTER  
Short Description Filter and Dispatch collected messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class /SPE/MSG_HANDLING    
Program status     
Category 0   
Package /SPE/ID_HANDLING   Inbound delivery handling 
Created 20050317   SAP 
Last change 20050519   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SPE/IF_CONST Constants 20050317
2 /SPE/IF_REPL_CLASS For replaceable classes 20050317
Friends
Class /SPE/CL_MSG_FILTER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AR_BADI Instance attribute Protected Object reference (TYPE REF TO) /SPE/IF_EX_MSG_FILTER Business add-in interface /SPE/IF_EX_MSG_FILTER 20050405
2 AS_CUST_INFO Instance attribute Protected Type reference (TYPE) YS_CUST_INFO Customizing informations 20050405
3 AT_MSG_RULES Instance attribute Protected Type reference (TYPE) /SPE/MSG_RULES_TAB Table Type for Message Rules 20050405
4 C_FALSE Instance attribute Public Attribute reference (LIKE) 20050324
5 C_FILTER_TYPE Constant Public See coding Filter types 20050324
6 C_MSGTY Instance attribute Public Attribute reference (LIKE) 20050324
7 C_NO Instance attribute Public Attribute reference (LIKE) 20050324
8 C_NOT_DEFINED Instance attribute Public Attribute reference (LIKE) 20050324
9 C_RESULT Instance attribute Public Attribute reference (LIKE) 20050317
10 C_SSY Constant Public Attribute reference (LIKE) /SPE/CL_DLV_DISPATCH=>C_SSY /SPE/CL_DLV_DISPATCH=>C_SSY Sender system type 20050329
11 C_TRUE Instance attribute Public Attribute reference (LIKE) 20050317
12 C_UPDKZ Instance attribute Public Attribute reference (LIKE) 20050317
13 C_XFELD Instance attribute Public Attribute reference (LIKE) 20050317
14 C_YES Instance attribute Public Attribute reference (LIKE) 20050317
Methods
# Method Level Visibility Method type Description Created on
1 CONSIDER_FILTER_TYPE Static method Private Method Consider the filter type for message filtering. 20050317
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050323
3 FILTER_MESSAGES Instance method Public Method Message filtering 20050317
4 GET_FILTER_RULES Instance method Public Method Get filter rulles 20050405
5 REFRESH_TABLES Instance method Public Method Refresh tables 20050324
Events
Class /SPE/CL_MSG_FILTER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 YS_CUST_INFO Public See coding 20050405 BEGIN OF ys_cust_info, inb_action TYPE /spe/inb_action, rcv_sys_type TYPE /spe/rcv_systype_short, rcv_logsys TYPE logsys, END OF ys_cust_info
Method Signatures

Method CONSIDER_FILTER_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_RULES Call by reference Type reference (TYPE) /SPE/MSG_RULES Nachrichtenfilterregeln 20050317
2 Importing I_RCV_LOGSYS Call by reference Type reference (TYPE) LOGSYS Logisches System 20050323
3 Importing I_YMSG Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES Schnittstellenmeldungen für Datenprüfung 20050317
4 Changing T_XMSG Call by reference Type reference (TYPE) /SPE/FILTERED_MSG_TAB Tabellentyp für die gefilterten Nachrichten 20050317

Method CONSIDER_FILTER_TYPE on class /SPE/CL_MSG_FILTER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /SPE/CL_MSG_FILTER has no parameter.
Method CONSTRUCTOR on class /SPE/CL_MSG_FILTER has no exception.

Method FILTER_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /SPE/FILTERED_MSG_TAB Tabellentyp für die gefilterten Nachrichten 20050317
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) /SPE/INB_T_MESSAGES Tabelle der Schnittstellenmeldungen für Datenprüfung 20050317

Method FILTER_MESSAGES on class /SPE/CL_MSG_FILTER has no exception.

Method GET_FILTER_RULES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INB_ACTION Call by reference Type reference (TYPE) /SPE/INB_ACTION Eingangsaktivität für die Anlieferungsabwicklung 20050405
2 Importing I_RCV_LOGSYS Call by reference Type reference (TYPE) LOGSYS 20050405
3 Importing I_RCV_SYS_TYPE Call by reference Type reference (TYPE) /SPE/RCV_SYSTYPE_SHORT Empfänger-Systemtyp Kurztext 20050405

Method GET_FILTER_RULES on class /SPE/CL_MSG_FILTER has no exception.

Method REFRESH_TABLES Signature

Method REFRESH_TABLES on class /SPE/CL_MSG_FILTER has no parameter.
Method REFRESH_TABLES on class /SPE/CL_MSG_FILTER has no exception.
History
Last changed by/on SAP  20050519 
SAP Release Created in 600