SAP ABAP Class CL_EMMA_BPC (Business Process)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA-BF (Application Component) Basic Functions
     FKKMM (Package) FI-CA: Message Monitoring
Properties
Class CL_EMMA_BPC  
Short Description Business Process    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class EMMA    
Program status     
Category 0   
Package FKKMM   FI-CA: Message Monitoring 
Created 20061220   SAP 
Last change 20080716   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EMMA_BPC has no forward declaration.
Interfaces
Class CL_EMMA_BPC has no interface implemented.
Friends
Class CL_EMMA_BPC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BALTEXT_END Constant Public Type reference (TYPE) BALTEXT 'EMMA_PROC_BUSOBJECTS2' Standard Text for End Message 20061221
2 GC_BALTEXT_START Constant Public Type reference (TYPE) BALTEXT 'EMMA_PROC_BUSOBJECTS' Standard Text for Start Message 20061221
3 GC_MSGPARM_BATCH Constant Public Type reference (TYPE) BALPAR 'BATCHRUN' Message Parameter 20061221
4 GC_MSGPARM_BPGUID Constant Public Type reference (TYPE) BALPAR 'BPGUID' Message Parameter 20061221
5 GC_MSGPARM_ENDTIME Constant Public Type reference (TYPE) BALPAR 'ENDTIME' Message Parameter 20061221
6 GC_MSGPARM_ID1 Constant Public Type reference (TYPE) BALPAR 'ID1' Message Parameter 20061221
7 GC_MSGPARM_ID2 Constant Public Type reference (TYPE) BALPAR 'ID2' Message Parameter 20061221
8 GC_MSGPARM_ID3 Constant Public Type reference (TYPE) BALPAR 'ID3' Message Parameter 20061221
9 GC_MSGPARM_ID4 Constant Public Type reference (TYPE) BALPAR 'ID4' Message Parameter 20061221
10 GC_MSGPARM_MAINPROC Constant Public Type reference (TYPE) BALPAR 'MAINPROC' Message Parameter 20061221
11 GC_MSGPARM_NOUSERMEAS Constant Public Type reference (TYPE) BALPAR 'NOUSTIME' Message Parameter 20061221
12 GC_MSGPARM_OBJTYPE1 Constant Public Type reference (TYPE) BALPAR 'BOBJT1' Message Parameter 20061221
13 GC_MSGPARM_OBJTYPE2 Constant Public Type reference (TYPE) BALPAR 'BOBJT2' Message Parameter 20061221
14 GC_MSGPARM_OBJTYPE3 Constant Public Type reference (TYPE) BALPAR 'BOBJT3' Message Parameter 20061221
15 GC_MSGPARM_OBJTYPE4 Constant Public Type reference (TYPE) BALPAR 'BOBJT4' Message Parameter 20061221
16 GC_MSGPARM_REFFLD1 Constant Public Type reference (TYPE) BALPAR 'REFFLD1' Message Parameter 20061221
17 GC_MSGPARM_REFFLD2 Constant Public Type reference (TYPE) BALPAR 'REFFLD2' Message Parameter 20061221
18 GC_MSGPARM_REFFLD3 Constant Public Type reference (TYPE) BALPAR 'REFFLD3' Message Parameter 20061221
19 GC_MSGPARM_REFFLD4 Constant Public Type reference (TYPE) BALPAR 'REFFLD4' Message Parameter 20061221
20 GC_MSGPARM_REFSTR1 Constant Public Type reference (TYPE) BALPAR 'REFSTR1' Message Parameter 20061221
21 GC_MSGPARM_REFSTR2 Constant Public Type reference (TYPE) BALPAR 'REFSTR2' Message Parameter 20061221
22 GC_MSGPARM_REFSTR3 Constant Public Type reference (TYPE) BALPAR 'REFSTR3' Message Parameter 20061221
23 GC_MSGPARM_REFSTR4 Constant Public Type reference (TYPE) BALPAR 'REFSTR4' Message Parameter 20061221
24 GC_MSGPARM_STARTTIME Constant Public Type reference (TYPE) BALPAR 'STARTTIME' Message Parameter 20061221
25 GC_MSGPARM_TCODE Constant Public Type reference (TYPE) BALPAR 'TCODE' Message Parameter 20061221
26 GC_MSGPARM_TZONE Constant Public Type reference (TYPE) BALPAR 'TZONE' Message Parameter 20061221
27 GC_MSGPARM_UNAME Constant Public Type reference (TYPE) BALPAR 'UNAME' Message Parameter 20061221
28 GT_BPA Static Attribute Private Type reference (TYPE) EMMA_BPA_T Business Process Areas (System Data) 20061221
29 GT_BPA_C Static Attribute Private Type reference (TYPE) EMMAC_BPA_TAB Business Process Areas (Customizing) 20061221
30 GT_BPC Static Attribute Private Type reference (TYPE) EMMA_BPC_TAB Business Process Codes (System Data) 20061221
31 GT_BPC_C Static Attribute Private Type reference (TYPE) EMMAC_BPC_TAB Business Process Codes (Customizing) 20080111
32 GT_PROC Static Attribute Private Type reference (TYPE) EMMA_PROCESS_STACK_TAB Process Data Table 20061221
33 GV_BPAREA Instance attribute Public Type reference (TYPE) EMMA_BPAREA Business Process Area 20061221
34 GV_BPA_ACTIVE Instance attribute Public Type reference (TYPE) EMMA_BPA_ACTIVE Activate Business Process Area 20061221
35 GV_BPCODE Instance attribute Public Type reference (TYPE) EMMA_BPCODE Business Process Code 20061221
36 GV_EXTRACT_CLASS Instance attribute Public Type reference (TYPE) EMMA_BW_EXTRCLASS Class for Transfer of Messages to BI Process Management 20061221
37 GV_KPI_MSG Instance attribute Public Type reference (TYPE) EMMA_KPI_MSG Extract Triggering Messages from Clarification Cases 20061221
38 GV_MAIN_BUS_OBJTYPE Instance attribute Public Type reference (TYPE) SWO_OBJTYP Object Type 20061221
39 GV_SUPPRESS_LOG Static Attribute Private Type reference (TYPE) EMMA_FLAG Indicator: Suppress Update 20061221
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_MESSAGE Instance method Private Method Create Start or End Message 20061221
2 CONSTRUCTOR Instance method Public Constructor Constructor 20061221
3 END Instance method Public Method Note end of process 20061221
4 LAST_CHECK Static method Public Method Final check whether all processes were finished 20061221
5 START Instance method Public Method Note start of process 20061221
6 SUPPRESS Static method Public Method Suppress Update of Process Statistics 20061221
Events
Class CL_EMMA_BPC has no event.
Types
Class CL_EMMA_BPC has no local type.
Method Signatures

Method BUILD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20061221
2 Importing IS_BUSOBJECTS Call by reference Type reference (TYPE) EMMA_PROC_BUSOBJECTS Business-Objekte im Prozess 20061221
3 Importing IS_PROC Call by reference Type reference (TYPE) EMMA_PROCESS_STACK Prozessdaten 20061221
4 Importing IV_NO_TIME_MEAS Call by reference Type reference (TYPE) EMMA_PROC_NO_TIME_MEAS Kz.: Keine Zeitmessung 20061221
5 Importing IV_START Call by reference Type reference (TYPE) XFELD 'X' Start, ' ' Ende des Prrozesses 20061221
6 Importing IV_TIMESTAMP Value transfer Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20061221

Method BUILD_MESSAGE on class CL_EMMA_BPC has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BPCODE Call by reference Type reference (TYPE) EMMA_BPCODE Business-Prozess-Code 20061221
# Exception Resumable Description Created on
1 BPCODE_NOT_FOUND Business-Prozess-Code nicht gefunden 20061221

Method END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20061221
2 Importing IV_END_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20061221
3 Importing IV_MAIN_BUS_OBJKEY Call by reference Type reference (TYPE) ANY Objektschlüssel 20061221
4 Importing IV_MAIN_BUS_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20061221
# Exception Resumable Description Created on
1 ACTIVE_PROCESS_NOT_CLOSED Der zuletzt gestartete Prozess wurde noch nicht beendet 20061221
2 BPAREA_INACTIVE Vermessung der Prozesse dieses Prozessbereichs nicht aktiv 20061221
3 MAIN_BUS_OBJTYPE_INCOMPATIBLE Prozesscode für Prozessbereich nicht gefunden 20061221
4 NO_PROCESS_OPEN Systemfehler 20061221

Method LAST_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_PROC Value transfer Type reference (TYPE) EMMA_PROCESS_STACK_TAB Prozessdatentabelle 20061221
# Exception Resumable Description Created on
1 ACTIVE_PROCESS_NOT_CLOSED Der zuletzt gestartete Prozess wurde noch nicht beendet 20061221

Method START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MSG Call by reference Type reference (TYPE) BAL_S_MSG Anwendungs-Log: Daten einer Meldung 20061221
2 Exporting EV_BPGUID_C Call by reference Type reference (TYPE) EMMA_BPGUID_C GUID des Vorgangs/Prozesses in Character-Format 20061221
3 Importing IS_BUSOBJECTS Call by reference Type reference (TYPE) EMMA_PROC_BUSOBJECTS Business-Objekte im Prozess 20061221
4 Importing IV_MAIN_BUS_OBJKEY Call by reference Type reference (TYPE) ANY Objektschlüssel 20061221
5 Importing IV_MAIN_BUS_OBJTYPE Call by reference Type reference (TYPE) SWO_OBJTYP Objekttyp 20061221
6 Importing IV_NO_TIME_MEAS Call by reference Type reference (TYPE) EMMA_PROC_NO_TIME_MEAS ' ' keine Zeitmessung 20061221
7 Importing IV_START_TIME Call by reference Type reference (TYPE) TIMESTAMP UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20061221
8 Importing IV_TCODE Call by reference Type reference (TYPE) TCODE Transaktionscode 20061221
# Exception Resumable Description Created on
1 BPAREA_INACTIVE Vermessung der Prozesse dieses Prozessbereichs nicht aktiv 20061221
2 MAIN_BUS_OBJTYPE_INCOMPATIBLE Prozesscode für Prozessbereich nicht gefunden 20061221

Method SUPPRESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SUPPRESS Call by reference Type reference (TYPE) EMMA_FLAG 'X' Kz.: Alle BPEM-Meldungen unterdrücken 20061221

Method SUPPRESS on class CL_EMMA_BPC has no exception.
History
Last changed by/on SAP  20080716 
SAP Release Created in