SAP ABAP Class CL_ISA_REPLICATION_LOG (Product catalog replication log)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   WEC-APP-SLS-ERP (Application Component) WebChannel Sales using ERP-SD
     ISA_R3 (Package) Internet Sales R/3
Properties
Class CL_ISA_REPLICATION_LOG  
Short Description Product catalog replication log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class ISA_REPLICATION    
Program status     
Category 0   
Package ISA_R3   Internet Sales R/3 
Created 20041116   SAP 
Last change 20050409   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISA_REPLICATION_LOG has no forward declaration.
Interfaces
Class CL_ISA_REPLICATION_LOG has no interface implemented.
Friends
Class CL_ISA_REPLICATION_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DEFAULT_MSGID Instance attribute Protected Type reference (TYPE) SYMSGID '' Default message id for log messages 20041118
2 LOG_HANDLE Instance attribute Protected Type reference (TYPE) BALLOGHNDL '' Handle to the currently open log 20041117
3 MAX_PROBCLASS Instance attribute Protected Type reference (TYPE) BALPROBCL '' Maximal log level 20041118
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Adds a message to the application log 20041117
2 ADD_MESSAGE_STRUCT Instance method Public Method Adds a BAL_S_MSG messag to the application log 20041206
3 ADD_MESSAGE_TABLE Instance method Public Method Adds messages to the log from a table 20041206
4 ADD_SYSTEM_MESSAGE Instance method Public Method Creates log entry for system message fields 20041206
5 CLOSE Instance method Public Method Writes the application log to the database 20041117
6 DISPLAY Instance method Public Method Displays the saved log 20041213
7 MESSAGE_FROM_BAPIRET2 Static method Public Method Converts a BAPIRET2 message into the message log structure 20041206
8 MESSAGE_FROM_BAPIRETURN Static method Public Method Converts a BAPIRETURN message into the message log structure 20041206
9 MESSAGE_FROM_SYSTEM_FIELDS Static method Public Method Create message reading the system fields 20041206
10 OPEN Instance method Public Method Opens a new log 20041117
Events
Class CL_ISA_REPLICATION_LOG has no event.
Types
Class CL_ISA_REPLICATION_LOG has no local type.
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAIL_LEVEL Call by reference Type reference (TYPE) BALLEVEL '' Meldungsdetailebene (1-9) 20041118
2 Importing MSGID Call by reference Type reference (TYPE) SYMSGID '' Meldungs-ID 20041118
3 Importing MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichtennummer 20041118
4 Importing MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Meldungstyp (A, E, W, S, I) 20041118
5 Importing MSGV1 Call by reference Type reference (TYPE) SYMSGV '' MessageVariable 1 20041118
6 Importing MSGV2 Call by reference Type reference (TYPE) SYMSGV '' Nachrichtenvariable 2 20041118
7 Importing MSGV3 Call by reference Type reference (TYPE) SYMSGV '' Nachrichtenvariable 3 20041118
8 Importing MSGV4 Call by reference Type reference (TYPE) SYMSGV '' MessageVariable 4 20041118
# Exception Resumable Description Created on
1 LOGGING_ERROR Fehler beim Protokollierungs-API 20041117

Method ADD_MESSAGE_STRUCT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LOG_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application-Log: Daten einer Meldung 20041206
# Exception Resumable Description Created on
1 LOGGING_ERROR Fehler beim Protokollierungs-API 20041206

Method ADD_MESSAGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MESSAGE_TABLE Call by reference Type reference (TYPE) BAL_T_MSG Anwendungsprotokoll: Tabelle mit Meldungen 20041206
# Exception Resumable Description Created on
1 LOGGING_ERROR Fehler beim Protokollierungs-API 20041206

Method ADD_SYSTEM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DETAIL_LEVEL Value transfer Type reference (TYPE) BALLEVEL '5' Anwendungslog: Detaillierungsgrad 20041208
# Exception Resumable Description Created on
1 LOGGING_ERROR Fehler beim Protokollierungs-API 20041206

Method CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOG_NUMBER Value transfer Type reference (TYPE) BALOGNR Datenbank-ID des neuen Protokolls 20041117
# Exception Resumable Description Created on
1 LOGGING_ERROR Fehler beim Protokollierungs-API 20041117

Method DISPLAY Signature

Method DISPLAY on class CL_ISA_REPLICATION_LOG has no parameter.
# Exception Resumable Description Created on
1 DISPLAY_ERROR Aufruf der Anwendungsprotokoll-Anzeigefunktion fehlgeschlag. 20041213

Method MESSAGE_FROM_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAPI_MESSAGE Call by reference Type reference (TYPE) BAPIRET2 Rückgabeparameter 20041206
2 Exporting LOG_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application-Log: Daten einer Meldung 20041206

Method MESSAGE_FROM_BAPIRET2 on class CL_ISA_REPLICATION_LOG has no exception.

Method MESSAGE_FROM_BAPIRETURN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BAPI_MESSAGE Call by reference Type reference (TYPE) BAPIRETURN Rückgabeparameter 20041206
2 Exporting LOG_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application-Log: Daten einer Meldung 20041206

Method MESSAGE_FROM_BAPIRETURN on class CL_ISA_REPLICATION_LOG has no exception.

Method MESSAGE_FROM_SYSTEM_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting LOG_MESSAGE Call by reference Type reference (TYPE) BAL_S_MSG Application-Log: Daten einer Meldung 20041206

Method MESSAGE_FROM_SYSTEM_FIELDS on class CL_ISA_REPLICATION_LOG has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_MSGID Value transfer Type reference (TYPE) SYMSGID '' Standardmeldungs-ID 20041117
2 Importing EXTNUMBER Value transfer Type reference (TYPE) BALNREXT '' Externe Identifikation des Protokolls 20041117
3 Importing LOG_OBJECT Value transfer Type reference (TYPE) BALOBJ_D Objekttyp protokollieren 20041117
4 Importing LOG_SUBOBJECT Value transfer Type reference (TYPE) BALSUBOBJ '' Unterobjekttyp protokollieren 20041117
5 Importing MAX_PROBCLASS Value transfer Type reference (TYPE) BALPROBCL '2' Maximale Protokollebene (1-4) 20041117
# Exception Resumable Description Created on
1 LOGGING_ERROR Fehler beim Protokollierungs-API 20041118
History
Last changed by/on SAP  20050409 
SAP Release Created in 600