SAP ABAP Interface IF_ISSR_BASI_MESSAGE_LIST (Message Collector)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-SR (Application Component) Regulatory reporting for insurance companies
     VVSRFISL (Package) Statutory Reporting for Insurance from FI-SL
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_ISSR_BASI_MESSAGE_LIST Nachrichtensammler: Standardimpl. 20060619
Properties
Interface IF_ISSR_BASI_MESSAGE_LIST  
Short Description Message Collector    
General Data
Package VVSRFISL   Statutory Reporting for Insurance from FI-SL 
Created 20060517   SAP 
Last changed 20070913   SAP 
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
Interface IF_ISSR_BASI_MESSAGE_LIST has no interface.
Friends
Interface IF_ISSR_BASI_MESSAGE_LIST has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MD_EXTNUMBER Instance attribute Public Type reference (TYPE) BALNREXT 20060619
2 MD_LEVEL Instance attribute Public Type reference (TYPE) BALLEVEL 20060619
Methods
# Method Level Visibility Method type Description Created on
1 ADD Instance method Public Method 20060619
2 ADD_FROM_BAPI Instance method Public Method 20060619
3 ADD_FROM_INSTANCE Instance method Public Method 20060619
4 ADD_SYMSG Instance method Public Method 20060619
5 CHANGE_MSG_TYPE Instance method Public Method 20060619
6 CLEAR Instance method Public Method 20060619
7 COUNT Instance method Public Method 20060619
8 DELETE_MESSAGE Instance method Public Method 20060619
9 FREE Instance method Public Method 20060619
10 GET_FIRST_MESSAGE Instance method Public Method 20060619
11 GET_HANDLE Instance method Public Method 20060619
12 GET_LAST_MESSAGE Instance method Public Method 20060619
13 GET_LIST Instance method Public Method 20060619
14 GET_LIST_AS_BAPIRET Instance method Public Method 20060619
15 GET_LIST_X Instance method Public Method 20060619
16 GET_STATISTICS Instance method Public Method 20060619
17 GET_STATISTICS_AS_TEXT Instance method Public Method 20060619
18 HAS_MESSAGES_OF_MSGTY Instance method Public Method 20060619
19 INIT Instance method Public Method 20060619
20 INIT_BY_HANDLE Instance method Public Method 20060619
21 INSERT Instance method Public Method 20060619
22 IS_EMPTY Instance method Public Method 20060619
23 RAISE_FIRST_MESSAGE Instance method Public Method 20060619
24 SET_DETAIL_LEVEL Instance method Public Method 20060619
25 SET_EXTNUMBER Instance method Public Method 20060619
26 STORE Instance method Public Method 20060619
Events
Interface IF_ISSR_BASI_MESSAGE_LIST has no event.
Types
Interface IF_ISSR_BASI_MESSAGE_LIST has no local type.
Method Signatures

Method ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) ISSRMSG Meldungsdaten 20060619
2 Importing ID_CONTEXT Call by reference Type reference (TYPE) ANY Erweiterte Navigationsdaten (max. 75 Zeichen) 20060619
3 Importing ID_CUSTACT Call by reference Type reference (TYPE) CUS_IMG_AC IMG-Aktivität 20060619
4 Importing ID_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Detaillierungsgrad (0..9) 20060619
5 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20060619
6 Importing ID_INDEX Call by reference Type reference (TYPE) NUMERIC Zeilenindex 20060619
7 Importing ID_MSGD1 Call by reference Type reference (TYPE) SYDATUM 1. Nachrichtenvariable als Datum 20060619
8 Importing ID_MSGD2 Call by reference Type reference (TYPE) SYDATUM 2. Nachrichtenvariable als Datum 20060619
9 Importing ID_MSGD3 Call by reference Type reference (TYPE) SYDATUM 3. Nachrichtenvariable als Datum 20060619
10 Importing ID_MSGD4 Call by reference Type reference (TYPE) SYDATUM 4. Nachrichtenvariable als Datum 20060619
11 Importing ID_MSGID Call by reference Type reference (TYPE) SYMSGID Meldung: Nachrichtenklasse 20060619
12 Importing ID_MSGNO Call by reference Type reference (TYPE) SYMSGNO Meldung: Nachrichtennummer 20060619
13 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY Meldung: Nachrichtentyp 20060619
14 Importing ID_MSGV1 Call by reference Type reference (TYPE) CLIKE 1. Nachrichtenvariable als Text 20060619
15 Importing ID_MSGV2 Call by reference Type reference (TYPE) CLIKE 2. Nachrichtenvariable als Text 20060619
16 Importing ID_MSGV3 Call by reference Type reference (TYPE) CLIKE 3. Nachrichtenvariable als Text 20060619
17 Importing ID_MSGV4 Call by reference Type reference (TYPE) CLIKE 4. Nachrichtenvariable als Text 20060619
18 Importing ID_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Problemklasse 20060619
19 Importing ID_SUBLOG Call by reference Type reference (TYPE) BALLOGHNDL Verweis auf untergeordnetes Protokoll 20060619
20 Importing ID_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060619
21 Importing ID_VALUE Call by reference Type reference (TYPE) ANY Wert 20060619
22 Importing IS_MESSAGE Call by reference Type reference (TYPE) ISSRMSG Meldungsdaten komplett oder einzeln: 20060619

Method ADD on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method ADD_FROM_BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EF_ADD_ERROR Call by reference Type reference (TYPE) ABAP_BOOL E/A-Meldung wurde hinzugefügt 20060619
2 Exporting EF_ADD_WARNING Call by reference Type reference (TYPE) ABAP_BOOL W-Meldung wurde hinzugefügt 20060619
3 Importing IS_BAPIRET Call by reference Type reference (TYPE) BAPIRET2 BAPI-Return Informationen 20060619
4 Importing IT_BAPIRET Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI-Return Informationen 20060619

Method ADD_FROM_BAPI on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method ADD_FROM_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_ADD_AS_SUBNODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Einfügen ab Detailstufe = md_level + 1 20060619
2 Importing IO_MSGLIST Call by reference Object reference (TYPE REF TO) IF_ISSR_BASI_MESSAGE_LIST Message Collector 20060619

Method ADD_FROM_INSTANCE on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method ADD_SYMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) ISSRMSG Meldungsdaten 20060619
2 Importing ID_CONTEXT Call by reference Type reference (TYPE) ANY Erweiterte Navigationsdaten (max. 75 Zeichen) 20060619
3 Importing ID_CUSTACT Call by reference Type reference (TYPE) CUS_IMG_AC IMG Aktivität 20060619
4 Importing ID_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Detaillierungsgrad (0..9) 20060619
5 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20060619
6 Importing ID_INDEX Call by reference Type reference (TYPE) NUMERIC Zeilenindex 20060619
7 Importing ID_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Problemklasse 20060619
8 Importing ID_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060619
9 Importing ID_VALUE Call by reference Type reference (TYPE) ANY Wert 20060619

Method ADD_SYMSG on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method CHANGE_MSG_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGTY_SRC Call by reference Type reference (TYPE) SYMSGTY Meldungstyp ändern von ... (' ' = alle) 20060619
2 Importing ID_MSGTY_TRG Call by reference Type reference (TYPE) SYMSGTY Meldungstyp ändern auf ... 20060619
3 Returning RD_CHANGED Value transfer Type reference (TYPE) I Anzahl der geänderten Meldungen 20060619

Method CHANGE_MSG_TYPE on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method CLEAR Signature

Method CLEAR on Interface IF_ISSR_BASI_MESSAGE_LIST has no parameter.
Method CLEAR on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_COUNT Value transfer Type reference (TYPE) I Anzahl der Nachrichten 20060619

Method COUNT on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method DELETE_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGNUMBER Call by reference Type reference (TYPE) BALMNR Interne laufende Nummer der Meldung 20060619
# Exception Resumable Description Created on
1 NOT_FOUND Meldung nicht gefunden 20060619

Method FREE Signature

Method FREE on Interface IF_ISSR_BASI_MESSAGE_LIST has no parameter.
Method FREE on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method GET_FIRST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) ISSRMSG Erste Meldung 20060619
2 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Meldungstyp: zulässig I, W, E, A 20060619
3 Importing IF_OR_HIGHER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Sind auch kritischere Meldungstypen zu berücksichtigen? 20060619
# Exception Resumable Description Created on
1 NOT_FOUND Keine Meldung gefunden 20060619

Method GET_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_HANDLE Value transfer Type reference (TYPE) BALLOGHNDL Handle des Protokolls (intern) 20060619

Method GET_HANDLE on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method GET_LAST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) ISSRMSG Letzte Meldung 20060619
2 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'I' Meldungstyp: zulässig I, W, E, A 20060619
3 Importing IF_OR_HIGHER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Sind auch kritischere Meldungstypen zu berücksichtigen? 20060619
# Exception Resumable Description Created on
1 NOT_FOUND Keine Meldung gefunden 20060619

Method GET_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) ISSR_T_MSG Liste der gesammelten Meldungen 20060619

Method GET_LIST on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method GET_LIST_AS_BAPIRET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST Call by reference Type reference (TYPE) BAPIRETTAB Liste der Meldungen als BAPI-Fehler-Informationen 20060619

Method GET_LIST_AS_BAPIRET on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method GET_LIST_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LIST_X Call by reference Type reference (TYPE) ISSR_T_MSG_X Liste der gesammelten Meldungen 20060619

Method GET_LIST_X on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method GET_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_STATISTICS Value transfer Type reference (TYPE) BAL_S_SCNT Statistik: Zähler für Meldungstypen 20060619

Method GET_STATISTICS on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method GET_STATISTICS_AS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_TEXT Value transfer Type reference (TYPE) CSEQUENCE Zusammenfassung der Fehleranzahl 20060619
2 Importing IF_OUTPUT_E_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Anzahl der A- und E-Meldungen ausgeben 20060619
3 Importing IF_OUTPUT_HIGHEST_ONLY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Nur Anzahl des höchsten Meldungstyps ausgeben 20060619
4 Importing IF_OUTPUT_I_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Anzahl der I- und S-Meldungen ausgeben 20060619
5 Importing IF_OUTPUT_W_MESSAGES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Anzahl der W-Meldungen ausgeben 20060619

Method GET_STATISTICS_AS_TEXT on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method HAS_MESSAGES_OF_MSGTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY Meldungstyp: zulässig I, W, E, A 20060619
2 Importing IF_OR_HIGHER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Sind auch kritischere Meldungstypen zu berücksichtigen? 20060619
3 Returning RF_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Meldung vorhanden? 20060619

Method HAS_MESSAGES_OF_MSGTY on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ACTIVITY Call by reference Type reference (TYPE) BU_AKTYP Aktivität (Ändern/Anzeigen wird nicht unterschieden) 20060619
2 Importing ID_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Externe Identifikation des Protokolls 20060619
3 Importing ID_OBJECT Call by reference Type reference (TYPE) BALOBJ_D siehe Tabelle BALOBJ 20060619
4 Importing ID_SUBOBJECT Call by reference Type reference (TYPE) BALSUBOBJ siehe Tabelle BALSUB 20060619
# Exception Resumable Description Created on
1 ERROR Fehler 20060619

Method INIT_BY_HANDLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_HANDLE Call by reference Type reference (TYPE) BALLOGHNDL Handle des Protokolls (intern) 20060619
# Exception Resumable Description Created on
1 ERROR Fehler 20060619

Method INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Value transfer Type reference (TYPE) ISSRMSG Meldungsdaten 20060619
2 Importing ID_CONTEXT Call by reference Type reference (TYPE) ANY Erweiterte Navigationsdaten 20060619
3 Importing ID_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL Detaillierungsgrad (0..9) 20060619
4 Importing ID_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20060619
5 Importing ID_INDEX Call by reference Type reference (TYPE) NUMERIC Zeilenindex 20060619
6 Importing ID_INSERT_INDEX Call by reference Type reference (TYPE) I Position zum Einfügen der Meldung 20060619
7 Importing ID_MSGD1 Call by reference Type reference (TYPE) SYDATUM 1. Nachrichtenvariable als Datum 20060619
8 Importing ID_MSGD2 Call by reference Type reference (TYPE) SYDATUM 2. Nachrichtenvariable als Datum 20060619
9 Importing ID_MSGD3 Call by reference Type reference (TYPE) SYDATUM 3. Nachrichtenvariable als Datum 20060619
10 Importing ID_MSGD4 Call by reference Type reference (TYPE) SYDATUM 4. Nachrichtenvariable als Datum 20060619
11 Importing ID_MSGID Call by reference Type reference (TYPE) SYMSGID Meldung: Nachrichtenklasse 20060619
12 Importing ID_MSGNO Call by reference Type reference (TYPE) SYMSGNO Meldung: Nachrichtennummer 20060619
13 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY Meldung: Nachrichtentyp 20060619
14 Importing ID_MSGV1 Call by reference Type reference (TYPE) CLIKE 1. Nachrichtenvariable als Text 20060619
15 Importing ID_MSGV2 Call by reference Type reference (TYPE) CLIKE 2. Nachrichtenvariable als Text 20060619
16 Importing ID_MSGV3 Call by reference Type reference (TYPE) CLIKE 3. Nachrichtenvariable als Text 20060619
17 Importing ID_MSGV4 Call by reference Type reference (TYPE) CLIKE 4. Nachrichtenvariable als Text 20060619
18 Importing ID_PROBCLASS Call by reference Type reference (TYPE) BALPROBCL Problemklasse 20060619
19 Importing ID_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20060619
20 Importing ID_VALUE Call by reference Type reference (TYPE) ANY Wert 20060619
21 Importing IF_SET_FOLLOWING_AS_SUBNODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ändert die Detailstufe (+1) der vorhandenen, nachfolg. Meld. 20060619
22 Importing IS_MESSAGE Call by reference Type reference (TYPE) ISSRMSG Meldungsdaten komplett oder einzeln: 20060619

Method INSERT on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method IS_EMPTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RF_EMPTY Value transfer Type reference (TYPE) ABAP_BOOL Ist Liste leer? 20060619

Method IS_EMPTY on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method RAISE_FIRST_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'E' Meldungstyp: zulässig I, W, E, A 20060619
2 Importing IF_OR_HIGHER Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Sind auch kritischere Meldungstypen zu berücksichtigen? 20060619
# Exception Resumable Description Created on
1 FIRST_MESSAGE E-Meldung gefunden, Daten in SY-Variablen 20060619

Method SET_DETAIL_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_ABSOLUTE Call by reference Type reference (TYPE) BALLEVEL Detaillierungsgrad (0..4) 20060619
2 Importing ID_RELATIVE Call by reference Type reference (TYPE) INT4 Inkrement / Dekrement 20060619

Method SET_DETAIL_LEVEL on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method SET_EXTNUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_EXTNUMBER Call by reference Type reference (TYPE) BALNREXT Externe Identifikation des Protokolls 20060619

Method SET_EXTNUMBER on Interface IF_ISSR_BASI_MESSAGE_LIST has no exception.

Method STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_IN_UPDATE_TASK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Verbuchung mit "IN UPDATE TASK" rufen 20060619
# Exception Resumable Description Created on
1 ERROR Fehler beim Speichern 20060619
History
Last changed by/on SAP  20070913 
SAP Release Created in