SAP ABAP Class /ISDFPS/CL_APL_LOG_EXTENDED (Processing Extended Application Log)
Hierarchy
EA-DFPS (Software Component) SAP Enterprise Extension Defense Forces & Public Security
   IS-DFS-MM (Application Component) Materials Management
     /ISDFPS/MM (Package) SDP BW Enhancements in Materials Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /ISDFPS/CL_BALLOG_CHANGE_PARTY Log Processing for Purchasing Documents 20071220
Properties
Class /ISDFPS/CL_APL_LOG_EXTENDED  
Short Description Processing Extended Application Log    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /ISDFPS/MM   SDP BW Enhancements in Materials Management 
Created 20071212   SAP 
Last change 20080626   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /ISDFPS/CL_APL_LOG_EXTENDED has no forward declaration.
Interfaces
Class /ISDFPS/CL_APL_LOG_EXTENDED has no interface implemented.
Friends
Class /ISDFPS/CL_APL_LOG_EXTENDED has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MSG_CAT_CHECKS Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT 'CHECKS' Notification Category: Checks 20071218
2 GC_MSG_CAT_DELV_CHAN Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '3BDL_U' Notification Category: Change Delivery 20071218
3 GC_MSG_CAT_DELV_CREA Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '3ADL_I' Notification Category: Create Delivery 20071218
4 GC_MSG_CAT_DELV_DELE Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '3CDV_D' Notification Category: Delete Delivery 20071218
5 GC_MSG_CAT_PORD_CHAN Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '2BPO_U' Notification Category: Change Purchase Order 20071218
6 GC_MSG_CAT_PORD_CREA Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '2APO_I' Notification Category: Create Purchase Order 20071218
7 GC_MSG_CAT_PORD_DELE Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '2CPO_D' Notification Category: Delete Purchase Order 20071218
8 GC_MSG_CAT_PREQ_CHAN Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '1BPR_U' Notification Category: Change Purchase Requisition 20071218
9 GC_MSG_CAT_PREQ_CREA Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '1APR_I' Notification Category: Create Purchase Requisition 20071218
10 GC_MSG_CAT_PREQ_DELE Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT '1CPR_D' Notification Category: Delete Purchase Requisition 20071218
11 GC_MSG_CAT_TECH_INFO Constant Public Type reference (TYPE) /ISDFPS/MSG_CAT 'T_INFO' Notification Category: Technical Information 20071218
12 GF_BALLOGHNDL Instance attribute Private Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20071212
13 GF_LENGTH_EXT_NUM Instance attribute Private Type reference (TYPE) I Length of External Identification 20071214
14 GF_STRUCT_NAME Instance attribute Private Type reference (TYPE) STRUKNAME Name of a structure 20071212
15 GT_LOG_HANDLES Instance attribute Private Type reference (TYPE) BAL_T_LOGH Application Log: Log Handle Table 20071212
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 20071212
2 DISPLAY Instance method Public Method Display Application Log 20071213
3 GENERATE_DISPLAY_PROFILE Instance method Public Method Generate Standard Display Profile 20071220
4 GET_EXTNUMBER_LENGTH Instance method Public Method Provide Length of External Identification 20071220
5 GET_LOG_HANDLES Instance method Public Method Get Generated Log Handles 20071212
6 GET_SINGLE_LOG_HANDLE Instance method Public Method Get Generated Log Handles 20071218
7 LOG_SAVE Instance method Public Method Save Application Log 20071212
8 MESSAGE_COLLECT Instance method Public Method Attach Message 20071212
9 SET_DEFAULTS Instance method Public Method Set Default Values for Log 20071212
10 SYSTEM_MESSAGE_COLLECT Instance method Public Method Attach Message 20071218
Events
Class /ISDFPS/CL_APL_LOG_EXTENDED has no event.
Types
Class /ISDFPS/CL_APL_LOG_EXTENDED has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Externe Identifikation 20071212
2 Importing IF_LOG_OBJECT Call by reference Type reference (TYPE) BALOBJ_D Objektname (Applikationskürzel) 20071212
3 Importing IF_LOG_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ Unterobjekt 20071212
4 Importing IF_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20071212

Method CONSTRUCTOR on class /ISDFPS/CL_APL_LOG_EXTENDED has no exception.

Method DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NEW_MODE Call by reference Type reference (TYPE) CHAR1 SPACE Amodaler Modus für Protokollanzeige 20080108
# Exception Resumable Description Created on
1 LOG_DISPLAY_ERROR Fehler beim Anzeigen des Anwendungs-Logs 20071213

Method GENERATE_DISPLAY_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DISPLAY_PROFILE Call by reference Type reference (TYPE) BAL_S_PROF Anwendungs-Log: Aufbereitungs-Profil für Protokollausgabe 20071220
2 Importing IF_HEAD_TEXT Call by reference Type reference (TYPE) BALHEADTXT Anwendungs-Log: Tree: Text über der Hierarchiespalte 20071220
3 Importing IF_MESS_NUMBERS Call by reference Type reference (TYPE) I Anzahl der zusätzlichen Felder in der Meldungsübersicht 20071220
4 Importing IF_ROOT_TEXT Call by reference Type reference (TYPE) BALROOTTXT Anwendungs-Log: Tree: Text des Wurzelknotens 20071220
5 Importing IF_SHOW_ALL_LOGS Call by reference Type reference (TYPE) FLAG alle Protokolle anzeigen 20071220
6 Importing IF_STRUCTURE_NAME Call by reference Type reference (TYPE) STRUKNAME Name einer Struktur 20071220
7 Importing IF_TITLE Call by reference Type reference (TYPE) BALTITLE Anwendungs-Log: Titel des Dynpros 20071220
8 Importing IF_TREE_LEVELS Call by reference Type reference (TYPE) I Anzahl der Hierarchie-Stufen im Tree-Control 20071220
9 Importing IS_CLBK_PBO Call by reference Type reference (TYPE) BAL_S_CLBK Callback-Routine: PBO der Anzeige 20071220
10 Importing IS_CLBK_READ Call by reference Type reference (TYPE) BAL_S_CLBK Callback-Routine: Nachlesen externer Daten für die Anzeige 20071220
11 Importing IS_CLBK_TOOLB Call by reference Type reference (TYPE) BAL_S_CLBK Modifikation der Toolbar über dem ALV Grid 20071220
12 Importing IS_CLBK_UCAF Call by reference Type reference (TYPE) BAL_S_CLBK Callback-Routine: Aufrufen NACH Ausführen eines User Command 20071220
13 Importing IS_CLBK_UCBF Call by reference Type reference (TYPE) BAL_S_CLBK Callback-Routine: Aufrufen VOR Ausführung eines User Command 20071220
14 Importing IS_CLBK_UCOM Call by reference Type reference (TYPE) BAL_S_CLBK Callback-Routine: Ausführung eigener User-Commands 20071220
# Exception Resumable Description Created on
1 FIELDINFO_ERROR Fehler beim Auslesen der Feldinformationen aus DDIC 20071220

Method GET_EXTNUMBER_LENGTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_LENGTH_EXT_NUM Value transfer Type reference (TYPE) I Länger der ext. Identifikation 20071220

Method GET_EXTNUMBER_LENGTH on class /ISDFPS/CL_APL_LOG_EXTENDED has no exception.

Method GET_LOG_HANDLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_LOG_HANDLES Value transfer Type reference (TYPE) BAL_T_LOGH Anwendungs-Log: Tabelle mit Protokoll-Handles 20071212

Method GET_LOG_HANDLES on class /ISDFPS/CL_APL_LOG_EXTENDED has no exception.

Method GET_SINGLE_LOG_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EF_LOG_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Anwendungs-Log: Protokoll-Handle 20071218

Method GET_SINGLE_LOG_HANDLE on class /ISDFPS/CL_APL_LOG_EXTENDED has no exception.

Method LOG_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DO_COMMIT_WORK Call by reference Type reference (TYPE) FLAG 'X' = COMMIT WORK ausführen 20071212
# Exception Resumable Description Created on
1 LOG_SAVE_ERROR Fehler beim Speichern des Anwendungs-Logs 20071212

Method MESSAGE_COLLECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RETURN Call by reference Type reference (TYPE) BAPIRET2_T Returntabelle 20071212
# Exception Resumable Description Created on
1 LOG_IS_FULL Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll 20071212
2 LOG_NOT_FOUND Protokoll nicht gefunden 20071212
3 MSG_INCONSISTENT Meldung inkonsistent 20071212
4 UNKNOWN_ERROR unbekannter Fehler 20071212

Method SET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEFAULTS Call by reference Type reference (TYPE) ANY Default-Werte für Log 20071212
# Exception Resumable Description Created on
1 ERROR_SETTING_DEFAULTS Fehler beim Setzen der Vorbelegungen 20071212

Method SYSTEM_MESSAGE_COLLECT Signature

Method SYSTEM_MESSAGE_COLLECT on class /ISDFPS/CL_APL_LOG_EXTENDED has no parameter.
# Exception Resumable Description Created on
1 LOG_IS_FULL Die Meldungsnummer 999999 wurde erreicht. Protokoll ist voll 20071218
2 LOG_NOT_FOUND Protokoll nicht gefunden 20071218
3 MSG_INCONSISTENT Meldung inkonsistent 20071218
4 UNKNOWN_ERROR unbekannter Fehler 20071218
History
Last changed by/on SAP  20080626 
SAP Release Created in 600