SAP ABAP Class CL_EVENT_HISTORY (Event History)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-BTC (Application Component) Background Processing
     SBTI_EVTHIST (Package) Event History of Background Processing
Properties
Class CL_EVENT_HISTORY  
Short Description Event History    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SBTI_EVTHIST   Event History of Background Processing 
Created 20050709   SAP 
Last change 20071217   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EVENT_HISTORY has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_GUI_ALV_GRID 20050712 ALV List Viewer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ACTION_CONFIRM Constant Public Type reference (TYPE) BTCEVTACTION 'C' Background Proc. Event History: Operation "Set to CONFIRMED" 20050713
2 ACTION_NOTHING Constant Public Type reference (TYPE) BTCEVTACTION 'N' Background Processing Event History: "No Change" Operation 20050713
3 EVENT_STATE_CONFIRMED Constant Public Type reference (TYPE) BTCHISTENTRYSTATE 'C' Background Processing: Event Status CONFIRMED 20050713
4 EVENT_STATE_FLAG_ALL Constant Public Type reference (TYPE) BTCHISTENTRYSTATE 'A' Background: Selection All 20050713
5 EVENT_STATE_NEW Constant Public Type reference (TYPE) BTCHISTENTRYSTATE 'N' Background Processing: Event Status NEW 20050713
6 INIT_FROM_TIMESTAMP Constant Public Type reference (TYPE) BTCTIMESTAMP '19700101000000' Background Processing: Time Stamp (UTC) 20050711
7 INIT_TO_TIMESTAMP Constant Public Type reference (TYPE) BTCTIMESTAMP '99990101000000' Background Processing: Time Stamp (UTC) 20050711
8 PROC_STATE_EVENT_UNKNOWN Constant Public Type reference (TYPE) BTCHISTENTRYSTATE 'E' Background Processing: Event is unknown 20050713
9 PROC_STATE_FLAG_ALL Constant Public Type reference (TYPE) BTCHISTENTRYSTATE 'A' Background: Selection All 20050713
10 PROC_STATE_OK Constant Public Type reference (TYPE) BTCHISTENTRYSTATE SPACE Background Processing: Processing OK 20050713
11 PROC_STATE_SDL_DEACTIVATED Constant Public Type reference (TYPE) BTCHISTENTRYSTATE 'D' Background Processing: Scheduler is deactivated 20050714
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method Checks what authorizations the user has 20050813
2 CONFIRM Static method Public Method Confirm Events 20050803
3 GET Static method Public Method Returns events from the event history 20050711
4 GET_BY_GUIDS Static method Public Method Returns events from the event history 20050911
Events
Class CL_EVENT_HISTORY has no event.
Types
Class CL_EVENT_HISTORY has no local type.
Method Signatures

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_EVENT_HISTORY has no parameter.
# Exception Resumable Description Created on
1 EXCPT_NO_AUTHORITY Keine Berechtigung 20050813

Method CONFIRM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_GUIDS Call by reference Type reference (TYPE) TT_BTCEVTGUID Batch Events: Tabellentyp für BTCEVTGUID 20050913

Method CONFIRM on class CL_EVENT_HISTORY has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RAISED_EVENTS Call by reference Type reference (TYPE) BTC_T_EVTHISTORY Batch Events: Tabellentyp für BTCEVTHISTORY 20050914
2 Importing I_ACTION Call by reference Type reference (TYPE) BTCEVTACTION ACTION_CONFIRM Batch Event History: Operationen an Einträgen 20050914
3 Importing I_EVENTIDS Call by reference Type reference (TYPE) BTCEVENTID Ereignisse der Hintergrundverarbeitung 20050914
4 Importing I_FROM_TIMESTAMP Call by reference Type reference (TYPE) BTCTIMESTAMP INIT_FROM_TIMESTAMP Batch: Timestamp (UTC) 20050914
5 Importing I_GUIDS Call by reference Type reference (TYPE) TT_BTCEVTGUID Batch Events: Tabellentyp für BTCEVTGUID 20070727
6 Importing I_PARAMS Call by reference Type reference (TYPE) BTCEVTPARM Parameter eines Batch-Events (z.B. Jobname/Jobcount ) 20070803
7 Importing I_STATE Call by reference Type reference (TYPE) BTCHISTENTRYSTATE EVENT_STATE_NEW Batch: Status eines Eintrages in den Batch-Histories 20050914
8 Importing I_TO_TIMESTAMP Call by reference Type reference (TYPE) BTCTIMESTAMP INIT_TO_TIMESTAMP Batch: Timestamp (UTC) 20050914
# Exception Resumable Description Created on
1 EXCPT_INVALID_FROM_TIMESTAMP Der Inhalt des Parameters FROM_TIMESTAMP ist falsch. 20050711
2 EXCPT_INVALID_TO_TIMESTAMP Der Inhalt des Parameters TO_TIMESTAMP ist falsch. 20050711
3 EXCPT_UNKNOWN_ACTION Die angegebene Aktion ist unbekannt. 20050711
4 EXCPT_UNKNOWN_STATE Der angegebene Status ist unbekannt. 20050711

Method GET_BY_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EVENTS Call by reference Type reference (TYPE) BTC_T_EVTHISTORY Event History: Tabellentyp für BTC_S_EVTHISTORY 20050913
2 Importing I_GUIDS Call by reference Type reference (TYPE) TT_BTCEVTGUID Batch Events: Tabellentyp für BTCEVTGUID 20050913

Method GET_BY_GUIDS on class CL_EVENT_HISTORY has no exception.
History
Last changed by/on SAP  20071217 
SAP Release Created in 710