SAP ABAP Class CL_FIP_MESSAGE_LOGGER (Class for FIP message logging/handling)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   MM-PUR-FIP (Application Component) Perishables Procurement
     FIP_CORE (Package) Core package for Fresh Item Procurement
Properties
Class CL_FIP_MESSAGE_LOGGER  
Short Description Class for FIP message logging/handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FIP_CORE   Core package for Fresh Item Procurement 
Created 20080211   SAP 
Last change 20100310   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
Class CL_FIP_MESSAGE_LOGGER has no interface implemented.
Friends
Class CL_FIP_MESSAGE_LOGGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MT_T100_MSG Instance attribute Private Type reference (TYPE) FIP_T_T100_MSG Collected T100 messages in this logger 20080227
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_MESSAGES Instance method Public Method Clear all messages. 20080227
2 CONTAINS_MESSAGES Instance method Public Method Contains the logger messages? 20080227
3 GET_BAL_MSG Instance method Public Method 20080429
4 LOG_T100_MESSAGE Instance method Public Method Logs a message using a T100 entry 20080211
5 SET_MESSAGES Instance method Public Method set table of messages 20080507
Events
Class CL_FIP_MESSAGE_LOGGER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CONTEXT_KIND Public Type reference (TYPE) I Kind of a context. Defines filled fields of the context. 20080227
2 FIP_S_MSG_CONTEXT Public See coding Message context structure. 20080227 BEGIN OF fip_s_msg_context, context_kind TYPE context_kind, END OF fip_s_msg_context
3 FIP_S_T100_MSG Public See coding Structure for storing T100 messages 20080227 BEGIN OF fip_s_t100_msg, msgid TYPE syst-msgid, msgno TYPE syst-msgno, msgty TYPE syst-msgty, p1 TYPE syst-msgv1, p2 TYPE syst-msgv2, p3 TYPE syst-msgv3, p4 TYPE syst-msgv4, context TYPE fip_s_msg_context, END OF fip_s_t100_msg
4 FIP_T_T100_MSG Public See coding Table type for storing T100 messages. 20080227 fip_t_t100_msg TYPE STANDARD TABLE OF fip_s_t100_msg
Method Signatures

Method CLEAR_MESSAGES Signature

Method CLEAR_MESSAGES on class CL_FIP_MESSAGE_LOGGER has no parameter.
Method CLEAR_MESSAGES on class CL_FIP_MESSAGE_LOGGER has no exception.

Method CONTAINS_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTAINS_MESSAGES Value transfer Type reference (TYPE) ABAP_BOOL Contains the logger messages? 20080227

Method CONTAINS_MESSAGES on class CL_FIP_MESSAGE_LOGGER has no exception.

Method GET_BAL_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BAL_MSG Call by reference Type reference (TYPE) FIP_T_BAL_MSG FIP Application Message Table 20080429

Method GET_BAL_MSG on class CL_FIP_MESSAGE_LOGGER has no exception.

Method LOG_T100_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CONTEXT Call by reference Type reference (TYPE) FIP_S_MSG_CONTEXT Message context 20080227
2 Importing IV_MSGID Call by reference Type reference (TYPE) SYST-MSGID Message Class 20080227
3 Importing IV_MSGNO Call by reference Type reference (TYPE) SYST-MSGNO Message Number 20080227
4 Importing IV_MSGTY Call by reference Type reference (TYPE) SYST-MSGTY Message Type 20080227
5 Importing IV_P1 Call by reference Type reference (TYPE) ANY 1st parameter 20080227
6 Importing IV_P2 Call by reference Type reference (TYPE) ANY 2nd parameter 20080227
7 Importing IV_P3 Call by reference Type reference (TYPE) ANY 3rd parameter 20080227
8 Importing IV_P4 Call by reference Type reference (TYPE) ANY 4th Parameter 20080227

Method LOG_T100_MESSAGE on class CL_FIP_MESSAGE_LOGGER has no exception.

Method SET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGES Call by reference Type reference (TYPE) FIP_T_T100_MSG Table type for storing T100 messages. 20080507

Method SET_MESSAGES on class CL_FIP_MESSAGE_LOGGER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 604