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 | 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 | Constant | Public | Type reference (TYPE) | BTCEVTACTION | 'C' | Background Proc. Event History: Operation "Set to CONFIRMED" | 20050713 | ||
| 2 | Constant | Public | Type reference (TYPE) | BTCEVTACTION | 'N' | Background Processing Event History: "No Change" Operation | 20050713 | ||
| 3 | Constant | Public | Type reference (TYPE) | BTCHISTENTRYSTATE | 'C' | Background Processing: Event Status CONFIRMED | 20050713 | ||
| 4 | Constant | Public | Type reference (TYPE) | BTCHISTENTRYSTATE | 'A' | Background: Selection All | 20050713 | ||
| 5 | Constant | Public | Type reference (TYPE) | BTCHISTENTRYSTATE | 'N' | Background Processing: Event Status NEW | 20050713 | ||
| 6 | Constant | Public | Type reference (TYPE) | BTCTIMESTAMP | '19700101000000' | Background Processing: Time Stamp (UTC) | 20050711 | ||
| 7 | Constant | Public | Type reference (TYPE) | BTCTIMESTAMP | '99990101000000' | Background Processing: Time Stamp (UTC) | 20050711 | ||
| 8 | Constant | Public | Type reference (TYPE) | BTCHISTENTRYSTATE | 'E' | Background Processing: Event is unknown | 20050713 | ||
| 9 | Constant | Public | Type reference (TYPE) | BTCHISTENTRYSTATE | 'A' | Background: Selection All | 20050713 | ||
| 10 | Constant | Public | Type reference (TYPE) | BTCHISTENTRYSTATE | SPACE | Background Processing: Processing OK | 20050713 | ||
| 11 | Constant | Public | Type reference (TYPE) | BTCHISTENTRYSTATE | 'D' | Background Processing: Scheduler is deactivated | 20050714 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Checks what authorizations the user has | 20050813 | |
| 2 | Static method | Public | Method | Confirm Events | 20050803 | |
| 3 | Static method | Public | Method | Returns events from the event history | 20050711 | |
| 4 | 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 | Keine Berechtigung | 20050813 |
Method CONFIRM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | E_RAISED_EVENTS | Call by reference | Type reference (TYPE) | BTC_T_EVTHISTORY | Batch Events: Tabellentyp für BTCEVTHISTORY | 20050914 | |||
| 2 | I_ACTION | Call by reference | Type reference (TYPE) | BTCEVTACTION | ACTION_CONFIRM | Batch Event History: Operationen an Einträgen | 20050914 | ||
| 3 | I_EVENTIDS | Call by reference | Type reference (TYPE) | BTCEVENTID | Ereignisse der Hintergrundverarbeitung | 20050914 | |||
| 4 | I_FROM_TIMESTAMP | Call by reference | Type reference (TYPE) | BTCTIMESTAMP | INIT_FROM_TIMESTAMP | Batch: Timestamp (UTC) | 20050914 | ||
| 5 | I_GUIDS | Call by reference | Type reference (TYPE) | TT_BTCEVTGUID | Batch Events: Tabellentyp für BTCEVTGUID | 20070727 | |||
| 6 | I_PARAMS | Call by reference | Type reference (TYPE) | BTCEVTPARM | Parameter eines Batch-Events (z.B. Jobname/Jobcount ) | 20070803 | |||
| 7 | I_STATE | Call by reference | Type reference (TYPE) | BTCHISTENTRYSTATE | EVENT_STATE_NEW | Batch: Status eines Eintrages in den Batch-Histories | 20050914 | ||
| 8 | I_TO_TIMESTAMP | Call by reference | Type reference (TYPE) | BTCTIMESTAMP | INIT_TO_TIMESTAMP | Batch: Timestamp (UTC) | 20050914 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Der Inhalt des Parameters FROM_TIMESTAMP ist falsch. | 20050711 | ||
| 2 | Der Inhalt des Parameters TO_TIMESTAMP ist falsch. | 20050711 | ||
| 3 | Die angegebene Aktion ist unbekannt. | 20050711 | ||
| 4 | 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 | E_EVENTS | Call by reference | Type reference (TYPE) | BTC_T_EVTHISTORY | Event History: Tabellentyp für BTC_S_EVTHISTORY | 20050913 | |||
| 2 | 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 |