SAP ABAP Class CL_UG_MESSAGE_HANDLING (FIN Master Data: Wrapper for Application Log)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB (Application Component) Financials Basis
     UGMD2 (Package) FIN General: Master Data: Maintenance
Properties
Class CL_UG_MESSAGE_HANDLING  
Short Description FIN Master Data: Wrapper for Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UGMD2   FIN General: Master Data: Maintenance 
Created 20030324   SAP 
Last change 20050615   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)
2 IF_UG_MD_FACTORY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_UG_MESSAGE_HANDLING has no interface implemented.
Friends
Class CL_UG_MESSAGE_HANDLING has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GF_IN_TRANSPORT Static Attribute Private Type reference (TYPE) UG_FLG ABAP_FALSE Are we currently in "after import"? 20030326
Methods
# Method Level Visibility Method type Description Created on
1 ADJUST_MSGTYPE Static method Public Method Adjust message type depending on GUI, transport yes/no, etc. 20050610
2 FILTER_MESSAGES Static method Private Method Filter out "I" and "S" Messages "already displayed today" 20030625
3 HANDLE_MESSAGES Static method Public Method Display messages if possible, otherwise save as log to DB 20030326
4 SAVE_LOG_TO_DB Static method Private Method Write messages to an application log 20030326
5 SET_TRANSPORT_MODE Static method Public Method Set internal use transport mode from AREAID 20030326
Events
Class CL_UG_MESSAGE_HANDLING has no event.
Types
Class CL_UG_MESSAGE_HANDLING has no local type.
Method Signatures

Method ADJUST_MSGTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_MSGTYPE Value transfer Type reference (TYPE) SYMSGTY Nachrichtentyp 20050610
2 Importing I_MSGTYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20050610

Method ADJUST_MSGTYPE on class CL_UG_MESSAGE_HANDLING has no exception.

Method FILTER_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE FI-Stammdaten: Meldungen 20030625

Method FILTER_MESSAGES on class CL_UG_MESSAGE_HANDLING has no exception.

Method HANDLE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DARK Call by reference Type reference (TYPE) UG_FLG ABAP_FALSE Meldungen dunkel auf DB schreiben, nie Popup 20030402
2 Importing IF_SHOW_ONLY_ONCE_DAILY Call by reference Type reference (TYPE) UG_FLG ABAP_FALSE Jede Meldung (incl. Parameter) nur einmal täglich zeigen 20030625
3 Importing IF_XMESSAGE Call by reference Type reference (TYPE) UG_FLG ABAP_FALSE bei MSGTY=EAX -> bei Hintergrund/Transport X-Message 20030326
4 Importing IT_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE Meldungen zur Verarbeitung 20030326
5 Importing I_LOG_EXT_IDENT Call by reference Type reference (TYPE) CLIKE SPACE Log: Ext. Identifikator (Suchkriterium) 20030326
6 Importing I_LOG_OBJECT Call by reference Type reference (TYPE) BALOBJ IF_UG_MD_FACTORY=>GC_BALOBJ_UGMD Log-Objektname (siehe Tabelle BALOBJ) 20030326
7 Importing I_LOG_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ IF_UG_MD_FACTORY=>GC_BALSUB_GENERAL Log-Unterobjekt (siehe Tabelle BALSUB) 20030326

Method HANDLE_MESSAGES on class CL_UG_MESSAGE_HANDLING has no exception.

Method SAVE_LOG_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOG Call by reference Type reference (TYPE) BAL_S_LOG Protokollkopf-Daten 20030326
2 Importing IT_MESSAGE Call by reference Type reference (TYPE) UGMD_T_MESSAGE zu sichernde Meldungen 20030326

Method SAVE_LOG_TO_DB on class CL_UG_MESSAGE_HANDLING has no exception.

Method SET_TRANSPORT_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_TRANSPORT Call by reference Type reference (TYPE) UG_FLG Befinden wir uns gerade im Transport? 20030326

Method SET_TRANSPORT_MODE on class CL_UG_MESSAGE_HANDLING has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 200