SAP ABAP Class CX_CENG_SERVICES (CEngine: Exception)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CFG-RT (Application Component) Business Configuration Tools: Runtime
     SC_ENGINE_EXCEPTION (Package) Configuration Engine (Runtime): Exceptions and Messages
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 20050705
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_T100_MESSAGE Interface for Accessing T100 Texts 20050705
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CX_CENG_SERVICE_FAILURE CEngine: System Error 20050705
Properties
Class CX_CENG_SERVICES  
Short Description CEngine: Exception    
Super Class CX_STATIC_CHECK Exceptions with Static and Dynamic Check of RAISING Clause 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 40  Exception Class 
Package SC_ENGINE_EXCEPTION   Configuration Engine (Runtime): Exceptions and Messages 
Created 20050705   SAP 
Last change 20070911   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_T100_MESSAGE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_T100_MESSAGE Interface for Accessing T100 Texts 20050705
Friends
Class CX_CENG_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ATTR1 Instance attribute Public Type reference (TYPE) SY-MSGV1 Message Variable 20050705
2 ATTR2 Instance attribute Public Type reference (TYPE) SY-MSGV2 Message Variable 20050705
3 ATTR3 Instance attribute Public Type reference (TYPE) SY-MSGV3 Message Variable 20050705
4 ATTR4 Instance attribute Public Type reference (TYPE) SY-MSGV4 Message Variable 20050705
5 DEFAULT_TEXTID Instance attribute Private Attribute reference (LIKE) 20051010
6 EXIT_AKH_COMPONENT Instance attribute Public Type reference (TYPE) STRING ACH Component of Exit 20061030
7 EXIT_NAME Instance attribute Public Type reference (TYPE) STRING Exit Name 20061027
8 FIELDNAME Instance attribute Public Type reference (TYPE) SCERT_FIELDNAME Field Name in CEngine Runtime 20051010
9 MSGTY Instance attribute Public Type reference (TYPE) SY-MSGTY Message Type 20050705
10 T100KEY Instance attribute Private Attribute reference (LIKE) 20051010
11 TABLENAME Instance attribute Public Type reference (TYPE) TABNAME Table Name 20051010
12 TABLE_ENTRY Instance attribute Public Object reference (TYPE REF TO) DATA 20051010
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20050705
2 CREATE_FROM_MESSAGE Static method Public Method Generate Exception from Message 20050705
3 GET_MESSAGE_KEY Instance method Public Method Gets T100 Message Key 20050929
4 RAISE_FROM_MESSAGE Static method Public Method Generate Exception from Message 20050705
5 RAISE_MESSAGE Instance method Public Method Generate Exception from Message 20050705
6 SET_MESSAGE Instance method Public Method Set Message 20050705
7 SHOW_MESSAGE Instance method Public Method Show Message 20051010
Events
Class CX_CENG_SERVICES has no event.
Types
Class CX_CENG_SERVICES has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTR1 Call by reference Type reference (TYPE) SY-MSGV1 20050705
2 Importing ATTR2 Call by reference Type reference (TYPE) SY-MSGV2 20050705
3 Importing ATTR3 Call by reference Type reference (TYPE) SY-MSGV3 20050705
4 Importing ATTR4 Call by reference Type reference (TYPE) SY-MSGV4 20050705
5 Importing EXIT_AKH_COMPONENT Call by reference Type reference (TYPE) STRING 20061030
6 Importing EXIT_NAME Call by reference Type reference (TYPE) STRING 20061027
7 Importing FIELDNAME Call by reference Type reference (TYPE) SCERT_FIELDNAME 20051010
8 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY 20050705
9 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20050705
10 Importing TABLENAME Call by reference Type reference (TYPE) TABNAME 20051010
11 Importing TABLE_ENTRY Call by reference Object reference (TYPE REF TO) DATA 20051010
12 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20050705

Method CONSTRUCTOR on class CX_CENG_SERVICES has no exception.

Method CREATE_FROM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS Call by reference Type reference (TYPE) CSEQUENCE 'CX_CENG_SERVICES' 20050705
2 Returning EXCEPTION Value transfer Object reference (TYPE REF TO) CX_CENG_SERVICES Basisklasse für Ausnahmen 20050705
3 Importing MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichten, Nachrichtenklasse 20050705
4 Importing MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichten, Nachrichtennummer 20050705
5 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichten, Nachrichtentyp 20050705
6 Importing MSGV1 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV1 Nachrichten, Nachrichtenvariable 20050705
7 Importing MSGV2 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV2 Nachrichten, Nachrichtenvariable 20050705
8 Importing MSGV3 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV3 Nachrichten, Nachrichtenvariable 20050705
9 Importing MSGV4 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV4 Nachrichten, Nachrichtenvariable 20050705
10 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20050705
11 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20050705

Method CREATE_FROM_MESSAGE on class CX_CENG_SERVICES has no exception.

Method GET_MESSAGE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_T100KEY Value transfer Type reference (TYPE) SCX_T100KEY T100 Schlüssel mit Abbildung der Parameter auf Attributnamen 20050929

Method GET_MESSAGE_KEY on class CX_CENG_SERVICES has no exception.

Method RAISE_FROM_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLASS Call by reference Type reference (TYPE) CSEQUENCE 'CX_C2S_SERVICES' 20050705
2 Importing MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichten, Nachrichtenklasse 20050705
3 Importing MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichten, Nachrichtennummer 20050705
4 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichten, Nachrichtentyp 20050705
5 Importing MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 SY-MSGV1 Nachrichten, Nachrichtenvariable 20050705
6 Importing MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 SY-MSGV2 Nachrichten, Nachrichtenvariable 20050705
7 Importing MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 SY-MSGV3 Nachrichten, Nachrichtenvariable 20050705
8 Importing MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 SY-MSGV4 Nachrichten, Nachrichtenvariable 20050705
# Exception Resumable Description Created on
1 CX_CENG_SERVICES 20051109

Method RAISE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichten, Nachrichtenklasse 20050705
2 Importing MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichten, Nachrichtennummer 20050705
3 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichten, Nachrichtentyp 20050705
4 Importing MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 SY-MSGV1 Nachrichten, Nachrichtenvariable 20050705
5 Importing MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 SY-MSGV2 Nachrichten, Nachrichtenvariable 20050705
6 Importing MSGV3 Call by reference Type reference (TYPE) SY-MSGV3 SY-MSGV3 Nachrichten, Nachrichtenvariable 20050705
7 Importing MSGV4 Call by reference Type reference (TYPE) SY-MSGV4 SY-MSGV4 Nachrichten, Nachrichtenvariable 20050705
# Exception Resumable Description Created on
1 CX_CENG_SERVICES 20050804

Method SET_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ENTRY Call by reference Type reference (TYPE) DATA 20051010
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) SCERT_FIELDNAME Feldname in CEngine Runtime 20051010
3 Importing IV_TABLENAME Call by reference Type reference (TYPE) TABLENAME Kontrollstruktur für Tests des Tabellennamens (außer SAA) 20051010
4 Importing MSGID Call by reference Type reference (TYPE) SY-MSGID SY-MSGID Nachrichten, Nachrichtenklasse 20050705
5 Importing MSGNO Call by reference Type reference (TYPE) SY-MSGNO SY-MSGNO Nachrichten, Nachrichtennummer 20050705
6 Importing MSGTY Call by reference Type reference (TYPE) SY-MSGTY SY-MSGTY Nachrichten, Nachrichtentyp 20050705
7 Importing MSGV1 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV1 Nachrichten, Nachrichtenvariable 20050705
8 Importing MSGV2 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV2 Nachrichten, Nachrichtenvariable 20050705
9 Importing MSGV3 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV3 Nachrichten, Nachrichtenvariable 20050705
10 Importing MSGV4 Call by reference Type reference (TYPE) CSEQUENCE SY-MSGV4 Nachrichten, Nachrichtenvariable 20050705
11 Importing PREVIOUS Call by reference Attribute reference (LIKE) PREVIOUS 20050705
12 Importing TEXTID Call by reference Attribute reference (LIKE) IF_T100_MESSAGE=>T100KEY 20050705

Method SET_MESSAGE on class CX_CENG_SERVICES has no exception.

Method SHOW_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20051010

Method SHOW_MESSAGE on class CX_CENG_SERVICES has no exception.
History
Last changed by/on SAP  20070911 
SAP Release Created in 710