SAP ABAP Class CL_ISM_SD_MESSAGE (IS-M: Messages)
Hierarchy
IS-M (Software Component) SAP MEDIA
   IS-M (Application Component) SAP Media
     JSDI (Package) IS-M/SD SD Integration
Properties
Class CL_ISM_SD_MESSAGE  
Short Description IS-M: Messages    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package JSDI   IS-M/SD SD Integration 
Created 20001205   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_ISM_SD_MESSAGE has no forward declaration.
Interfaces
Class CL_ISM_SD_MESSAGE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_ISM_SE_PARALLEL_RFC 20040311 IS-M: Execute Parallel RFCs
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ABORT Constant Public Type reference (TYPE) SYMSGTY 'I' Message Type 20110902
2 CON_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Message Type 20110902
3 CON_INFORMATION Constant Public Type reference (TYPE) SYMSGTY 'I' Message Type 20110902
4 CON_SUCCESS Constant Public Type reference (TYPE) SYMSGTY 'S' Message Type 20110902
5 CON_WARNING Constant Public Type reference (TYPE) SYMSGTY 'W' Message Type 20110902
6 DEFAULT_CALLBACK Instance attribute Private Type reference (TYPE) BAL_S_CLBK Default Return Routine 20020715
7 EXTNUMBER Instance attribute Public Type reference (TYPE) BALNREXT Application Log: External ID 20040430
8 LEVEL1 Instance attribute Public Type reference (TYPE) STRING Interpretation of Level 1 20001205
9 LEVEL2 Instance attribute Public Type reference (TYPE) STRING Interpretation of Level 2 20001205
10 LEVEL3 Instance attribute Public Type reference (TYPE) STRING Interpretation of Level 3 20001211
11 LEVEL4 Instance attribute Public Type reference (TYPE) STRING Interpretation of Level 4 20001211
12 MSG_TAB Instance attribute Public Type reference (TYPE) RJKSDBAPIRET2_TAB Messages 20001205
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method Add Message 20001205
2 ADD2 Instance method Public Method Add Message Without Further Parameters 20050804
3 ADD_BAPI Instance method Public Method Add Message from BAPI Structure 20001207
4 ADD_BAPI_TAB Instance method Public Method Add Messages from BAPI Structure 20040414
5 APPEND Instance method Public Method Copy Messages 20010807
6 CONSTRUCTOR Instance method Public Constructor Constructor 20001205
7 CONVERT Instance method Public Method Convert to Error Table for Structure RJMSG 20020722
8 CONVERT_FROM_NEW_PROTOCOL Instance method Public Method Convert Data from New Log 20060216
9 DELETE Instance method Public Method Delete Messages 20011022
10 DELETE_ALL Instance method Public Method Delete All Messages 20010802
11 DELETE_TYPE Instance method Public Method Delete Messages According to Message Type 20030128
12 NUMBER_OF_MSG Instance method Public Method Number of Errors 20001208
13 SORT Instance method Public Method Sort Messages 20010528
Events
Class CL_ISM_SD_MESSAGE has no event.
Types
Class CL_ISM_SD_MESSAGE has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK Call by reference Type reference (TYPE) BAL_S_CLBK efinition einer Rücksprungroutine 20020715
2 Importing EXTEND1 Call by reference Type reference (TYPE) ISMEXTEND1 IS-M: Erweiterung 1 im Anwendungslog 20020715
3 Importing EXTEND2 Call by reference Type reference (TYPE) ISMEXTEND2 IS-M: Erweiterung 2 im Anwendungslog 20020715
4 Importing IDENTIFICATION Call by reference Type reference (TYPE) VBELN Identifikation 20031121
5 Importing LEVEL1 Call by reference Type reference (TYPE) ANY Ebene 1 20001207
6 Importing LEVEL2 Call by reference Type reference (TYPE) ANY Ebene 2 20001207
7 Importing LEVEL3 Call by reference Type reference (TYPE) ANY Ebene 3 20001213
8 Importing LEVEL4 Call by reference Type reference (TYPE) ANY Ebene 4 20001213
9 Importing MSGID Call by reference Type reference (TYPE) SYST-MSGID SYST-MSGID Nachrichten, Nachrichtenklasse 20001207
10 Importing MSGNO Call by reference Type reference (TYPE) SYST-MSGNO SYST-MSGNO Nachrichten, Nachrichtennummer 20001207
11 Importing MSGTY Call by reference Type reference (TYPE) SYST-MSGTY SYST-MSGTY Nachrichten, Nachrichtentyp 20001207
12 Importing MSGV1 Call by reference Type reference (TYPE) SYST-MSGV1 SYST-MSGV1 Nachrichten, Nachrichtenvariable 20001207
13 Importing MSGV2 Call by reference Type reference (TYPE) SYST-MSGV2 SYST-MSGV2 Nachrichten, Nachrichtenvariable 20001207
14 Importing MSGV3 Call by reference Type reference (TYPE) SYST-MSGV3 SYST-MSGV3 Nachrichten, Nachrichtenvariable 20001207
15 Importing MSGV4 Call by reference Type reference (TYPE) SYST-MSGV4 SYST-MSGV4 Nachrichten, Nachrichtenvariable 20001207
16 Importing PROBCLASS Call by reference Type reference (TYPE) RJKSDBAPIRET2-PROBCLASS Problemklasse der Meldung 20010320
17 Importing SUBOBJECT Call by reference Type reference (TYPE) SUBOBJECT Unterobjekt für Meldung 20030718

Method ADD on class CL_ISM_SD_MESSAGE has no exception.

Method ADD2 Signature

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

Method ADD2 on class CL_ISM_SD_MESSAGE has no exception.

Method ADD_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK Call by reference Type reference (TYPE) BAL_S_CLBK Definition einer Rücksprungroutine 20020715
2 Importing EXTEND1 Call by reference Type reference (TYPE) ISMEXTEND1 IS-M: Erweiterung 1 im Anwendungslog 20020715
3 Importing EXTEND2 Call by reference Type reference (TYPE) ISMEXTEND2 IS-M: Erweiterung 2 im Anwendungslog 20020715
4 Importing LEVEL1 Call by reference Type reference (TYPE) ANY Ebene 1 20001207
5 Importing LEVEL2 Call by reference Type reference (TYPE) ANY Ebene 2 20001207
6 Importing LEVEL3 Call by reference Type reference (TYPE) ANY Ebene 3 20001213
7 Importing LEVEL4 Call by reference Type reference (TYPE) ANY Ebene 4 20001213
8 Importing MSG Call by reference Type reference (TYPE) BAPIRET2 Nachrichtenparameter 20001207
9 Importing PROBCLASS Call by reference Type reference (TYPE) RJKSDBAPIRET2-PROBCLASS Problemklasse der Meldung 20010320
10 Importing SUBOBJECT Call by reference Type reference (TYPE) SUBOBJECT Unterobjekt Meldung 20030718

Method ADD_BAPI on class CL_ISM_SD_MESSAGE has no exception.

Method ADD_BAPI_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLBACK Call by reference Type reference (TYPE) BAL_S_CLBK Definition einer Rücksprungroutine 20040414
2 Importing EXTEND1 Call by reference Type reference (TYPE) ISMEXTEND1 IS-M: Erweiterung 1 im Anwendungslog 20040414
3 Importing EXTEND2 Call by reference Type reference (TYPE) ISMEXTEND2 IS-M: Erweiterung 2 im Anwendungslog 20040414
4 Importing EXTEND3 Call by reference Type reference (TYPE) ISMEXTEND3 IS-M: Erweiterung 3 im Anwendungslog 20040414
5 Importing EXTEND4 Call by reference Type reference (TYPE) ISMEXTEND4 IS-M: Erweiterung 4 im Anwendungslog 20040414
6 Importing EXTEND5 Call by reference Type reference (TYPE) ISMEXTEND5 IS-M: Erweiterung 5 im Anwendungslog 20040414
7 Importing EXTEND6 Call by reference Type reference (TYPE) ISMEXTEND6 IS-M: Erweiterung 6 im Anwendungslog 20040414
8 Importing EXTEND7 Call by reference Type reference (TYPE) ISMEXTEND7 IS-M: Erweiterung 7 im Anwendungslog 20040414
9 Importing EXTEND8 Call by reference Type reference (TYPE) ISMEXTEND8 IS-M: Erweiterung 8 im Anwendungslog 20040414
10 Importing LEVEL1 Call by reference Type reference (TYPE) ANY Ebene 1 20040414
11 Importing LEVEL2 Call by reference Type reference (TYPE) ANY Ebene 2 20040414
12 Importing LEVEL3 Call by reference Type reference (TYPE) ANY Ebene 3 20040414
13 Importing LEVEL4 Call by reference Type reference (TYPE) ANY Ebene 4 20040414
14 Importing LEVEL5 Call by reference Type reference (TYPE) ANY Ebene 5 20040414
15 Importing LEVEL6 Call by reference Type reference (TYPE) ANY Ebene 6 20040414
16 Importing LEVEL7 Call by reference Type reference (TYPE) ANY Ebene 7 20040414
17 Importing LEVEL8 Call by reference Type reference (TYPE) ANY Ebene 8 20040414
18 Importing MSG_TAB Call by reference Type reference (TYPE) JBAPIRET2_TAB Nachrichtenparameter 20040414
19 Importing PROBCLASS Call by reference Type reference (TYPE) RJKSDBAPIRET2-PROBCLASS Problemklasse der Meldung 20040414
20 Importing SUBOBJECT Call by reference Type reference (TYPE) SUBOBJECT Unterobjekt Meldung 20040414

Method ADD_BAPI_TAB on class CL_ISM_SD_MESSAGE has no exception.

Method APPEND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MSG Call by reference Type reference (TYPE) RJKSDBAPIRET2_TAB IS-M: Nachrichten 20010807

Method APPEND on class CL_ISM_SD_MESSAGE has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_CALLBACK Call by reference Type reference (TYPE) BAL_S_CLBK Definition einer Defaultrücksprungroutine 20020715
2 Importing LEVEL1_INTERPRETATION Call by reference Type reference (TYPE) RS38M-ITEX132 Interpretation der Ebene 1 20001205
3 Importing LEVEL2_INTERPRETATION Call by reference Type reference (TYPE) RS38M-ITEX132 Interpretation der Ebene 2 20001205
4 Importing LEVEL3_INTERPRETATION Call by reference Type reference (TYPE) RS38M-ITEX132 Interpretation der Ebene 3 20001211
5 Importing LEVEL4_INTERPRETATION Call by reference Type reference (TYPE) RS38M-ITEX132 Interpretation der Ebene 4 20001211

Method CONSTRUCTOR on class CL_ISM_SD_MESSAGE has no exception.

Method CONVERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RETURN Call by reference Type reference (TYPE) RJMSG_TAB IS-M/SD: Tabelle - Übergabe von Fehlermeldungen 20020722
# Exception Resumable Description Created on
1 TYPE_ERROR_FOUND Objekt enthält echte Fehlernachrichten (Typ E) 20020722

Method CONVERT_FROM_NEW_PROTOCOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_PROTOCOL Call by reference Object reference (TYPE REF TO) CL_ISM_SD_DB_PROTOCOL IS-M: Protokoll 20060216

Method CONVERT_FROM_NEW_PROTOCOL on class CL_ISM_SD_MESSAGE has no exception.

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IDENTIFICATION Call by reference Type reference (TYPE) VBELN Vertriebsbelegnummer 20031121
2 Importing LEVEL1 Call by reference Type reference (TYPE) ANY Ebene 1 20011022
3 Importing LEVEL2 Call by reference Type reference (TYPE) ANY Ebene 2 20011022
4 Importing LEVEL3 Call by reference Type reference (TYPE) ANY Ebene 3 20011022
5 Importing LEVEL4 Call by reference Type reference (TYPE) ANY Ebene 4 20011022

Method DELETE on class CL_ISM_SD_MESSAGE has no exception.

Method DELETE_ALL Signature

Method DELETE_ALL on class CL_ISM_SD_MESSAGE has no parameter.
Method DELETE_ALL on class CL_ISM_SD_MESSAGE has no exception.

Method DELETE_TYPE Signature

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

Method DELETE_TYPE on class CL_ISM_SD_MESSAGE has no exception.

Method NUMBER_OF_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting NUMBER Call by reference Type reference (TYPE) I Anzahl der Fehler 20001208

Method NUMBER_OF_MSG on class CL_ISM_SD_MESSAGE has no exception.

Method SORT Signature

Method SORT on class CL_ISM_SD_MESSAGE has no parameter.
Method SORT on class CL_ISM_SD_MESSAGE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 463