SAP ABAP Class /SPE/CL_INB_MSG_COLLECTOR (Message collector)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   LO-SPM-INB (Application Component) Goods Receipt Process
     /SPE/ID_HANDLING (Package) Inbound delivery handling
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/IF_CONST Constants 20041111
2 Interface implementation (CLASS c. INTERFACES i_ref)  /SPE/IF_REPL_CLASS For replaceable classes 20040329
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  /SPE/CL_INB_MSG_COLLECTOR_EX Extend. msg. collector with CUBEs for the BORGR-UI 20040329
Properties
Class /SPE/CL_INB_MSG_COLLECTOR  
Short Description Message collector    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /SPE/ID_HANDLING   Inbound delivery handling 
Created 20040329   SAP 
Last change 20060711   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 BORTM Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 SPEID Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 /SPE/IF_CONST Constants 20041111
2 /SPE/IF_REPL_CLASS For replaceable classes 20040329
Friends
Class /SPE/CL_INB_MSG_COLLECTOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AS_MESSAGE_EXA Instance attribute Public Type reference (TYPE) /SPE/INB_S_MESSAGES Error Xdump or Abort message is collected 20040329
2 AS_PROF Instance attribute Protected Type reference (TYPE) BAL_S_PROF Application Log: Log Output Format Profile 20040329
3 AT_MESSAGES Instance attribute Public Type reference (TYPE) /SPE/INB_T_MESSAGES Mssage table 20040329
4 A_LOGHNDL Instance attribute Protected Type reference (TYPE) BALLOGHNDL Application Log: Log handle 20040329
5 C_DOCPOS_INIT Constant Public Type reference (TYPE) /SPE/INB_S_MESSAGES-DOCPOS '000000' Checkbox 20040617
6 C_ERROR_LEVEL_ABORT Constant Public Type reference (TYPE) I '5' Abort 20040524
7 C_ERROR_LEVEL_ERROR Constant Public Type reference (TYPE) I '4' Error 20040524
8 C_ERROR_LEVEL_INFO Constant Public Type reference (TYPE) I '2' Information 20040524
9 C_ERROR_LEVEL_SUCCES Constant Public Type reference (TYPE) I '1' Succes 20040524
10 C_ERROR_LEVEL_WARNING Constant Public Type reference (TYPE) I '3' Warning 20040524
11 C_ERROR_LEVEL_XDUMP Constant Public Type reference (TYPE) I '6' Xdump 20040524
12 C_FALSE Instance attribute Public Attribute reference (LIKE) 20041111
13 C_MSGTY Instance attribute Public Attribute reference (LIKE) 20041203
14 C_NO Instance attribute Public Attribute reference (LIKE) 20041111
15 C_NOT_DEFINED Instance attribute Public Attribute reference (LIKE) 20041111
16 C_RESULT Instance attribute Public Attribute reference (LIKE) 20041203
17 C_TRUE Instance attribute Public Attribute reference (LIKE) 20041111
18 C_UPDKZ Instance attribute Public Attribute reference (LIKE) 20041203
19 C_XFELD Instance attribute Public Attribute reference (LIKE) 20041111
20 C_YES Instance attribute Public Attribute reference (LIKE) 20041111
Methods
# Method Level Visibility Method type Description Created on
1 CLEAR_MESSAGES Instance method Public Method delete collected messages 20040329
2 COLLECT_MESSAGE Instance method Public Method collect messages to the table 20040329
3 COLLECT_MESSAGES Instance method Public Method collect messages to the table 20050324
4 COLLECT_MESSAGE_EX Instance method Public Method collect extended messages to the table 20040329
5 COLLECT_MESSAGE_INT Instance method Protected Method collect extended messages to the table 20050524
6 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040329
7 COPY_FROM Instance method Public Method Copy the messager object with all messages 20040329
8 DELETE_DUPL_MESSAGES Instance method Public Method Delete duplicate messages 20050805
9 DELETE_MESSAGE_EXA Instance method Public Method Delete the atribute message exa 20040528
10 GET_MESSAGE_TYP Instance method Public Method Get message type to the Item 20040702
11 GET_NUMBER_OF_MESSAGES Instance method Public Method Get the number of the stored messages 20060220
12 OUTPUT_BUFFERED_MESSAGES Instance method Public Method Show the buffered messages from the message TABLE 20040329
13 REFRESH_TABLES Instance method Public Method Delete all messages 20040506
14 RENAME Instance method Public Method Change the VBELN number in the delivery 20050805
Events
Class /SPE/CL_INB_MSG_COLLECTOR has no event.
Types
Class /SPE/CL_INB_MSG_COLLECTOR has no local type.
Method Signatures

Method CLEAR_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_GRP1 Call by reference Type reference (TYPE) /SPE/INB_CHECK_GRP Prüfgruppe 20040604
2 Importing I_CHECK_GRP2 Call by reference Type reference (TYPE) /SPE/INB_CHECK_GRP Prüfgruppe 20040604
3 Importing I_CHECK_GRP3 Call by reference Type reference (TYPE) /SPE/INB_CHECK_GRP Prüfgruppe 20040604
4 Importing I_CHECK_GRP4 Call by reference Type reference (TYPE) /SPE/INB_CHECK_GRP Prüfgruppe 20040604
5 Importing I_DOCKEY Call by reference Type reference (TYPE) PGR_OBJKEY DokSchlüssel 20040329
6 Importing I_DOCPOS Call by reference Type reference (TYPE) PGR_OBJPOS Belegposition 20040329

Method CLEAR_MESSAGES on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method COLLECT_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_GRP1 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP1 Prüfgruppe 20040604
2 Importing I_CHECK_GRP2 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP2 Prüfgruppe 20040604
3 Importing I_CHECK_GRP3 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP3 Prüfgruppe 20040604
4 Importing I_CHECK_GRP4 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP4 Prüfgruppe 20040604
5 Importing I_CHECK_ID Call by reference Type reference (TYPE) /SPE/INB_CHECK_ID Check method identification 20040329
6 Importing I_DOCKEY Call by reference Type reference (TYPE) ANY Vertriebsbelegnummer 20040329
7 Importing I_DOCPOS Call by reference Type reference (TYPE) ANY C_DOCPOS_INIT Positionsnummer des Vertriebsbeleges 20040329
8 Importing I_MSGID Call by reference Type reference (TYPE) ANY 20040329
9 Importing I_MSGNO Call by reference Type reference (TYPE) ANY 20040329
10 Importing I_MSGTY Call by reference Type reference (TYPE) MSGTY Meldungstyp 20040329
11 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20040329
12 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20040329
13 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20040329
14 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20040329
15 Importing I_NO_HOLD Call by reference Type reference (TYPE) XFELD SPACE Dont store the ID in HOLD mode 20040329
16 Importing I_NO_REAL Call by reference Type reference (TYPE) XFELD SPACE Dont store the ID in REAL mode 20040329

Method COLLECT_MESSAGE on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method COLLECT_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_NOT_ERROR Call by reference Type reference (TYPE) XFELD 20050425
2 Importing IT_MESSAGES Call by reference Type reference (TYPE) /SPE/INB_T_MESSAGES Tabelle der Schnittstellenmeldungen für Datenprüfung 20050324
3 Importing I_FROM Call by reference Type reference (TYPE) I 1 Copy messages from 20060220

Method COLLECT_MESSAGES on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method COLLECT_MESSAGE_EX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_GRP1 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP1 Prüfnummer 20040604
2 Importing I_CHECK_GRP2 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP2 Prüfnummer 20040604
3 Importing I_CHECK_GRP3 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP3 Prüfnummer 20040604
4 Importing I_CHECK_GRP4 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP4 Prüfnummer 20040604
5 Importing I_CHECK_ID Call by reference Type reference (TYPE) /SPE/INB_CHECK_ID Check method identification 20040329
6 Importing I_DOCKEY Call by reference Type reference (TYPE) ANY Vertriebsbelegnummer 20040329
7 Importing I_DOCPOS Call by reference Type reference (TYPE) ANY C_DOCPOS_INIT Positionsnummer des Vertriebsbeleges 20040329
8 Importing I_DYNNR Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-DYNNR Nummer des folgenden Bildschirmbildes 20040329
9 Importing I_FIELDNAME Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-FIELDNAME Feldname 20040329
10 Importing I_MSGID Call by reference Type reference (TYPE) ANY 20040329
11 Importing I_MSGNO Call by reference Type reference (TYPE) ANY 20040329
12 Importing I_MSGTY Call by reference Type reference (TYPE) ANY 20040329
13 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20040329
14 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20040329
15 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20040329
16 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20040329
17 Importing I_NO_HOLD Call by reference Type reference (TYPE) XFELD SPACE Dont store the ID in HOLD mode 20040329
18 Importing I_NO_REAL Call by reference Type reference (TYPE) XFELD SPACE Dont store the ID in REAL mode 20040329
19 Importing I_TABNAME Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-TABNAME Tabellenname 20040329

Method COLLECT_MESSAGE_EX on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method COLLECT_MESSAGE_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_GRP1 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP1 20050524
2 Importing I_CHECK_GRP2 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP2 20050524
3 Importing I_CHECK_GRP3 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP3 20050524
4 Importing I_CHECK_GRP4 Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-CHECK_GRP4 20050524
5 Importing I_CHECK_ID Call by reference Type reference (TYPE) /SPE/INB_CHECK_ID 20050524
6 Importing I_DOCKEY Call by reference Type reference (TYPE) ANY 20050524
7 Importing I_DOCPOS Call by reference Type reference (TYPE) ANY C_DOCPOS_INIT 20050524
8 Importing I_DYNNR Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-DYNNR 20050524
9 Importing I_FIELDNAME Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-FIELDNAME Feldname 20050524
10 Importing I_MSGID Call by reference Type reference (TYPE) ANY 20050524
11 Importing I_MSGNO Call by reference Type reference (TYPE) ANY 20050524
12 Importing I_MSGTY Call by reference Type reference (TYPE) ANY 20050524
13 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20050524
14 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20050524
15 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20050524
16 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20050524
17 Importing I_NO_HOLD Call by reference Type reference (TYPE) XFELD SPACE 20050524
18 Importing I_NO_REAL Call by reference Type reference (TYPE) XFELD SPACE 20050524
19 Importing I_TABNAME Call by reference Type reference (TYPE) /SPE/INB_S_MESSAGES-TABNAME Tabellenname 20050524

Method COLLECT_MESSAGE_INT on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class /SPE/CL_INB_MSG_COLLECTOR has no parameter.
Method CONSTRUCTOR on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method COPY_FROM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_MESSAGER Call by reference Object reference (TYPE REF TO) /SPE/CL_INB_MSG_COLLECTOR Nachrichtensammler 20040329

Method COPY_FROM on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method DELETE_DUPL_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_CHK_KEY Call by reference Type reference (TYPE) XFELD SPACE 20050805

Method DELETE_DUPL_MESSAGES on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method DELETE_MESSAGE_EXA Signature

Method DELETE_MESSAGE_EXA on class /SPE/CL_INB_MSG_COLLECTOR has no parameter.
Method DELETE_MESSAGE_EXA on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method GET_MESSAGE_TYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LEVEL Call by reference Type reference (TYPE) I Error level (1..6) 20040702
2 Exporting E_MSGTY Call by reference Type reference (TYPE) ANY 20040702
3 Importing I_DOCKEY Call by reference Type reference (TYPE) ANY Objektschlüssel 20040702
4 Importing I_DOCPOS Call by reference Type reference (TYPE) ANY Objekteintrag 20040702

Method GET_MESSAGE_TYP on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method GET_NUMBER_OF_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_NR Value transfer Type reference (TYPE) I Number of the messages 20060220

Method GET_NUMBER_OF_MESSAGES on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method OUTPUT_BUFFERED_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_POPUP Call by reference Type reference (TYPE) XFELD 'X' 20050311
2 Importing I_TITLE Call by reference Type reference (TYPE) BALTITLE Application Log: Titel des Dynpros 20040329
# Exception Resumable Description Created on
1 EX_INTERNAL_ERROR Interner Fehler 20040329

Method REFRESH_TABLES Signature

Method REFRESH_TABLES on class /SPE/CL_INB_MSG_COLLECTOR has no parameter.
Method REFRESH_TABLES on class /SPE/CL_INB_MSG_COLLECTOR has no exception.

Method RENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DOCKEY_NEW Call by reference Type reference (TYPE) ANY 20050805
2 Importing I_DOCKEY_OLD Call by reference Type reference (TYPE) ANY 20050805

Method RENAME on class /SPE/CL_INB_MSG_COLLECTOR has no exception.
History
Last changed by/on SAP  20060711 
SAP Release Created in 100