SAP ABAP Class CL_EMMA_JOB_ANALYSIS (CL_EMMA_JOB_ANALYSIS)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA-BF (Application Component) Basic Functions
     FKKMM (Package) FI-CA: Message Monitoring
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_EMMA_JOB_SINGLE Job Without Intervals with Application Log 20080219
2 Inheritance (c INHERITING FROM c_ref)  CL_FKK_JOB_MASS_RUN ISU Process Mass Run Job 20080408
3 Inheritance (c INHERITING FROM c_ref)  CL_ISU_JOB_MASS_RUN ISU Massenlaufjob prozessieren 20080408
Properties
Class CL_EMMA_JOB_ANALYSIS  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class EMMA    
Program status P  SAP Standard Production Program 
Category 0   
Package FKKMM   FI-CA: Message Monitoring 
Created 20080219   SAP 
Last change 20091125   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EMMA_JOB_ANALYSIS has no forward declaration.
Interfaces
Class CL_EMMA_JOB_ANALYSIS has no interface implemented.
Friends
Class CL_EMMA_JOB_ANALYSIS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_EMMA Constant Public Type reference (TYPE) MSGID 'EMMA' Message Identification 20080219
2 CO_EMMA001 Constant Public Type reference (TYPE) MSGNO '001' System message number 20080219
3 CO_EMMA002 Constant Public Type reference (TYPE) MSGNO '002' System message number 20080219
4 CO_EMMA011 Constant Public Type reference (TYPE) MSGNO '011' System message number 20080219
5 CO_EMMA012 Constant Public Type reference (TYPE) MSGNO '012' System message number 20080219
6 GS_CLASS_INFO Instance attribute Public Type reference (TYPE) EMMA_CLASSINFO Classes for Analysis of an Application Log 20080219
7 GV_MSGSN Static Attribute Protected Type reference (TYPE) EMMA_MSGSN Unique Sequential Number of a Message per Extract 20080219
8 GV_MSG_SUP Instance attribute Protected Type reference (TYPE) FLAG Indicator: Suppress Message 20080219
9 GV_RUNID Static Attribute Protected Type reference (TYPE) EMMA_RUNID Internal Job Number 20080219
Methods
# Method Level Visibility Method type Description Created on
1 ANALYZE_MESSAGES Instance method Public Method Analyze Message of Job 20080219
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20080219
3 CONVERT_EXTERNAL_RUN_ID Instance method Public Method Convert Application-Specific External Job Number 20081103
4 DISPLAY_EXTERNAL_JOB Instance method Public Method Display External Job 20081104
5 GET_INTERVALS Instance method Public Method Read Interval Information of Job 20080219
6 GET_JOB_PROCESSING_STATUS Instance method Public Method Determine Job Processing Status 20081031
7 GET_LOG_NUMBER Instance method Public Method Determine Application Log Number(s) for Job 20080219
8 GET_MESSAGES Instance method Public Method Import All Messages for Complete Job or Interval 20080219
Events
Class CL_EMMA_JOB_ANALYSIS has no event.
Types
Class CL_EMMA_JOB_ANALYSIS has no local type.
Method Signatures

Method ANALYZE_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_XPRUN Call by reference Type reference (TYPE) EMMA_XPRUN 20080219
2 Exporting ET_MSGEM Call by reference Type reference (TYPE) EMMA_OBJ_MSG_TAB 20080219
3 Exporting ET_MSGEO Call by reference Type reference (TYPE) EMMA_OBJ_MSG_TAB 20080219
4 Exporting ET_MSGIM Call by reference Type reference (TYPE) EMMA_OBJ_MSG_TAB 20080219
5 Exporting ET_MSGSO Call by reference Type reference (TYPE) EMMA_OBJ_MSG_TAB 20080219
6 Exporting ET_MSGWM Call by reference Type reference (TYPE) EMMA_OBJ_MSG_TAB 20080219
7 Exporting ET_MSGWO Call by reference Type reference (TYPE) EMMA_OBJ_MSG_TAB 20080219
8 Exporting ET_OBJ_PROC Call by reference Type reference (TYPE) EMMA_CTBUSOBJ_TAB 20080219
9 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB 20080219
10 Importing IT_MSG Call by reference Type reference (TYPE) EMMA_MESSAGE_TAB 20080219
11 Importing IT_MSG_PAR Call by reference Type reference (TYPE) EMMA_MESSAGE_PAR_TAB 20080219
12 Importing IV_RUNID Call by reference Type reference (TYPE) EMMA_RUNID 20080219
# Exception Resumable Description Created on
1 NOT_FOUND 20080219

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CLASS_INFO Call by reference Type reference (TYPE) EMMA_CLASSINFO 20080219

Method CONSTRUCTOR on class CL_EMMA_JOB_ANALYSIS has no exception.

Method CONVERT_EXTERNAL_RUN_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_EXTRUNID Call by reference Type reference (TYPE) EMMA_EXTRUNID Applikationsspezifische externe Jobnummer 20081103
2 Importing IS_JOB_HDR Call by reference Type reference (TYPE) EMMA_HDR Jobkopf 20081103

Method CONVERT_EXTERNAL_RUN_ID on class CL_EMMA_JOB_ANALYSIS has no exception.

Method DISPLAY_EXTERNAL_JOB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_JOB_HDR Call by reference Type reference (TYPE) EMMA_HDR Jobkopf 20081104

Method DISPLAY_EXTERNAL_JOB on class CL_EMMA_JOB_ANALYSIS has no exception.

Method GET_INTERVALS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_JOB_INT Call by reference Type reference (TYPE) EMMA_INT_TAB 20080219
2 Importing IS_JOB_HDR Call by reference Type reference (TYPE) EMMA_HDR 20080219

Method GET_INTERVALS on class CL_EMMA_JOB_ANALYSIS has no exception.

Method GET_JOB_PROCESSING_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_JOB_STATUS Call by reference Type reference (TYPE) EMMA_JOBRUSTATUS Jobstatus zum Zeitpunkt der Vorbereitung 20081031
2 Importing IS_JOB_HDR Call by reference Type reference (TYPE) EMMA_HDR Jobkopf 20081031

Method GET_JOB_PROCESSING_STATUS on class CL_EMMA_JOB_ANALYSIS has no exception.

Method GET_LOG_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LOGN Call by reference Type reference (TYPE) BAL_T_LOGN 20080219
2 Importing IS_JOB_HDR Call by reference Type reference (TYPE) EMMA_HDR 20080219
3 Importing IV_EXTNR Call by reference Type reference (TYPE) EMMA_EXTRUNID Externe Intervallnummer eines Jobs 20080311
# Exception Resumable Description Created on
1 NOT_FOUND Kein Anwendungslog gefunden 20080220

Method GET_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_JOB_INT Call by reference Type reference (TYPE) EMMA_INT Jobinterval 20080220
2 Exporting ET_MSG Call by reference Type reference (TYPE) EMMA_MESSAGE_TAB 20080219
3 Exporting ET_MSG_PAR Call by reference Type reference (TYPE) EMMA_MESSAGE_PAR_TAB 20080219
4 Exporting ET_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Nachrichtentabelle 20080220
5 Importing IS_JOB_HDR Call by reference Type reference (TYPE) EMMA_HDR 20080219

Method GET_MESSAGES on class CL_EMMA_JOB_ANALYSIS has no exception.
History
Last changed by/on SAP  20091125 
SAP Release Created in