SAP ABAP Class CL_ISH_HCF_CX_UTILS (IS-H: HCF Tools for Error Situations)
Hierarchy
☛
SAP_BS_FND (Software Component) SAP Business Suite Foundation
⤷
CA-EPT-HCF (Application Component) Healthcare Communication Framework
⤷
PSRV_PATTERN (Package) Pattern
⤷
⤷
Properties
| Class | CL_ISH_HCF_CX_UTILS | |
| Short Description | IS-H: HCF Tools for Error Situations | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | PSRV_PATTERN | Pattern |
| Created | 20080319 | SAP |
| Last change | 20110908 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_ISH_HCF_CX_UTILS has no forward declaration.
Interfaces
Class CL_ISH_HCF_CX_UTILS has no interface implemented.
Friends
Class CL_ISH_HCF_CX_UTILS has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Private | Type reference (TYPE) | BALTEXT | 'ISH_HCF_LOG_ALERTPARAMETER' | Application Log: Standard Text | 20080319 | ||
| 2 | Constant | Private | Type reference (TYPE) | BALPAR | 'ERRORCAT' | Field Name | 20080319 | ||
| 3 | Constant | Private | Type reference (TYPE) | BALPAR | 'DYN_L' | Field Name | 20080319 | ||
| 4 | Constant | Private | Type reference (TYPE) | BALPAR | 'ERR' | Field Name | 20080319 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Extract the Messages from the Preceding Exceptions | 20080319 | |
| 2 | Static method | Public | Method | Raise an Exception of Type CX_ISH_HCF | 20080319 |
Events
Class CL_ISH_HCF_CX_UTILS has no event.
Types
Class CL_ISH_HCF_CX_UTILS has no local type.
Method Signatures
Method EXTRACT_MESSAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080319 | |||
| 2 | IR_EXCEPTION | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20080319 |
Method EXTRACT_MESSAGES on class CL_ISH_HCF_CX_UTILS has no exception.
Method RAISE_HCF_EXCEPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_MAIN_MESSAGE | Call by reference | Type reference (TYPE) | BAPIRET2 | Return Parameter | 20080319 | |||
| 2 | IS_MAIN_OBJECT | Call by reference | Type reference (TYPE) | ECH_STR_OBJECT | 20080319 | ||||
| 3 | IS_MESSAGE | Call by reference | Type reference (TYPE) | RNHCF_CX_MESSAGE | IS-H: HCF Message Variables | 20080319 | |||
| 4 | IT_MESSAGES | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20080319 | |||
| 5 | IT_OBJECTS | Call by reference | Type reference (TYPE) | ECH_TAB_OBJECT | 20080319 | ||||
| 6 | I_ERROR_CATEGORY | Call by reference | Type reference (TYPE) | ECH_DTE_ERROR_CATEGORY | 20080319 | ||||
| 7 | I_EVENT_ID | Call by reference | Type reference (TYPE) | ISH_HCF_EVENT_ID | Identification of an Event | 20080319 | |||
| 8 | I_EXCEPTION_CLASSNAME | Call by reference | Type reference (TYPE) | CLASSNAME | Reference type | 20080319 | |||
| 9 | I_PREVIOUS | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | Abstract Superclass for All Global Exceptions | 20080319 | |||
| 10 | I_TEXTID | Call by reference | Type reference (TYPE) | ANY | 20080319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | IS-H: HCF Central Exception Class | 20080319 |
History
| Last changed by/on | SAP | 20110908 |
| SAP Release Created in | 701 |