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 |