SAP ABAP Class CL_SMT_PROTOCOL (Log)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-SOA-SMT (Application Component) Service Mapping Tool
     GMT_GENERAL (Package) Objects for All Packages Within GMT
Properties
Class CL_SMT_PROTOCOL  
Short Description Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GMT_GENERAL   Objects for All Packages Within GMT 
Created 20071211   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_SMT_CON Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_SMT_PROTOCOL has no interface implemented.
Friends
Class CL_SMT_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) SMT_ERROR_TAB Error Message Structure 20071211
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_PROTOCOL Instance method Public Method Add Log 20071211
2 CONVERT Static method Private Method Replace with text for deep structures 20071211
3 CREATE_PROTOCOL_FOR_MESSAGE Static method Public Method Generate Log with a Message 20071211
4 FILL_TEXT Instance method Private Method Fill Text 20071211
5 GET_MESSAGES Instance method Public Method Return Messages 20071211
6 GET_MESSAGES_AS_APPLMSGTAB Instance method Public Method Return Messages 20080417
7 GET_MESSAGES_AS_BAPIRET Instance method Public Method Return Messages 20080327
8 INSERT_ERROR Instance method Public Method Set Error From Exception 20071211
9 INSERT_ERROR_AND_KEEP_TEXT Instance method Public Method Set Error From Structure 20090217
10 INSERT_ERROR_MESSAGE Instance method Public Method Set Error From Structure 20071211
11 INSERT_ERROR_MESSAGE_FROM_PARA Instance method Public Method Set Error 20071211
12 REFRESH Instance method Public Method Reset 20071211
13 WRITE_INTO_LOG Instance method Public Method Transfer to Application Log 20080310
Events
Class CL_SMT_PROTOCOL has no event.
Types
Class CL_SMT_PROTOCOL has no local type.
Method Signatures

Method APPEND_PROTOCOL 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_SMT_PROTOCOL Protokoll 20071211

Method APPEND_PROTOCOL on class CL_SMT_PROTOCOL has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATA Call by reference Type reference (TYPE) DATA 20071211
2 Importing I_DATA Call by reference Type reference (TYPE) DATA 20071211

Method CONVERT on class CL_SMT_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_DEEP_STRUCTURE_HANDLING Call by reference Type reference (TYPE) SMT_BOOLEAN tiefe Strukturen durch Text ersetzen 20071211
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID CL_SMT_CON=>MSGID Nachrichtenklasse 20071211
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20071211
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY CL_SMT_CON=>ERROR Nachrichtentyp 20071211
5 Importing I_MSGV1 Call by reference Type reference (TYPE) DATA 20071211
6 Importing I_MSGV2 Call by reference Type reference (TYPE) DATA 20071211
7 Importing I_MSGV3 Call by reference Type reference (TYPE) DATA 20071211
8 Importing I_MSGV4 Call by reference Type reference (TYPE) DATA 20071211
9 Returning RE_PROTOCOL Value transfer Object reference (TYPE REF TO) CL_SMT_PROTOCOL Protokoll 20071211

Method CREATE_PROTOCOL_FOR_MESSAGE on class CL_SMT_PROTOCOL has no exception.

Method FILL_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_ERROR Call by reference Type reference (TYPE) SMT_ERROR Fehlermeldungsstruktur 20071211

Method FILL_TEXT on class CL_SMT_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) SMT_ERROR_TAB Fehlermeldungsstruktur 20071211

Method GET_MESSAGES on class CL_SMT_PROTOCOL has no exception.

Method GET_MESSAGES_AS_APPLMSGTAB 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) APPLMSGTAB Rückgabetabelle für Meldungen 20080417

Method GET_MESSAGES_AS_APPLMSGTAB on class CL_SMT_PROTOCOL has no exception.

Method GET_MESSAGES_AS_BAPIRET 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) BAPIRET2_T BAPI Returntabelle 20080327

Method GET_MESSAGES_AS_BAPIRET on class CL_SMT_PROTOCOL has no exception.

Method INSERT_ERROR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AT_THE_BEGINNING Call by reference Type reference (TYPE) SMT_BOOLEAN am Anfang einfügen 20080424
2 Importing I_ERROR Call by reference Object reference (TYPE REF TO) CX_SMT_ERROR Fehler 20071211

Method INSERT_ERROR on class CL_SMT_PROTOCOL has no exception.

Method INSERT_ERROR_AND_KEEP_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AT_THE_BEGINNING Call by reference Type reference (TYPE) SMT_BOOLEAN am Anfang einfügen 20090217
2 Importing I_ERROR Call by reference Type reference (TYPE) SMT_ERROR Fehlermeldungsstruktur 20090217

Method INSERT_ERROR_AND_KEEP_TEXT on class CL_SMT_PROTOCOL has no exception.

Method INSERT_ERROR_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AT_THE_BEGINNING Call by reference Type reference (TYPE) SMT_BOOLEAN am Anfang einfügen 20080424
2 Importing I_ERROR Call by reference Type reference (TYPE) SMT_ERROR Fehlermeldungsstruktur 20071211

Method INSERT_ERROR_MESSAGE on class CL_SMT_PROTOCOL has no exception.

Method INSERT_ERROR_MESSAGE_FROM_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_AT_THE_BEGINNING Call by reference Type reference (TYPE) SMT_BOOLEAN am Anfang einfügen 20080424
2 Importing I_DEEP_STRUCTURE_HANDLING Call by reference Type reference (TYPE) SMT_BOOLEAN tiefe Strukturen durch Text ersetzen 20071211
3 Importing I_MSGID Call by reference Type reference (TYPE) MSGID CL_SMT_CON=>MSGID Nachrichtenidentifikation 20071211
4 Importing I_MSGNO Call by reference Type reference (TYPE) DATA Nummer der System-Nachricht 20071211
5 Importing I_MSGTY Call by reference Type reference (TYPE) MSGTY CL_SMT_CON=>ERROR Messageart 20071211
6 Importing I_MSGV1 Call by reference Type reference (TYPE) DATA 20071211
7 Importing I_MSGV2 Call by reference Type reference (TYPE) DATA 20071211
8 Importing I_MSGV3 Call by reference Type reference (TYPE) DATA 20071211
9 Importing I_MSGV4 Call by reference Type reference (TYPE) DATA 20071211

Method INSERT_ERROR_MESSAGE_FROM_PARA on class CL_SMT_PROTOCOL has no exception.

Method REFRESH Signature

Method REFRESH on class CL_SMT_PROTOCOL has no parameter.
Method REFRESH on class CL_SMT_PROTOCOL has no exception.

Method WRITE_INTO_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 20080310

Method WRITE_INTO_LOG on class CL_SMT_PROTOCOL has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700