SAP ABAP Class CL_ISH_UTL_EXCEPTION (IS-H: Functions for Exceptions)
Hierarchy
IS-H (Software Component) SAP Healthcare
   IS-H-PM (Application Component) Patient Management
     N1BASE (Package) IS-H: Basic Functionality; TSA Development
Properties
Class CL_ISH_UTL_EXCEPTION  
Short Description IS-H: Functions for Exceptions    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package N1BASE   IS-H: Basic Functionality; TSA Development 
Created 20070725   SAP 
Last change 20071120   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISH_UTL_EXCEPTION has no forward declaration.
Interfaces
Class CL_ISH_UTL_EXCEPTION has no interface implemented.
Friends
Class CL_ISH_UTL_EXCEPTION has no friend class.
Attributes
Class CL_ISH_UTL_EXCEPTION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_STATIC Static method Public Method Creates a Static Exception 20070725
2 CREATE_STATIC_BY_SYST Static method Public Method Creates a Static Exception from a System Message 20070725
3 RAISE_STATIC Static method Public Method Triggers a Static Exception 20070725
4 RAISE_STATIC_BY_SYST Static method Public Method Triggers a Static Exception from a System Message 20070725
Events
Class CL_ISH_UTL_EXCEPTION has no event.
Types
Class CL_ISH_UTL_EXCEPTION has no local type.
Method Signatures

Method CREATE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERROR_OBJ Call by reference Object reference (TYPE REF TO) CL_ISH_ERROR Beschreibung des aufgetretenen Fehler 20070725
2 Importing IR_OBJECT Call by reference Type reference (TYPE) NOBJECTREF Objekt um dieses der Fehlermeldung zuordnen zu können 20070725
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) ISHMED_T_MESSAGES IS-H*MED: Erweiterte BAPIRET2-Table für Message-Klasse 20070725
4 Importing I_FIELD Call by reference Type reference (TYPE) BAPIRET2-FIELD Feldname (z.B innerhalb der von I_PAR angegebenen Feldleiste 20070725
5 Importing I_KLA Call by reference Type reference (TYPE) SY-MSGID Nachrichten, Nachrichtenklasse 20070725
6 Importing I_LINE_KEY Call by reference Type reference (TYPE) CHAR100 Key eines Feldes, das den Fehler verursacht hat 20070725
7 Importing I_MV1 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
8 Importing I_MV2 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
9 Importing I_MV3 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
10 Importing I_MV4 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
11 Importing I_NUM Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20070725
12 Importing I_PAR Call by reference Type reference (TYPE) BAPIRET2-PARAMETER Parametername (Name der Feldleiste, z.B. NLEI) 20070725
13 Importing I_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW Zeilennummer (z.B. in einem Grid oder Tablecontrol) 20070725
14 Importing I_TYP Call by reference Type reference (TYPE) SY-MSGTY Nachrichten, Nachrichtentyp 20070725
15 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070725

Method CREATE_STATIC on class CL_ISH_UTL_EXCEPTION has no exception.

Method CREATE_STATIC_BY_SYST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Type reference (TYPE) NOBJECTREF Objekt um dieses der Fehlermeldung zuordnen zu können 20070725
2 Importing I_FIELD Call by reference Type reference (TYPE) BAPIRET2-FIELD Feldname (z.B innerhalb der von I_PAR angegebenen Feldleiste 20070725
3 Importing I_LINE_KEY Call by reference Type reference (TYPE) CHAR100 Key eines Feldes, das den Fehler verursacht hat 20070725
4 Importing I_PAR Call by reference Type reference (TYPE) BAPIRET2-PARAMETER Parametername (Name der Feldleiste, z.B. NLEI) 20070725
5 Importing I_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW Zeilennummer (z.B. in einem Grid oder Tablecontrol) 20070725
6 Importing I_TYP Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichten, Nachrichtentyp 20070725
7 Returning RR_INSTANCE Value transfer Object reference (TYPE REF TO) CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070725

Method CREATE_STATIC_BY_SYST on class CL_ISH_UTL_EXCEPTION has no exception.

Method RAISE_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ERROR_OBJ Call by reference Object reference (TYPE REF TO) CL_ISH_ERROR Beschreibung des aufgetretenen Fehler 20070725
2 Importing IR_OBJECT Call by reference Type reference (TYPE) NOBJECTREF Objekt um dieses der Fehlermeldung zuordnen zu können 20070725
3 Importing IT_MESSAGES Call by reference Type reference (TYPE) ISHMED_T_MESSAGES IS-H*MED: Erweiterte BAPIRET2-Table für Message-Klasse 20070725
4 Importing I_FIELD Call by reference Type reference (TYPE) BAPIRET2-FIELD Feldname (z.B innerhalb der von I_PAR angegebenen Feldleiste 20070725
5 Importing I_KLA Call by reference Type reference (TYPE) SY-MSGID Nachrichten, Nachrichtenklasse 20070725
6 Importing I_LINE_KEY Call by reference Type reference (TYPE) CHAR100 Key eines Feldes, das den Fehler verursacht hat 20070725
7 Importing I_MV1 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
8 Importing I_MV2 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
9 Importing I_MV3 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
10 Importing I_MV4 Call by reference Type reference (TYPE) ANY IS-H: Feld - Textlänge 30 20070725
11 Importing I_NUM Call by reference Type reference (TYPE) SY-MSGNO Nachrichten, Nachrichtennummer 20070725
12 Importing I_PAR Call by reference Type reference (TYPE) BAPIRET2-PARAMETER Parametername (Name der Feldleiste, z.B. NLEI) 20070725
13 Importing I_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW Zeilennummer (z.B. in einem Grid oder Tablecontrol) 20070725
14 Importing I_TYP Call by reference Type reference (TYPE) SY-MSGTY Nachrichten, Nachrichtentyp 20070725
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070725

Method RAISE_STATIC_BY_SYST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OBJECT Call by reference Type reference (TYPE) NOBJECTREF Objekt um dieses der Fehlermeldung zuordnen zu können 20070725
2 Importing I_FIELD Call by reference Type reference (TYPE) BAPIRET2-FIELD Feldname (z.B innerhalb der von I_PAR angegebenen Feldleiste 20070725
3 Importing I_LINE_KEY Call by reference Type reference (TYPE) CHAR100 Key eines Feldes, das den Fehler verursacht hat 20070725
4 Importing I_PAR Call by reference Type reference (TYPE) BAPIRET2-PARAMETER Parametername (Name der Feldleiste, z.B. NLEI) 20070725
5 Importing I_ROW Call by reference Type reference (TYPE) BAPIRET2-ROW Zeilennummer (z.B. in einem Grid oder Tablecontrol) 20070725
6 Importing I_TYP Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichten, Nachrichtentyp 20070725
# Exception Resumable Description Created on
1 CX_ISH_STATIC_HANDLER IS-H: Oberklasse für statische Exceptions 20070725
History
Last changed by/on SAP  20071120 
SAP Release Created in