SAP ABAP Interface IF_FSL_MESSAGE_HELPER (Help Functions for Messages)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   FS (Application Component) Financial Services
     FSL_ERROR_CONFLICT (Package) Error and Conflict Handling
Properties
Interface IF_FSL_MESSAGE_HELPER  
Short Description Help Functions for Messages    
General Data
Package FSL_ERROR_CONFLICT   Error and Conflict Handling 
Created 20060801   SAP 
Last changed 20110908   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_FSL_LOG_HELPER Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FSL_MESSAGE_HELPER has no interface.
Friends
Interface IF_FSL_MESSAGE_HELPER has no friend.
Attributes
Interface IF_FSL_MESSAGE_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 FILL_BAPIRET2_BY_APP_LOG_MSG Instance method Public Method Supplies BAPIRET2 from Application Log Message 20060801
2 FILL_BAPIRET2_BY_EXC Instance method Public Method Supplies BAPIRET2 from Exception 20090128
3 FILL_BAPIRET2_BY_IF_MESSAGE Instance method Public Method Supplies BAPIRET2 from Message Interface 20090128
4 FILL_BAPIRET2_BY_MESSAGE Instance method Public Method Supplies BAPIRET2 from Message 20060801
5 FILL_BAPIRET2_BY_SY Instance method Public Method Supplies BAPIRET2_BY_SY 20060801
6 FILL_BAPIRET2_BY_T100 Instance method Public Method Supplies BAPIRET2 from T100 Message 20070810
7 FILL_BAPIRET2_WD_BY_EXC Instance method Public Method Supplies BAPIRET2 with Details from Exception 20100522
8 FILL_BAPIRETTAB_BY_APP_LOG_MSG Instance method Public Method Supplies BAPIRETTAB from Application Log Messages 20060809
9 FILL_BAPIRETTAB_BY_EXC Instance method Public Method Supplies BAPIRETTAB from Exception and Its Predecessors 20090128
10 FILL_BAPIRETTAB_WD_BY_EXC Instance method Public Method Supplies BAPIRET2 with Dets from Exception and Predecessors 20100522
Events
Interface IF_FSL_MESSAGE_HELPER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 T_STR_BAPIRET2_DETAILS Public Type reference (TYPE) IF_FSL_LOG_HELPER=>T_STR_BAPIRET2_DETAILS Details for BAPIRET2 Message 20100522
2 T_STR_BAPIRET2_W_DETAILS Public Type reference (TYPE) IF_FSL_LOG_HELPER=>T_STR_BAPIRET2_W_DETAILS BAPIRET2 Message with Details 20100522
3 T_TAB_BAPIRET2_W_DETAILS Public Type reference (TYPE) IF_FSL_LOG_HELPER=>T_TAB_BAPIRET2_W_DETAILS List of BAPIRET2 Messages with Details 20100522
Method Signatures

Method FILL_BAPIRET2_BY_APP_LOG_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_LOG_MSG Call by reference Type reference (TYPE) BAL_S_MSG 20060801
2 Returning R_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 20060801

Method FILL_BAPIRET2_BY_APP_LOG_MSG on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRET2_BY_EXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20090128
2 Importing I_REF_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20090128
3 Returning R_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090128

Method FILL_BAPIRET2_BY_EXC on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRET2_BY_IF_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20090128
2 Importing I_REF_MESSAGE Call by reference Object reference (TYPE REF TO) IF_MESSAGE Schnittstelle zum Zugriff auf Texte von Meldungsobjekten 20090128
3 Returning R_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20090128

Method FILL_BAPIRET2_BY_IF_MESSAGE on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRET2_BY_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_ID Value transfer Type reference (TYPE) SYMSGID 20060801
2 Importing I_MESSAGE_NO Value transfer Type reference (TYPE) SYMSGNO 20060801
3 Importing I_MESSAGE_TYPE Value transfer Type reference (TYPE) SYMSGTY 20060801
4 Importing I_MESSAGE_VAR1 Value transfer Type reference (TYPE) ANY 20060801
5 Importing I_MESSAGE_VAR2 Value transfer Type reference (TYPE) ANY 20060801
6 Importing I_MESSAGE_VAR3 Value transfer Type reference (TYPE) ANY 20060801
7 Importing I_MESSAGE_VAR4 Value transfer Type reference (TYPE) ANY 20060801
8 Returning R_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 20060801

Method FILL_BAPIRET2_BY_MESSAGE on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRET2_BY_SY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SY Value transfer Type reference (TYPE) SYST 20060801
2 Returning R_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 20060801

Method FILL_BAPIRET2_BY_SY on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRET2_BY_T100 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20070810
2 Importing I_REF_T100_MESSAGE Call by reference Object reference (TYPE REF TO) IF_T100_MESSAGE Schnittstelle zum Zugriff auf T100-Texte 20070810
3 Returning R_BAPIRET2 Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20070810

Method FILL_BAPIRET2_BY_T100 on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRET2_WD_BY_EXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20100522
2 Importing I_REF_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20100522
3 Returning R_STR_BAPIRET2_W_DETAILS Value transfer Type reference (TYPE) T_STR_BAPIRET2_W_DETAILS BAPIRET2 Nachricht mit Details 20100522

Method FILL_BAPIRET2_WD_BY_EXC on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRETTAB_BY_APP_LOG_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APP_LOG_MSGS Call by reference Type reference (TYPE) FSL_TAB_BAL_MSG Tabelle mit Anwendungs-Log: Daten einer Meldung 20060809
2 Returning R_BAPIRETTAB Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060809

Method FILL_BAPIRETTAB_BY_APP_LOG_MSG on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRETTAB_BY_EXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20090128
2 Importing I_REF_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20090128
3 Returning R_TAB_BAPIRET2 Value transfer Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20090128

Method FILL_BAPIRETTAB_BY_EXC on Interface IF_FSL_MESSAGE_HELPER has no exception.

Method FILL_BAPIRETTAB_WD_BY_EXC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MESSAGE_TYPE Call by reference Type reference (TYPE) SYMSGTY Nachrichtentyp 20100522
2 Importing I_REF_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20100522
3 Returning R_TAB_BAPIRET2_W_DETAILS Value transfer Type reference (TYPE) T_TAB_BAPIRET2_W_DETAILS Liste von BAPIRET2 Nachrichten mit Details 20100522

Method FILL_BAPIRETTAB_WD_BY_EXC on Interface IF_FSL_MESSAGE_HELPER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 100