SAP ABAP Class CL_HR_ALEOX_PROTOCOL (HR ALE: Log Extended Distribution)
Hierarchy
☛
SAP_ABA (Software Component) Cross-Application Component
⤷
CA-HR (Application Component) Cross-Application Objects in HR
⤷
BP0A_ORGX (Package) HR Application Basis: ALE Technology, Enhancement
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_HR_ALEOX_PROTOCOL_BAL | Log: BAL | 20021015 |
Properties
| Class | CL_HR_ALEOX_PROTOCOL | |
| Short Description | HR ALE: Log Extended Distribution | |
| Super Class | ||
| Instantiability of a Class | 1 | Protected |
| Final |
General Data
| Message Class | HRALX00_ORG | |
| Program status | P | SAP Standard Production Program |
| Category | 0 | |
| Package | BP0A_ORGX | HR Application Basis: ALE Technology, Enhancement |
| Created | 20021014 | SAP |
| Last change | 20021017 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_HR_ALEOX_PROTOCOL has no forward declaration.
Interfaces
Class CL_HR_ALEOX_PROTOCOL has no interface implemented.
Friends
Class CL_HR_ALEOX_PROTOCOL has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | 1 | 20021018 | |||
| 2 | Constant | Public | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | 2 | 20021018 | |||
| 3 | Constant | Public | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | 0 | 20021018 | |||
| 4 | Constant | Public | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | 5 | 20021018 | |||
| 5 | Constant | Public | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | 6 | 20021018 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | HRTB_ALEOX_CONTEXT_REF | HRALEOX: Assignment of Context and Log Instance | 20021018 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | HRALE0X: Processing Context | 20030130 | |||
| 8 | Static Attribute | Protected | Type reference (TYPE) | FLAG | Log Active or Deactive | 20021126 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add Message to Log | 20021014 | |
| 2 | Static method | Public | Constructor | Class Constructor | 20021016 | |
| 3 | Instance method | Public | Method | Close Log | 20021014 | |
| 4 | Instance method | Public | Constructor | Constructor | 20030130 | |
| 5 | Instance method | Public | Method | Display Log | 20021014 | |
| 6 | Static method | Private | Method | Determine Class Name for Log Type | 20021126 | |
| 7 | Static method | Public | Method | Generate Log Instance | 20021014 | |
| 8 | Instance method | Public | Method | Open Log | 20021014 |
Events
Class CL_HR_ALEOX_PROTOCOL has no event.
Types
Class CL_HR_ALEOX_PROTOCOL has no local type.
Method Signatures
Method ADD_MESSAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DET_LEVEL | Call by reference | Type reference (TYPE) | BALLEVEL | '3' | Anwendungs-Log: Detaillierungsgrad | 20030128 | ||
| 2 | IV_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | 'HRALX00_ORG' | Nachrichten, Nachrichtenklasse | 20030128 | ||
| 3 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Anwendungs-Log: interne laufende Nummer der Meldung | 20030128 | |||
| 4 | IV_MSGTYP | Call by reference | Type reference (TYPE) | SYMSGTY | Meldungstyp: S Success, E Error, W Warning, I Info, A Abort | 20030128 | |||
| 5 | IV_MSGV1 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20030128 | |||
| 6 | IV_MSGV2 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20030128 | |||
| 7 | IV_MSGV3 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20030128 | |||
| 8 | IV_MSGV4 | Call by reference | Type reference (TYPE) | ANY | Nachrichten, Nachrichtenvariable | 20030128 | |||
| 9 | IV_PROBCLASS | Call by reference | Type reference (TYPE) | BALPROBCL | '5' | Anwendungs-Log: Problemklasse einer Meldung | 20030128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Nicht erwarteter Fehler aufgetreten | 20021126 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_HR_ALEOX_PROTOCOL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_HR_ALEOX_PROTOCOL has no exception.
Method CLOSE_LOG Signature
Method CLOSE_LOG on class CL_HR_ALEOX_PROTOCOL has no parameter.
Method CLOSE_LOG on class CL_HR_ALEOX_PROTOCOL has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROTOCOL_CONTEXT | Call by reference | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | Verarbeitungskontext | 20030130 |
Method CONSTRUCTOR on class CL_HR_ALEOX_PROTOCOL has no exception.
Method DISPLAY_LOG Signature
Method DISPLAY_LOG on class CL_HR_ALEOX_PROTOCOL has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Protokoll verfügbar | 20030129 | ||
| 2 | Keine Berechtigung | 20030129 | ||
| 3 | Unerwarteter Fehler ausgelöst | 20021126 |
Method FIND_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_PROTOCOL_CLASS | Value transfer | Type reference (TYPE) | SEOCLSNAME | Name der Protokollklasse | 20030129 | |||
| 2 | IV_PROTOCOL_TYPE | Call by reference | Type reference (TYPE) | HR_ALEOX_PROT_TYPE | Protokolltyp | 20030129 |
Method FIND_CLASS on class CL_HR_ALEOX_PROTOCOL has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INSTANCE | Call by reference | Object reference (TYPE REF TO) | CL_HR_ALEOX_PROTOCOL | Protokollierung | 20021014 | |||
| 2 | IV_CONTEXT | Call by reference | Type reference (TYPE) | HR_ALEOX_PROTOCOL_CONTEXT | HRALE0X: Verarbeitungs-Kontext | 20021014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Erzeugen einer Protokollklasseninstanz | 20021018 | ||
| 2 | Protokollkontext ist nicht vorhanden | 20021018 |
Method OPEN_LOG Signature
Method OPEN_LOG on class CL_HR_ALEOX_PROTOCOL has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Unerwarteter Fehler ausgelöst | 20021126 |
History
| Last changed by/on | SAP | 20021017 |
| SAP Release Created in | 640 |