SAP ABAP Class CL_USMDZ7_RS_MESSAGE (Message Output)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-APP-FIN (Application Component) MDG for Financials
     USMDZ7 (Package) Validations
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMDZ7_RS_MESSAGE Interface for Message Output 20090225
Properties
Class CL_USMDZ7_RS_MESSAGE  
Short Description Message Output    
Super Class    
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMDZ7   Validations 
Created 20081106   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_USMDZ7_RS_MESSAGE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMDZ7_RS_MESSAGE Interface for Message Output 20090225
Friends
# Friend Modeled only Created on Description
1 CL_USMDZ_OBJECT_FACTORY 20090225 Factory Class for USMDZ
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DO_MODEL Instance attribute Public Attribute reference (LIKE) 20090225
2 DT_BUFFER_MSGTY Instance attribute Private Type reference (TYPE) TT_BUFFER_MSGTY 20090511
3 DT_KEY_FIELDS Instance attribute Public Attribute reference (LIKE) 20090225
4 DV_CHECK_TYPE Instance attribute Public Attribute reference (LIKE) Type of Check 20090225
5 DV_CREQUEST_VALUE Instance attribute Public Type reference (TYPE) STRING Change Request 20090225
6 DV_DATA_MODEL Instance attribute Public Attribute reference (LIKE) Data Model 20090225
7 DV_EDITION Instance attribute Public Attribute reference (LIKE) 20090225
8 DV_ENTITYTYPE Instance attribute Public Type reference (TYPE) USMD_ENTITY Entity Type 20090225
9 DV_KEY_FIELDS Instance attribute Public Type reference (TYPE) STRING Key Fields Separated by "/" 20090225
10 DV_MSGID Instance attribute Public Type reference (TYPE) SYMSGID Message Class 20090225
11 DV_TEXT_CREQUEST Static Attribute Public Type reference (TYPE) STRING Global Text Field for Language-dep. Output "Change Request" 20090204
12 DV_TEXT_FIELD Static Attribute Public Type reference (TYPE) STRING Global Text Field for Language-dep. Output "Field" 20081204
13 DV_TEXT_PREVIOUS_EDITION Static Attribute Public Type reference (TYPE) STRING Global Text Field, Language-dep. Output "Preceding Edition" 20090420
14 DV_UPLOAD_FLAG Instance attribute Public Type reference (TYPE) USMD_FLG '#' Upload Indicator 20090225
15 GC_CHECK_TYPE_CR Instance attribute Public Attribute reference (LIKE) Change Request 20090225
16 GC_CHECK_TYPE_ED Instance attribute Public Attribute reference (LIKE) Edition 20090225
17 GC_CHECK_TYPE_EN Instance attribute Public Attribute reference (LIKE) Entity 20090225
18 GC_COLON Constant Public Type reference (TYPE) CHAR1 ':' Single-Character Indicator 20090203
19 GC_COMMA Constant Private Type reference (TYPE) CHAR1 ',' Single-Character Indicator 20090203
20 GC_COMMA_SPACE Constant Private Type reference (TYPE) CHAR2 ', ' Component of Version Number 20090203
21 GC_CREQUEST_INITIAL Constant Private Type reference (TYPE) CHAR2 '0 ' Inital Value of Change Request 20090420
22 GC_INVERTED_COMMA Constant Public Type reference (TYPE) CHAR1 '"' Single-Character Indicator 20090203
23 GC_MSGID_USMDZ3 Instance attribute Public Attribute reference (LIKE) Message ID 20090225
24 GC_MSGTY_ERROR Instance attribute Public Attribute reference (LIKE) Message Type: Error 20090225
25 GC_MSGTY_INFORMATION Instance attribute Public Attribute reference (LIKE) Message Type: Information 20090225
26 GC_MSGTY_SERVICE Instance attribute Public Attribute reference (LIKE) Message Type: Service 20090225
27 GC_MSGTY_WARNING Instance attribute Public Attribute reference (LIKE) Message Type: Warning 20090225
28 GC_SPACE_INVCOMMA Constant Public Type reference (TYPE) CHAR2 ' "' Component of Version Number 20090203
29 GC_SUBOBJ Instance attribute Protected Attribute reference (LIKE) Application Log: Subobject 20090225
Methods
# Method Level Visibility Method type Description Created on
1 ADD_EXCEPTION_TO_TABLE Instance method Public Method 20090226
2 ADD_MESSAGES_TO_APPLLOG Instance method Protected Method 20090225
3 ADD_MESSAGE_TO_TABLE Instance method Public Method Issue Messages with Dependency on Check Type 20090226
4 BUILD_MSGV1 Instance method Public Method Building of Message Variable 1 20090203
5 BUILD_MSGV2 Instance method Protected Method Building of Message Variable 2 20090203
6 BUILD_MSGVX Instance method Protected Method Conversion of Message Variables 3 and 4 20090204
7 CONCATENATE_MSGV1 Instance method Public Method 20090225
8 CONCATENATE_MSGV2 Instance method Public Method 20090225
9 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081204
10 READ_MESSAGE_TYPE Instance method Protected Method Message Type - Read Custom Settings 20090304
11 READ_MESSAGE_TYPE_FROM_DB Instance method Protected Method Message Type - Read Custom Settings 20090304
12 REFRESH_MSGTY_BUFFER Instance method Protected Method Reading of Buffer for Message Types 20090511
13 SET_CHECK_TYPE Instance method Protected Method Set Type of Check 20090225
14 SET_CREQUEST Instance method Protected Method 20090225
15 SET_DATA_MODEL Instance method Protected Method 20090225
16 SET_EDITION Instance method Protected Method 20090225
17 SET_ENTITYTYPE Instance method Protected Method 20090225
18 SET_KEY_FIELDS Instance method Protected Method 20090225
19 SET_MESSAGE_ID Instance method Protected Method 20090225
20 SET_UPLOAD_FLAG Instance method Protected Method 20090225
Events
Class CL_USMDZ7_RS_MESSAGE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_BUFFER_MSGTY Private See coding 20090511 tt_buffer_msgty TYPE STANDARD TABLE OF ty_buffer_msgty
2 TY_BUFFER_MSGTY Private See coding 20090511 BEGIN OF ty_buffer_msgty, check_type TYPE usmdz7_check_type, msgid TYPE sy-msgid, msgno TYPE sy-msgno, msgty TYPE sy-msgty, error TYPE usmd_flg, text TYPE string, END OF ty_buffer_msgty
Method Signatures

Method ADD_EXCEPTION_TO_TABLE Signature

Method ADD_EXCEPTION_TO_TABLE on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method ADD_EXCEPTION_TO_TABLE on class CL_USMDZ7_RS_MESSAGE has no exception.

Method ADD_MESSAGES_TO_APPLLOG Signature

Method ADD_MESSAGES_TO_APPLLOG on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method ADD_MESSAGES_TO_APPLLOG on class CL_USMDZ7_RS_MESSAGE has no exception.

Method ADD_MESSAGE_TO_TABLE Signature

Method ADD_MESSAGE_TO_TABLE on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method ADD_MESSAGE_TO_TABLE on class CL_USMDZ7_RS_MESSAGE has no exception.

Method BUILD_MSGV1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGV1 Call by reference Type reference (TYPE) SY-MSGV1 Nachrichtenvariable 20090203
2 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090203

Method BUILD_MSGV1 on class CL_USMDZ7_RS_MESSAGE has no exception.

Method BUILD_MSGV2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGV2 Call by reference Type reference (TYPE) SY-MSGV2 Nachrichtenvariable 20090203
2 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20090203
3 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090203

Method BUILD_MSGV2 on class CL_USMDZ7_RS_MESSAGE has no exception.

Method BUILD_MSGVX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_MSGVX Call by reference Type reference (TYPE) SY-MSGV3 Nachrichtenvariable Export 20090204
2 Importing ID_ATTRIBUTE Call by reference Type reference (TYPE) USMD_ATTR_RES Aufgelöstes Attribut 20090204
3 Importing ID_ENTITYTYPE Call by reference Type reference (TYPE) USMD_ENTITY Entitätstyp 20090204
4 Importing IO_MODEL Call by reference Object reference (TYPE REF TO) IF_USMD_MODEL_EXT MDM Datenmodell für Zugriff aus Nicht-SAP Standard 20090204
5 Importing IV_MSGVX Call by reference Type reference (TYPE) SY-MSGV3 Nachrichtenvariable Import 20090204

Method BUILD_MSGVX on class CL_USMDZ7_RS_MESSAGE has no exception.

Method CONCATENATE_MSGV1 Signature

Method CONCATENATE_MSGV1 on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method CONCATENATE_MSGV1 on class CL_USMDZ7_RS_MESSAGE has no exception.

Method CONCATENATE_MSGV2 Signature

Method CONCATENATE_MSGV2 on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method CONCATENATE_MSGV2 on class CL_USMDZ7_RS_MESSAGE has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method CONSTRUCTOR on class CL_USMDZ7_RS_MESSAGE has no exception.

Method READ_MESSAGE_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20090304
2 Exporting ED_TEXT Call by reference Type reference (TYPE) STRING Nachrichtentext 20090304
3 Exporting EV_ERROR Call by reference Type reference (TYPE) USMD_FLG Fehlerkennzeichen 20090304
4 Importing ID_CHECK_TYPE Call by reference Type reference (TYPE) USMDZ7_CHECK_TYPE Typ der Prüfung 20090304
5 Importing ID_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20090304
6 Importing ID_MSGID Call by reference Type reference (TYPE) SY-MSGID GC_MSGID_USMDZ3 Nachrichtenklasse 20090304
7 Importing ID_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20090304

Method READ_MESSAGE_TYPE on class CL_USMDZ7_RS_MESSAGE has no exception.

Method READ_MESSAGE_TYPE_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_ERROR Call by reference Type reference (TYPE) USMD_FLG Fehlerkennzeichen 20090304
2 Exporting ED_MSGTY Call by reference Type reference (TYPE) SY-MSGTY Nachrichtentyp 20090304
3 Exporting ED_TEXT Call by reference Type reference (TYPE) STRING Nachrichtentext 20090304
4 Importing ID_CHECK_TYPE Call by reference Type reference (TYPE) USMDZ7_CHECK_TYPE Typ der Prüfung 20090304
5 Importing ID_DATA_MODEL Call by reference Type reference (TYPE) USMD_MODEL Datenmodell 20090304
6 Importing ID_MSGID Call by reference Type reference (TYPE) SY-MSGID Nachrichtenklasse 20090304
7 Importing ID_MSGNO Call by reference Type reference (TYPE) SY-MSGNO Nachrichtennummer 20090304

Method READ_MESSAGE_TYPE_FROM_DB on class CL_USMDZ7_RS_MESSAGE has no exception.

Method REFRESH_MSGTY_BUFFER Signature

Method REFRESH_MSGTY_BUFFER on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method REFRESH_MSGTY_BUFFER on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_CHECK_TYPE Signature

Method SET_CHECK_TYPE on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_CHECK_TYPE on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_CREQUEST Signature

Method SET_CREQUEST on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_CREQUEST on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_DATA_MODEL Signature

Method SET_DATA_MODEL on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_DATA_MODEL on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_EDITION Signature

Method SET_EDITION on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_EDITION on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_ENTITYTYPE Signature

Method SET_ENTITYTYPE on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_ENTITYTYPE on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_KEY_FIELDS Signature

Method SET_KEY_FIELDS on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_KEY_FIELDS on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_MESSAGE_ID Signature

Method SET_MESSAGE_ID on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_MESSAGE_ID on class CL_USMDZ7_RS_MESSAGE has no exception.

Method SET_UPLOAD_FLAG Signature

Method SET_UPLOAD_FLAG on class CL_USMDZ7_RS_MESSAGE has no parameter.
Method SET_UPLOAD_FLAG on class CL_USMDZ7_RS_MESSAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 605