SAP ABAP Class CL_FINB_MSG_EASY_MACROS (Help Class in Conjunction with the Default Macros)
Hierarchy
FINBASIS (Software Component) Fin. Basis
   FIN-FB-SRV (Application Component) Services
     FINB_MSG_HANDLING (Package) Message Handler with Extended Context Information
Properties
Class CL_FINB_MSG_EASY_MACROS  
Short Description Help Class in Conjunction with the Default Macros    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package FINB_MSG_HANDLING   Message Handler with Extended Context Information 
Created 20030305   SAP 
Last change 20041209   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_FINB_MSG_EASY_MACROS has no forward declaration.
Interfaces
Class CL_FINB_MSG_EASY_MACROS has no interface implemented.
Friends
Class CL_FINB_MSG_EASY_MACROS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SO_MSG_CONTEXT Static Attribute Private Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT Message Context 20030305
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FINB_MESSAGE Static method Public Method 20030320
2 ADD_FROM_MSG_HANDLER Static method Public Method 20040223
3 ADD_MESSAGE Static method Public Method 20030320
4 ADD_MESSAGE_FORCE Static method Public Method 20030306
5 ADD_MESSAGE_FREE_TEXT Static method Public Method 20030313
6 ADD_RAISED_MESSAGE Static method Public Method 20030324
7 ADD_SY_MESSAGE Static method Public Method 20030305
8 CATCH_FINB_MSG_RAISED Static method Public Method 20030306
9 CHANGE_DEFAULT_LEVEL_CONTEXT Static method Public Method 20030305
10 CLEAR Static method Public Method 20030318
11 CLEAR_APPL_CONTEXT Static method Public Method 20030318
12 DISPLAY Static method Public Method 20030305
13 EXPAND_MESSAGES_FROM_HANDLER Static method Private Method 20030319
14 GET_APPL_CNTXT_MESSAGE_COUNT Static method Public Method 20040722
15 GET_APPL_CONTEXT Static method Public Method 20030319
16 GET_APPL_CONTEXT_FACTORY Static method Public Method 20030305
17 GET_DEFAULT_CONTEXT_VALUE Static method Public Method 20040723
18 GET_HANDLER Static method Public Method Delivers Message Handler 20030305
19 GET_LOG_HANDLE Static method Public Method Provides Appl. Log Handler 20030314
20 GET_MESSAGES Static method Public Method 20030313
21 GET_MESSAGE_COUNT Static method Public Method 20030305
22 OPEN_APPL_CONTEXT_FACTORY Static method Public Method 20030318
23 REPLACE_DEFAULT_BY_NEW Static method Public Method 20040805
24 RESTORE_DEFAULT_HANDLER Static method Public Method 20040805
25 SAVE Static method Public Method 20030305
26 SAVE_EXPANDED Static method Public Method 20040726
Events
Class CL_FINB_MSG_EASY_MACROS has no event.
Types
Class CL_FINB_MSG_EASY_MACROS has no local type.
Method Signatures

Method ADD_FINB_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_MSG Call by reference Type reference (TYPE) FINB_MSG Messageinformationen für den FINB Message Handler 20030320

Method ADD_FINB_MESSAGE on class CL_FINB_MSG_EASY_MACROS has no exception.

Method ADD_FROM_MSG_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20040223

Method ADD_FROM_MSG_HANDLER on class CL_FINB_MSG_EASY_MACROS has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030320
2 Importing ID_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030320
3 Importing ID_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030320
4 Importing ID_V1 Call by reference Type reference (TYPE) ANY 20030320
5 Importing ID_V2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030320
6 Importing ID_V3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030320
7 Importing ID_V4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030320
8 Importing I_FREE_TEXT Call by reference Type reference (TYPE) BAPI_MSG Meldungstext 20030320

Method ADD_MESSAGE on class CL_FINB_MSG_EASY_MACROS has no exception.

Method ADD_MESSAGE_FORCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030306
2 Importing ID_NUMBER Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030306
3 Importing ID_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030306
4 Importing ID_V1 Call by reference Type reference (TYPE) ANY 20030306
5 Importing ID_V2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030306
6 Importing ID_V3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030306
7 Importing ID_V4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030306
8 Importing IO_CONTEXT Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT Komplexe Kontextinformationen für eine Message 20040726
9 Importing I_FREE_TEXT Call by reference Type reference (TYPE) BAPI_MSG Meldungstext 20030313

Method ADD_MESSAGE_FORCE on class CL_FINB_MSG_EASY_MACROS has no exception.

Method ADD_MESSAGE_FREE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FREE_TEXT Call by reference Type reference (TYPE) C 20030313
2 Importing I_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030313

Method ADD_MESSAGE_FREE_TEXT on class CL_FINB_MSG_EASY_MACROS has no exception.

Method ADD_RAISED_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_FINB_MSG_RAISED Eine Message wurde erzeugt 20030324

Method ADD_RAISED_MESSAGE on class CL_FINB_MSG_EASY_MACROS has no exception.

Method ADD_SY_MESSAGE Signature

Method ADD_SY_MESSAGE on class CL_FINB_MSG_EASY_MACROS has no parameter.
# Exception Resumable Description Created on
1 MSG_RAISED 20030305

Method CATCH_FINB_MSG_RAISED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing O_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_FINB_MSG_RAISED Eine Message wurde erzeugt 20030306

Method CATCH_FINB_MSG_RAISED on class CL_FINB_MSG_EASY_MACROS has no exception.

Method CHANGE_DEFAULT_LEVEL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONTEXT_FACTORY Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20030305
2 Importing I_CONTEXT Call by reference Type reference (TYPE) ANY 20030305

Method CHANGE_DEFAULT_LEVEL_CONTEXT on class CL_FINB_MSG_EASY_MACROS has no exception.

Method CLEAR Signature

Method CLEAR on class CL_FINB_MSG_EASY_MACROS has no parameter.
Method CLEAR on class CL_FINB_MSG_EASY_MACROS has no exception.

Method CLEAR_APPL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030318

Method CLEAR_APPL_CONTEXT on class CL_FINB_MSG_EASY_MACROS has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IX_POPUP Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030324
2 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030314
3 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20030711

Method DISPLAY on class CL_FINB_MSG_EASY_MACROS has no exception.

Method EXPAND_MESSAGES_FROM_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030319
2 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20030319
3 Returning RESULT Value transfer Type reference (TYPE) FINB_TBL_MSG Tabelle von Messages 20030319

Method EXPAND_MESSAGES_FROM_HANDLER on class CL_FINB_MSG_EASY_MACROS has no exception.

Method GET_APPL_CNTXT_MESSAGE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20040722
2 Importing I_MSG_TY Call by reference Type reference (TYPE) MSGTY Messageart 20040722
3 Returning RESULT Value transfer Type reference (TYPE) BALCNTALL Anwendungs-Log: Gesamtzahl der Meldungen 20040722

Method GET_APPL_CNTXT_MESSAGE_COUNT on class CL_FINB_MSG_EASY_MACROS has no exception.

Method GET_APPL_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030319
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_APPL_CONTEXT Zugriff auf Anwendungskontext einer Nachricht 20030319

Method GET_APPL_CONTEXT on class CL_FINB_MSG_EASY_MACROS has no exception.

Method GET_APPL_CONTEXT_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030305
2 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20030305

Method GET_APPL_CONTEXT_FACTORY on class CL_FINB_MSG_EASY_MACROS has no exception.

Method GET_DEFAULT_CONTEXT_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) DATA 20040723
# Exception Resumable Description Created on
1 NOT_FOUND Keine Werte des Default-Kontextes vorhanden 20040723

Method GET_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030314
2 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20030711
3 Returning RO_MSG_HANDLER Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20030305

Method GET_HANDLER on class CL_FINB_MSG_EASY_MACROS has no exception.

Method GET_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030314
2 Returning RESULT Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20030314

Method GET_LOG_HANDLE on class CL_FINB_MSG_EASY_MACROS has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Type reference (TYPE) FINB_TBL_MSG Tabelle von Messages 20030313

Method GET_MESSAGES on class CL_FINB_MSG_EASY_MACROS has no exception.

Method GET_MESSAGE_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG_TY Call by reference Type reference (TYPE) MSGTY Messageart 20040223
2 Returning RESULT Value transfer Type reference (TYPE) BALCNTALL Anwendungs-Log: Gesamtzahl der Meldungen 20030305

Method GET_MESSAGE_COUNT on class CL_FINB_MSG_EASY_MACROS has no exception.

Method OPEN_APPL_CONTEXT_FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030318
2 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Strukturname des Applikationskontextes 20030616
3 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_CONTEXT_FACTORY Interface Methode zur Erzeugung von Nachrichtenkontexten 20030318

Method OPEN_APPL_CONTEXT_FACTORY on class CL_FINB_MSG_EASY_MACROS has no exception.

Method REPLACE_DEFAULT_BY_NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RESULT Value transfer Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Defaultsammler für späteren restore 20040805

Method REPLACE_DEFAULT_BY_NEW on class CL_FINB_MSG_EASY_MACROS has no exception.

Method RESTORE_DEFAULT_HANDLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MSG_HANDLER Call by reference Object reference (TYPE REF TO) IF_FINB_MSG_HANDLER Message Handler 20040805

Method RESTORE_DEFAULT_HANDLER on class CL_FINB_MSG_EASY_MACROS has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20030314
2 Returning RESULT Value transfer Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20030305

Method SAVE on class CL_FINB_MSG_EASY_MACROS has no exception.

Method SAVE_EXPANDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPL Call by reference Type reference (TYPE) FINB_MSG_APPL Anwendung für Message Handler 20040726
2 Importing I_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20040726
3 Returning RESULT Value transfer Type reference (TYPE) BALOGNR Anwendungs-Log: Protokollnummer 20040726

Method SAVE_EXPANDED on class CL_FINB_MSG_EASY_MACROS has no exception.
History
Last changed by/on SAP  20041209 
SAP Release Created in 200