SAP ABAP Class CL_CURTO_APPL_LOG (CUX: Application LOG)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-VC-LOI (Application Component) LO Integration
     CURTO (Package) Create Runtime Object for APO
Properties
Class CL_CURTO_APPL_LOG  
Short Description CUX: Application LOG    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CURTO   Create Runtime Object for APO 
Created 20030312   SAP 
Last change 20050109   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CURTO_APPL_LOG has no forward declaration.
Interfaces
Class CL_CURTO_APPL_LOG has no interface implemented.
Friends
Class CL_CURTO_APPL_LOG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_MSG Instance attribute Private Type reference (TYPE) BAL_S_MSG Application Log: Message Data 20030312
2 GV_DEFAULT_MSGID Instance attribute Private Type reference (TYPE) SYMSGID Messages, Message Class 20030312
3 GV_LOG_HANDLE Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20030312
4 GV_OBJECT Instance attribute Private Type reference (TYPE) BALOBJ_D Application Log: Object Name (Application Code) 20030312
5 GV_SUBOBJECT Instance attribute Private Type reference (TYPE) BALSUBOBJ Application Log: Subobject 20030312
6 SV_FOUND Static Attribute Private Type reference (TYPE) XFELD Entry 'CIF' Exists 20030312
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Instance method Public Method Adding a Message 20030312
2 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20030312
3 CONSTRUCTOR Instance method Public Constructor Constructor 20030312
4 DISPLAY Instance method Public Method Output Log 20030312
5 GET_HANDLE Instance method Public Method Get Log Handle 20030312
6 GET_LAST_MESSAGE Instance method Public Method Returns Last Set Message 20030312
7 GET_MESSAGES Instance method Public Method Supplies all Collected Messages of Specified Type 20030312
8 SAVE_MESSAGES Instance method Public Method Saving Collective Messages 20030312
Events
Class CL_CURTO_APPL_LOG has no event.
Types
Class CL_CURTO_APPL_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 IV_MSGID Value transfer Type reference (TYPE) SYMSGID 'CUX1' Nachrichten, Nachrichtenklasse 20030312
2 Importing IV_MSGNO Value transfer Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030312
3 Importing IV_MSGTY Value transfer Type reference (TYPE) SYMSGTY 'X' Nachrichten, Nachrichtentyp 20030312
4 Importing IV_MSGV1 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
5 Importing IV_MSGV2 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
6 Importing IV_MSGV3 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
7 Importing IV_MSGV4 Value transfer Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
8 Importing IV_PRIO Value transfer Type reference (TYPE) BALPROBCL '1' Anwendungs-Log: Problemklasse einer Meldung 20030312
# Exception Resumable Description Created on
1 INTERNAL_ERROR Nicht spezifizierter Fehler 20030312
2 LOG_IS_FULL Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll 20030312
3 LOG_NOT_FOUND Protokoll nicht gefunden 20030312

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CURTO_APPL_LOG has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CURTO_APPL_LOG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DEFAULT_MSGID Value transfer Type reference (TYPE) MSGID 'CUX1' Nachrichtenidentifikation 20030312
2 Importing IV_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20030312
3 Importing IV_LOG_NAME Call by reference Type reference (TYPE) BALNREXT Anwendungs-Log: Externe Identifikation 20030312
4 Importing IV_OBJECT Value transfer Type reference (TYPE) BALOBJ_D Anwendungs-Log: Objektname (Applikationskürzel) 20030312
5 Importing IV_SUBOBJECT Value transfer Type reference (TYPE) BALSUBOBJ Anwendungs-Log: Unterobjekt 20030312
# Exception Resumable Description Created on
1 INTERNAL_ERROR Nicht spezifizierter Fehler 20030312
2 LOG_HEADER_INCONSISTENT Protokollkopf ist inkonsistent 20030312
3 LOG_NOT_FOUND Protokollkopf nicht gefunden 20030312
4 MISSING_INPUT Fehlender Log-Handle oder fehlende externe Identifikation 20030312

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_GRID Call by reference Type reference (TYPE) BALUSEGRID 'X' Anwendungs-Log: Bei Ausgabe Grid-Control verwenden 20030312
2 Importing IV_POPUP Call by reference Type reference (TYPE) CUFLAG1 Popup 20030312
3 Importing IV_SHOWALL Call by reference Type reference (TYPE) BALSHOWALL 'X' Anwendungs-Log: Alle Meldungen sofort anzeigen 20031201
4 Importing IV_SINGLE Call by reference Type reference (TYPE) CUFLAG1 Einfache Darstellung 20030312
5 Importing IV_TREE_ONTOP Call by reference Type reference (TYPE) BALTRONTOP Anwendungs-Log: Tree: Oberhalb der Meldungen anzeigen 20031201
# Exception Resumable Description Created on
1 INTERNAL_ERROR Nicht spezifizierter Fehler 20030312
2 NO_DATA_AVAILABLE Keine Daten zum Anzeigen gefunden 20030312

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Handle eines Protokolls 20030312

Method GET_HANDLE on class CL_CURTO_APPL_LOG has no exception.

Method GET_LAST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20030312
2 Exporting EV_MSGNO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennummer 20030312
3 Exporting EV_MSGTY Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20030312
4 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
5 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
6 Exporting EV_MSGV3 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
7 Exporting EV_MSGV4 Call by reference Type reference (TYPE) SYMSGV Nachrichten, Nachrichtenvariable 20030312
8 Exporting EV_PRIO Call by reference Type reference (TYPE) BALPROBCL Anwendungs-Log: Problemklasse einer Meldung 20030312
# Exception Resumable Description Created on
1 NO_MESSAGE Keine Meldung vorhanden 20030312

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20030312
2 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SYLANGU SY-LANGU aktuelle Sprache 20030312
3 Importing IV_MSGTY_EQ_A Call by reference Type reference (TYPE) XFELD 'X' Abbruchmeldungen 20030312
4 Importing IV_MSGTY_EQ_E Call by reference Type reference (TYPE) XFELD 'X' Fehlermeldungen 20030312
5 Importing IV_MSGTY_EQ_I Call by reference Type reference (TYPE) XFELD SPACE Informationen 20030312
6 Importing IV_MSGTY_EQ_W Call by reference Type reference (TYPE) XFELD SPACE Warnungen 20030312
7 Importing IV_MSGTY_EQ_X Call by reference Type reference (TYPE) XFELD 'X' Exit-Meldungen (Dump) 20030312

Method GET_MESSAGES on class CL_CURTO_APPL_LOG has no exception.

Method SAVE_MESSAGES Signature

Method SAVE_MESSAGES on class CL_CURTO_APPL_LOG has no parameter.
# Exception Resumable Description Created on
1 LOG_ERROR Fehler beim Speichern 20030312
History
Last changed by/on SAP  20050109 
SAP Release Created in 606