SAP ABAP Class CL_UKM_TOOLS (UKM: Tools)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-UKM (Application Component) Standardized Key Mapping
     S_UKM_ENGINE (Package) Unified Key Mapping Engine
Properties
Class CL_UKM_TOOLS  
Short Description UKM: Tools    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_UKM_ENGINE   Unified Key Mapping Engine 
Created 20050111   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UKM_TOOLS has no interface implemented.
Friends
Class CL_UKM_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 SV_OPTIMIZE_GUID Static Attribute Public Type reference (TYPE) UKM_E_BOOLEAN ABAP_UNDEFINED Optimize GUID 20050122
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ABSTRACT_GENERAL_MESSAGE Static method Public Method Adds a general message 20050309
2 ADD_MESSAGE_FROM_EXPECTION Static method Public Method UKM: Add a message based on an exception 20060306
3 ADD_MESSAGE_FROM_SYS Static method Public Method Add a message of a BAPIRET2 20050111
4 APPEND_SPECIFIC_MESSAGE Static method Public Method Add an entry to a message 20050118
5 APPEND_SPECIFIC_MESSAGES Static method Public Method Add an entry to a message table 20050112
6 CLASS_CONSTRUCTOR Static method Public Constructor Class constructor 20050122
7 GET_BAPIRET_FROM_SYS Static method Public Method Add a message of a BAPIRET2 20050126
8 GUID_CREATE_OPTIMIZED Static method Public Method UKM: Generates GUID 20050122
9 MESSAGES_CONTAIN_ERRORS Static method Public Method Checks messages for TYPE_ERROR or TYPE_ABORT 20050113
10 MESSAGES_CONTAIN_WARNINGS Static method Public Method Checks messages for TYPE_ERROR, TYPE_ABORT, TYPE_WARNING 20050118
11 MESSAGE_CONTAIN_ERRORS Static method Public Method Checks messages for TYPE_ERROR or TYPE_ABORT 20050114
12 MESSAGE_CONTAIN_WARNINGS Static method Public Method Checks messages for TYPE_ERROR, TYPE_ABORT, TYPE_WARNING 20050118
13 UPDATE_GENERAL_MESSAGE Static method Public Method Add an entry to a message table 20050201
Events
Class CL_UKM_TOOLS has no event.
Types
Class CL_UKM_TOOLS has no local type.
Method Signatures

Method ADD_ABSTRACT_GENERAL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20050309

Method ADD_ABSTRACT_GENERAL_MESSAGE on class CL_UKM_TOOLS has no exception.

Method ADD_MESSAGE_FROM_EXPECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20060306
2 Importing IR_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20060306

Method ADD_MESSAGE_FROM_EXPECTION on class CL_UKM_TOOLS has no exception.

Method ADD_MESSAGE_FROM_SYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20050112
2 Importing IV_MESSAGE_TEXT Call by reference Type reference (TYPE) BAPI_MSG BAPI-Message 20050112

Method ADD_MESSAGE_FROM_SYS on class CL_UKM_TOOLS has no exception.

Method APPEND_SPECIFIC_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGE Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20050118
2 Importing IS_MESSAGE_TO_ADD Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20050118

Method APPEND_SPECIFIC_MESSAGE on class CL_UKM_TOOLS has no exception.

Method APPEND_SPECIFIC_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGES Call by reference Type reference (TYPE) UKM_S_MESSAGES UKM: Statusinformation und Nachrichten an den Verwender 20050112
2 Importing IS_MESSAGE_TO_ADD Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20050112

Method APPEND_SPECIFIC_MESSAGES on class CL_UKM_TOOLS has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UKM_TOOLS has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UKM_TOOLS has no exception.

Method GET_BAPIRET_FROM_SYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_BAPIRET2 Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20050126

Method GET_BAPIRET_FROM_SYS on class CL_UKM_TOOLS has no exception.

Method GUID_CREATE_OPTIMIZED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_GUID_16 Call by reference Type reference (TYPE) GUID_16 GUID im 'RAW' Format 20050122

Method GUID_CREATE_OPTIMIZED on class CL_UKM_TOOLS has no exception.

Method MESSAGES_CONTAIN_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGES Call by reference Type reference (TYPE) UKM_S_MESSAGES UKM: Statusinformation und Nachrichten an den Verwender 20050114
2 Returning RV_CONTAINS_ERROR Value transfer Type reference (TYPE) UKM_E_MESSAGE_TYPE_BOOLEAN UKM: Indikator für Message-Typen 20050113

Method MESSAGES_CONTAIN_ERRORS on class CL_UKM_TOOLS has no exception.

Method MESSAGES_CONTAIN_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGES Call by reference Type reference (TYPE) UKM_S_MESSAGES UKM: Statusinformation und Nachrichten an den Verwender 20050118
2 Returning RV_CONTAINS_ERROR Value transfer Type reference (TYPE) UKM_E_MESSAGE_TYPE_BOOLEAN UKM: Indikator für Message-Typen 20050118

Method MESSAGES_CONTAIN_WARNINGS on class CL_UKM_TOOLS has no exception.

Method MESSAGE_CONTAIN_ERRORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20050114
2 Returning RV_CONTAINS_ERROR Value transfer Type reference (TYPE) UKM_E_MESSAGE_TYPE_BOOLEAN UKM: Indikator für Message-Typen 20050114

Method MESSAGE_CONTAIN_ERRORS on class CL_UKM_TOOLS has no exception.

Method MESSAGE_CONTAIN_WARNINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) UKM_S_MESSAGE UKM: Statusinformation und Nachrichten an den Verwender 20050118
2 Returning RV_CONTAINS_ERROR Value transfer Type reference (TYPE) UKM_E_MESSAGE_TYPE_BOOLEAN UKM: Indikator für Message-Typen 20050118

Method MESSAGE_CONTAIN_WARNINGS on class CL_UKM_TOOLS has no exception.

Method UPDATE_GENERAL_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_MESSAGES Call by reference Type reference (TYPE) UKM_S_MESSAGES UKM: Statusinformation und Nachrichten an den Verwender 20050201

Method UPDATE_GENERAL_MESSAGE on class CL_UKM_TOOLS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700