SAP ABAP Class CL_WZRE_PROTOCOL (Log)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-AB (Application Component) Agency Business (Global Trade)
     WZRE_SERVICES (Package) OO Wrapping of Agency Business + Services
Properties
Class CL_WZRE_PROTOCOL  
Short Description Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package WZRE_SERVICES   OO Wrapping of Agency Business + Services 
Created 20060126   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_WZRE_PROTOCOL has no forward declaration.
Interfaces
Class CL_WZRE_PROTOCOL has no interface implemented.
Friends
Class CL_WZRE_PROTOCOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AT_PROTOCOL Instance attribute Private Type reference (TYPE) WLF1_ERROR_TAB Agency Business: Table with Messages 20060126
Methods
# Method Level Visibility Method type Description Created on
1 CHANGE_ERROR_TO Instance method Public Method Change to Other Error Category 20070910
2 COPY_INTO_APPL_LOG Instance method Public Method Insert into Application Log 20070810
3 CREATE_PROTOCOL_FOR_ERROR Static method Public Method Log for an Error Message 20061128
4 CREATE_PROTOCOL_FOR_MESSAGE Static method Public Method Log for an Error Message 20060626
5 CREATE_PROTOCOL_FOR_SY Static method Public Method Log for Error Messages From the sy Field 20060626
6 GET_MESSAGES Instance method Public Method Return Messages 20060126
7 INSERT Instance method Public Method Insert Single Message Directly 20060126
8 INSERT_BAPI_MESSAGES Instance method Public Method Insert BAPI Messages 20070921
9 INSERT_FROM_SY Instance method Public Method Transfer From System Fields 20060126
10 INSERT_MESSAGES Instance method Public Method Insert Messages 20060404
11 INSERT_TO_ALVPROT_PROTFIELD Instance method Public Method 20101112
12 MERGE Instance method Public Method Combine Logs 20061207
13 RAISE_AFTER_SAVE Static method Public Method Trigger Error (After Saving) 20061102
14 RAISE_ERROR Static method Public Method Trigger Error 20060407
15 RAISE_ERROR_FOR_ONE_MESSAGE Static method Public Method Trigger Error for a Message 20060503
16 RAISE_ERROR_FOR_SY Static method Public Method Trigger Error for a System Message 20060706
17 RAISE_ERROR_FOR_SY_AND_LIST Static method Public Method Trigger Error for a System Message and Add to List 20061128
18 RAISE_IF_ERROR Static method Public Method Trigger Error if Error is Contained in List 20060407
19 RAISE_INFORMATION Static method Public Method Trigger Information Exception 20060817
20 RESET Instance method Public Method Delete log 20060724
Events
Class CL_WZRE_PROTOCOL has no event.
Types
Class CL_WZRE_PROTOCOL has no local type.
Method Signatures

Method CHANGE_ERROR_TO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20070910

Method CHANGE_ERROR_TO on class CL_WZRE_PROTOCOL has no exception.

Method COPY_INTO_APPL_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LOG_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20070810

Method COPY_INTO_APPL_LOG on class CL_WZRE_PROTOCOL has no exception.

Method CREATE_PROTOCOL_FOR_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ERROR Call by reference Type reference (TYPE) WLF1_ERROR Lieferantenfaktura: Fehlermeldungsstruktur 20061128
2 Returning RE_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20061128

Method CREATE_PROTOCOL_FOR_ERROR on class CL_WZRE_PROTOCOL has no exception.

Method CREATE_PROTOCOL_FOR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) MSGID Nachrichtenidentifikation 20060626
2 Importing I_MSGNO Call by reference Type reference (TYPE) MSGNO Nummer der System-Nachricht 20060626
3 Importing I_MSGTY Call by reference Type reference (TYPE) MSGTY Messageart 20060626
4 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Messagevariable-01 20060626
5 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Messagevariable-02 20060626
6 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Messagevariable-03 20060626
7 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Messagevariable-04 20060626
8 Importing I_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20060626
9 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20060626
10 Returning RE_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20060626

Method CREATE_PROTOCOL_FOR_MESSAGE on class CL_WZRE_PROTOCOL has no exception.

Method CREATE_PROTOCOL_FOR_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20060626
2 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20060626
3 Returning RE_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20060626

Method CREATE_PROTOCOL_FOR_SY on class CL_WZRE_PROTOCOL has no exception.

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060126

Method GET_MESSAGES on class CL_WZRE_PROTOCOL has no exception.

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_NUM Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20060126
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichtenklasse 20060126
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20060126
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20060126
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20060126
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20060126
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20060126
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20060126
9 Importing I_NUM Call by reference Type reference (TYPE) WBELN Belegnummer einer Eingangsrechnung 20060126

Method INSERT on class CL_WZRE_PROTOCOL has no exception.

Method INSERT_BAPI_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ERROR_CONTAINED Call by reference Type reference (TYPE) BVAL Boolean 20070921
2 Importing IT_ERROR Call by reference Type reference (TYPE) WZRE_BAPIRET2_TAB Returnparameter 20070921
3 Importing I_ITEM_NUMBER Call by reference Type reference (TYPE) WBRP-POSNR Agenturgeschäft: Belegposition 20070921
4 Importing I_NUM Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20070921

Method INSERT_BAPI_MESSAGES on class CL_WZRE_PROTOCOL has no exception.

Method INSERT_FROM_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM_NUM Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20060126
2 Importing I_NUM Call by reference Type reference (TYPE) WBELN Belegnummer einer Eingangsrechnung 20060126

Method INSERT_FROM_SY on class CL_WZRE_PROTOCOL has no exception.

Method INSERT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DOCUMENT_SAVED Call by reference Type reference (TYPE) BVAL Beleg wurde gespeichert 20061102
2 Exporting E_ERROR_CONTAINED Call by reference Type reference (TYPE) BVAL Boolean 20060406
3 Importing IT_ERROR Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060404

Method INSERT_MESSAGES on class CL_WZRE_PROTOCOL has no exception.

Method INSERT_TO_ALVPROT_PROTFIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20101112
2 Importing IV_EMERGENCY_FIELD_NAME Call by reference Type reference (TYPE) LVC_FNAME ALV-Control: Feldname internes Tabellenfeld 20101112
3 Importing IV_ROW_ID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20101112

Method INSERT_TO_ALVPROT_PROTFIELD on class CL_WZRE_PROTOCOL has no exception.

Method MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20061207

Method MERGE on class CL_WZRE_PROTOCOL has no exception.

Method RAISE_AFTER_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20061102
2 Importing IT_ERROR Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20061102
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20061102

Method RAISE_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ERROR Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060407
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20060407

Method RAISE_ERROR_FOR_ONE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSGID Call by reference Type reference (TYPE) MSGID Nachrichtenidentifikation 20060503
2 Importing I_MSGNO Call by reference Type reference (TYPE) ANY Nummer der System-Nachricht 20060503
3 Importing I_MSGTY Call by reference Type reference (TYPE) MSGTY Messageart 20060503
4 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY Messagevariable-01 20060503
5 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY Messagevariable-02 20060503
6 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY Messagevariable-03 20060503
7 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY Messagevariable-04 20060503
8 Importing I_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20060503
9 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20060503
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20060503

Method RAISE_ERROR_FOR_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20060706
2 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20060706
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20060706

Method RAISE_ERROR_FOR_SY_AND_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POSNR Call by reference Type reference (TYPE) WPOSNR_LF Agenturgeschäft: Belegposition 20061128
2 Importing I_WBELN Call by reference Type reference (TYPE) WBELN_AG Agenturgeschäft: Belegnummer 20061128
3 Changing T_ERROR Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20061128
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20061128

Method RAISE_IF_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_WZRE_PROTOCOL Protokoll 20060407
2 Importing IT_ERROR Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060407
# Exception Resumable Description Created on
1 CX_WZRE_ERROR Fehler 20060407

Method RAISE_INFORMATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ERROR Call by reference Type reference (TYPE) WLF1_ERROR_TAB Agenturgeschäft: Tabelle mit Meldungen 20060817
# Exception Resumable Description Created on
1 CX_WZRE_INFORMATION Meldungen (Warnungen + Informationen) 20060817

Method RESET Signature

Method RESET on class CL_WZRE_PROTOCOL has no parameter.
Method RESET on class CL_WZRE_PROTOCOL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700