SAP ABAP Interface IF_PTU_MESSAGE (Collect Messages)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-TS-BRHF (Application Component) Basis-Related Help Functions, Appl. Log, Formula Intepreter
     PLM_PTU (Package) Protocol and Timing Utilities
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PTU_MESSAGE Collect Messages 20000818
Properties
Interface IF_PTU_MESSAGE  
Short Description Collect Messages    
General Data
Package PLM_PTU   Protocol and Timing Utilities 
Created 20000818   SAP 
Last changed 20040518   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_PTU_CONSTANTS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Interface IF_PTU_MESSAGE has no interface.
Friends
Interface IF_PTU_MESSAGE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_LOG_HANDLE Instance attribute Public Type reference (TYPE) BALLOGHNDL Application log: Log handle 20030403
2 GV_TRACE_LEVEL Instance attribute Public Type reference (TYPE) PTU_TRACE_LEVEL Trace Level 20000818
Methods
# Method Level Visibility Method type Description Created on
1 ADD_BAPIRET2 Instance method Public Method Add a BAPI Return Structure 20020725
2 ADD_BAPIRET2_TAB Instance method Public Method Add a BAPI Return Table 20020725
3 ADD_EMPTY_LINE Instance method Public Method Write an Empty Line 20000818
4 ADD_LOG Instance method Public Method Add Application Log 20030423
5 ADD_MESSAGE Instance method Public Method Collection of a Message 20000818
6 ADD_MESSAGE_COMPLETE Instance method Public Method Collection of a Message with All Parameters 20040323
7 ADD_MESSAGE_SIMPLE Instance method Public Method Collect Message, Simple Interface 20010709
8 ADD_TEXT Instance method Public Method Insert Text 20040317
9 ADD_TIME_STAMP Instance method Public Method Collect Time Stamp with Text 20000818
10 DISPLAY_LOG Instance method Public Method Display Application Log 20030303
11 GET_MOST_SEVERE_MSGTY Instance method Public Method Issue Most Grave Message Type 20030425
12 SET_TRACE_LEVEL Instance method Public Method Set Trace Level 20030122
Events
Interface IF_PTU_MESSAGE has no event.
Types
Interface IF_PTU_MESSAGE has no local type.
Method Signatures

Method ADD_BAPIRET2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20020725
2 Importing IS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20020725
3 Importing IV_CHECK_T100 Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040317
4 Importing IV_CUMULATE Call by reference Type reference (TYPE) XFELD Meldungen zusammenfassen 20040317
5 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20020912
6 Importing IV_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Tracelevel 20020725
7 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Kennzeichen 20020725

Method ADD_BAPIRET2 on Interface IF_PTU_MESSAGE has no exception.

Method ADD_BAPIRET2_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MSG_HANDLE Call by reference Type reference (TYPE) BAL_T_MSGH Anwendungs-Log: Tabelle mit Message-Handles 20020725
2 Importing IT_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2_T Returnparameter 20020725
3 Importing IV_CHECK_T100 Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040317
4 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20020912
5 Importing IV_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Tracelevel 20020725
6 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Kennzeichen 20020725

Method ADD_BAPIRET2_TAB on Interface IF_PTU_MESSAGE has no exception.

Method ADD_EMPTY_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20010917
2 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20020912
3 Importing IV_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Tracelevel 20000818

Method ADD_EMPTY_LINE on Interface IF_PTU_MESSAGE has no exception.

Method ADD_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing II_MESSAGE Call by reference Object reference (TYPE REF TO) IF_PTU_MESSAGE Sammeln von Messages 20030423
2 Importing IV_ORIGINAL_ORDER Call by reference Type reference (TYPE) FLAG_X ursprüngliche zeitliche Reihenfolge beibehalten 20030424
3 Importing IV_WITHOUT_FILTER Call by reference Type reference (TYPE) FLAG_X ohne Filterung 20040323

Method ADD_LOG on Interface IF_PTU_MESSAGE has no exception.

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20010917
2 Importing IV_CUMULATE Call by reference Type reference (TYPE) FLAG_X Messages kumulieren 20000927
3 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20020912
4 Importing IV_ID Call by reference Type reference (TYPE) SYMSGID Nachrichten, Nachrichtenklasse 20000818
5 Importing IV_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Tracelevel 20000818
6 Importing IV_NO Call by reference Type reference (TYPE) SYMSGNO Nachrichten, Nachrichtennumer 20000818
7 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Kennzeichen 20000818
8 Importing IV_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20000818
9 Importing IV_V1 Call by reference Type reference (TYPE) C Nachrichtentext 20000818
10 Importing IV_V2 Call by reference Type reference (TYPE) C Nachrichtentext 20000818
11 Importing IV_V3 Call by reference Type reference (TYPE) C Nachrichtentext 20000818
12 Importing IV_V4 Call by reference Type reference (TYPE) C Nachrichtentext 20000818

Method ADD_MESSAGE on Interface IF_PTU_MESSAGE has no exception.

Method ADD_MESSAGE_COMPLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20040323
2 Importing IS_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20040323
3 Importing IV_CUMULATE Call by reference Type reference (TYPE) FLAG_X Messages kumulieren 20040323

Method ADD_MESSAGE_COMPLETE on Interface IF_PTU_MESSAGE has no exception.

Method ADD_MESSAGE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20010917
2 Importing IV_CUMULATE Call by reference Type reference (TYPE) FLAG_X Messages kumulieren 20010709
3 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20020912
4 Importing IV_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Tracelevel 20010709
5 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Kennzeichen 20010709

Method ADD_MESSAGE_SIMPLE on Interface IF_PTU_MESSAGE has no exception.

Method ADD_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20040317
2 Importing IV_CUMULATE Call by reference Type reference (TYPE) XFELD Feld zum Ankreuzen 20040317
3 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20040317
4 Importing IV_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Detaillierungsgrad des Anwendungslog 20040317
5 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Kennzeichen 20040317
6 Importing IV_TEXT Call by reference Type reference (TYPE) PTU_TEXT Text für eine Message 20040317
7 Importing IV_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichten, Nachrichtentyp 20040317

Method ADD_TEXT on Interface IF_PTU_MESSAGE has no exception.

Method ADD_TIME_STAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG_HANDLE Call by reference Type reference (TYPE) BALMSGHNDL Anwendungs-Log: Handle für eine Meldung 20010917
2 Importing IV_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' Anwendungs-Log: Detaillierungsgrad 20020912
3 Importing IV_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL CL_PTU_CONSTANTS=>GC_TRACE_ADDITIONAL Tracelevel 20000818
4 Importing IV_TAG Call by reference Type reference (TYPE) PTU_TAG Kennzeichen 20000818
5 Importing IV_TEXT Call by reference Type reference (TYPE) C Text 20000818

Method ADD_TIME_STAMP on Interface IF_PTU_MESSAGE has no exception.

Method DISPLAY_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DISVARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20030303
2 Importing IV_AS_POPUP Call by reference Type reference (TYPE) FLAG_X Flag 20030303
3 Importing IV_FORCE_DISPLAY Call by reference Type reference (TYPE) FLAG_X Anzeige auch bei leerem Log 20030425
4 Importing IV_TITLE Call by reference Type reference (TYPE) BALTITLE Anwendungs-Log: Titel des Dynpros 20030303
5 Importing IV_TREE_BY_DETLEVEL Call by reference Type reference (TYPE) FLAG_X Flag 20030303
6 Importing IV_USE_GRID Call by reference Type reference (TYPE) BALUSEGRID Anwendungs-Log: Bei Ausgabe Grid-Control verwenden 20030303
# Exception Resumable Description Created on
1 INTERNAL_ERROR interner Fehler 20030303

Method GET_MOST_SEVERE_MSGTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MOST_SEVERE_MSGTY Call by reference Type reference (TYPE) BALMSGTY Anwendungs-Log: Typ einer Meldung (A,E,W,I,S) 20030425

Method GET_MOST_SEVERE_MSGTY on Interface IF_PTU_MESSAGE has no exception.

Method SET_TRACE_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRACE_LEVEL Call by reference Type reference (TYPE) PTU_TRACE_LEVEL Tracelevel 20030122
# Exception Resumable Description Created on
1 NOT_SET Tracelevel wurde nicht gesetzt 20030122
History
Last changed by/on SAP  20040518 
SAP Release Created in 46C1