SAP ABAP Class CL_WLF_MESSAGE_SERVICES (Services for Messages)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE (Package) Agency Business
Properties
Class CL_WLF_MESSAGE_SERVICES  
Short Description Services for Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE   Agency Business 
Created 20060913   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WLF_MESSAGE_SERVICES has no forward declaration.
Interfaces
Class CL_WLF_MESSAGE_SERVICES has no interface implemented.
Friends
Class CL_WLF_MESSAGE_SERVICES has no friend class.
Attributes
Class CL_WLF_MESSAGE_SERVICES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE_TO_APPLICATION_LOG Static method Private Method Add Message to Log 20090303
2 APPEND Static method Public Method Append Error Messages 20060928
3 APPEND_ANALYSE_TAB_FROM_SY Static method Public Method Append SY Message to Accounting Analysis Table 20061217
4 APPEND_BAPIRET2_FROM_SY Static method Public Method Append Error Messages to BAPIRET2 20130227
5 APPEND_FROM_BAPIRET2 Static method Public Method Append error messages from BAPIRET2 20110504
6 APPEND_FROM_SY Static method Public Method Append Error Messages from SY Message 20060928
7 APPEND_FROM_SY_PARTNER Static method Public Method Append Error Messages from SY Message (with Partner) 20080521
8 APPEND_FROM_WZRE_MESSAGE Static method Public Method Transfer Message from Structure WZRE_MESSAGE 20061113
9 CHECK_FOR_ERROR Static method Public Method Check for Errors 20060928
10 CHECK_FOR_ERROR_PARTNER Static method Public Method Check for Errors 20080521
11 CREATE_APPLICATION_LOG Static method Public Method Generate Application Log 20090303
12 DISPLAY Static method Public Method Print/Transmit Output 20060928
13 DISPLAY_PARTNER Static method Public Method Print/Transmit Output 20080521
14 MESSAGES_TYPES_ALLOWED_RESET Static method Public Method Reset Allowed Message Types 20060928
15 MESSAGES_TYPES_ALLOWED_SET Static method Public Method Set Allowed Message Types 20060928
16 MESSAGE_FROM_SY Static method Public Method Fill Structure WZRE_MESSAGE from System Variables 20061113
17 MESSAGE_NUMBER_CHANGE Static method Public Method Replace Temporary Number with Final Number 20090518
18 TRANSFER_MESSAGES_TO_PARTNER Static method Public Method Transfer Message to Partner Message Table 20080521
Events
Class CL_WLF_MESSAGE_SERVICES has no event.
Types
Class CL_WLF_MESSAGE_SERVICES has no local type.
Method Signatures

Method ADD_MESSAGE_TO_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_APPLOG_MESSAGES Call by reference Type reference (TYPE) BAL_T_MSG Anwendungs-Log: Tabelle mit Messages 20090303
2 Changing C_APPLOG_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20090304

Method ADD_MESSAGE_TO_APPLICATION_LOG on class CL_WLF_MESSAGE_SERVICES has no exception.

Method APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060928
2 Importing I_MSGID Call by reference Type reference (TYPE) ANY Nachrichtenklasse (WS ist default) 20060928
3 Importing I_MSGNO Call by reference Type reference (TYPE) ANY Nachrichtennummer 20060928
4 Importing I_MSGTY Call by reference Type reference (TYPE) ANY Nachrichtentype ( W,E,I,S) 20060928
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 1. Parameter 20060928
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 2. Parameter 20060928
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 3. Parameter 20060928
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 4. Parameter 20060928
9 Importing I_POSNR Call by reference Type reference (TYPE) ANY Positionsnummer 20060928
10 Importing I_WBELN Call by reference Type reference (TYPE) ANY Belegnummer 20060928

Method APPEND on class CL_WLF_MESSAGE_SERVICES has no exception.

Method APPEND_ANALYSE_TAB_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ANALYSE_TAB Call by reference Type reference (TYPE) WLF_AC_PRO_TAB Tabelle zu WLF_AC_PRO 20061217
2 Importing I_ANAPOS Call by reference Type reference (TYPE) WLF_AC_PRO-ANAPOS Positionsnummer des Vertriebsbeleges 20061217
3 Importing I_BKLAS Call by reference Type reference (TYPE) WLF_AC_PRO-BKLAS Bewertungsklasse 20070531
4 Importing I_BUZID Call by reference Type reference (TYPE) WLF_AC_PRO-BUZID Identifikation der Buchungszeile 20070531
5 Importing I_BWMOD Call by reference Type reference (TYPE) WLF_AC_PRO-BWMOD Bewertungsmodifikationskonstante 20070531
6 Importing I_KSCHL Call by reference Type reference (TYPE) WLF_AC_PRO-KSCHL Konditionsart 20070531
7 Importing I_KTOPL Call by reference Type reference (TYPE) WLF_AC_PRO-KTOPL Kontenplan 20070531
8 Importing I_KUNRG Call by reference Type reference (TYPE) WLF_AC_PRO-KUNRG Regulierer 20070531
9 Importing I_LNRZB Call by reference Type reference (TYPE) WLF_AC_PRO-LNRZB Kontonummer des Lieferanten bzw. Kreditors 20070531
10 Importing I_MATNR Call by reference Type reference (TYPE) WLF_AC_PRO-MATNR Materialnummer 20070531
11 Importing I_POSNR Call by reference Type reference (TYPE) WLF_AC_PRO-POSNR Agenturgeschäft: Belegposition 20061217
12 Importing I_WBELN Call by reference Type reference (TYPE) WLF_AC_PRO-WBELN Agenturgeschäft: Belegnummer 20061217

Method APPEND_ANALYSE_TAB_FROM_SY on class CL_WLF_MESSAGE_SERVICES has no exception.

Method APPEND_BAPIRET2_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) WZRE_BAPIRET2_TAB Returnparameter 20130227
2 Importing I_PARAMETER Call by reference Type reference (TYPE) ANY Belegnummer 20130227

Method APPEND_BAPIRET2_FROM_SY on class CL_WLF_MESSAGE_SERVICES has no exception.

Method APPEND_FROM_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20110504
2 Importing I_POSNR Call by reference Type reference (TYPE) ANY Positionsnummer 20110504
3 Importing I_RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20110504
4 Importing I_WBELN Call by reference Type reference (TYPE) ANY Belegnummer 20110504

Method APPEND_FROM_BAPIRET2 on class CL_WLF_MESSAGE_SERVICES has no exception.

Method APPEND_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060928
2 Importing I_POSNR Call by reference Type reference (TYPE) ANY Positionsnummer 20060928
3 Importing I_WBELN Call by reference Type reference (TYPE) ANY Belegnummer 20060928

Method APPEND_FROM_SY on class CL_WLF_MESSAGE_SERVICES has no exception.

Method APPEND_FROM_SY_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_LIF_ER_ITAB Agenturgeschäft: Tabelle mit Meldungen 20080521
2 Importing I_PARTNER Call by reference Type reference (TYPE) ANY 20080521
3 Importing I_POSNR Call by reference Type reference (TYPE) ANY Positionsnummer 20080521
4 Importing I_WBELN Call by reference Type reference (TYPE) ANY Belegnummer 20080521

Method APPEND_FROM_SY_PARTNER on class CL_WLF_MESSAGE_SERVICES has no exception.

Method APPEND_FROM_WZRE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20061113
2 Importing I_MESSAGE Call by reference Type reference (TYPE) WZRE_MESSAGE AB: Nachrichtenvariablen 20061113
3 Importing I_POSNR Call by reference Type reference (TYPE) ANY 20061113
4 Importing I_WBELN Call by reference Type reference (TYPE) ANY 20061113

Method APPEND_FROM_WZRE_MESSAGE on class CL_WLF_MESSAGE_SERVICES has no exception.

Method CHECK_FOR_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ERROR Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20060928
2 Importing IT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060928

Method CHECK_FOR_ERROR on class CL_WLF_MESSAGE_SERVICES has no exception.

Method CHECK_FOR_ERROR_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_ERROR Value transfer Type reference (TYPE) XFELD Feld zum Ankreuzen 20080521
2 Importing IT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_LIF_ER_ITAB Agenturgeschäft: Tabelle mit Meldungen 20080521

Method CHECK_FOR_ERROR_PARTNER on class CL_WLF_MESSAGE_SERVICES has no exception.

Method CREATE_APPLICATION_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20090303
2 Importing IT_ERROR_MESSAGES_PARTNER Call by reference Type reference (TYPE) WLF1_LIF_ER_ITAB AB: Tabellentyp zu wlf1_lif_er 20090303

Method CREATE_APPLICATION_LOG on class CL_WLF_MESSAGE_SERVICES has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20061113
2 Importing I_DISPLAY_TYPE Call by reference Type reference (TYPE) WLF_MESSAGE_DISPLAY_TYPE Art der Protokollausgabe 20090303
3 Importing I_REPORT Call by reference Type reference (TYPE) SYCPROG Aufrufendes Programm 20060928
4 Importing I_TITLEBAR Call by reference Type reference (TYPE) SY-TITLE 'L01' Inhalt der Titelzeile 20060928

Method DISPLAY on class CL_WLF_MESSAGE_SERVICES has no exception.

Method DISPLAY_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_LIF_ER_ITAB Agenturgeschäft: Tabelle mit Meldungen 20080521
2 Importing I_DISPLAY_TYPE Call by reference Type reference (TYPE) WLF_MESSAGE_DISPLAY_TYPE Art der Protokollausgabe 20090303
3 Importing I_REPORT Call by reference Type reference (TYPE) SYCPROG Aufrufendes Programm 20080521
4 Importing I_TITLEBAR Call by reference Type reference (TYPE) SY-TITLE 'L01' Inhalt der Titelzeile 20080521

Method DISPLAY_PARTNER on class CL_WLF_MESSAGE_SERVICES has no exception.

Method MESSAGES_TYPES_ALLOWED_RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPRO Call by reference Type reference (TYPE) WDEPRO SPACE Agenturgeschäft: Detail-Protokoll erstellen 20060928

Method MESSAGES_TYPES_ALLOWED_RESET on class CL_WLF_MESSAGE_SERVICES has no exception.

Method MESSAGES_TYPES_ALLOWED_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEPRO Call by reference Type reference (TYPE) WDEPRO SPACE Agenturgeschäft: Detail-Protokoll erstellen 20060928

Method MESSAGES_TYPES_ALLOWED_SET on class CL_WLF_MESSAGE_SERVICES has no exception.

Method MESSAGE_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_WZRE_MESSAGE Value transfer Type reference (TYPE) WZRE_MESSAGE AB: Nachrichtenvariablen 20061113

Method MESSAGE_FROM_SY on class CL_WLF_MESSAGE_SERVICES has no exception.

Method MESSAGE_NUMBER_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR Lieferantenfaktura: Fehlermeldungsstruktur 20090518

Method MESSAGE_NUMBER_CHANGE on class CL_WLF_MESSAGE_SERVICES has no exception.

Method TRANSFER_MESSAGES_TO_PARTNER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ERROR_MESSAGES_PARTNER Call by reference Type reference (TYPE) WLF1_LIF_ER_ITAB AB: Tabellentyp zu wlf1_lif_er 20080521
2 Importing IT_ERROR_MESSAGES Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20080521
3 Importing I_PARTNER Call by reference Type reference (TYPE) ANY 20080521

Method TRANSFER_MESSAGES_TO_PARTNER on class CL_WLF_MESSAGE_SERVICES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 604