SAP ABAP Interface IF_BAPI_INTERFACE (IF_BAPI_INTERFACE)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-CCM-API-CSI-XMI (Application Component) eXternal Management Interface Framework
     SXMI (Package) CCMS: Interfaces to external management tools
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BAPI_INTERFACE BAPI Interface 20051010
Properties
Interface IF_BAPI_INTERFACE  
Short Description    
General Data
Package SXMI   CCMS: Interfaces to external management tools 
Created 20051010   SAP 
Last changed 20060912   SAP 
Unicode checks active    
Forward declarations
Interface IF_BAPI_INTERFACE has no forward declaration.
Interfaces
Interface IF_BAPI_INTERFACE has no interface.
Friends
Interface IF_BAPI_INTERFACE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CALLER Instance attribute Public Type reference (TYPE) FUNCNAME Function name 20060427
2 EXTCOMPANY Instance attribute Public Type reference (TYPE) BAPIXMLOGR-EXTCOMPANY XMI Logging: Company Name of External Management Tool 20051010
3 EXTPRODUCT Instance attribute Public Type reference (TYPE) BAPIXMLOGR-EXTPRODUCT XMI logging: Program name of external management tool 20051010
4 INTERFACE Instance attribute Public Type reference (TYPE) BAPIXMLOGR-INTERFACE Interface ID (for example, XBP) 20051010
5 VERSION Instance attribute Public Type reference (TYPE) BAPIXMLOGR-VERSION Version of XMI interface delivered for check purposes 20051010
Methods
# Method Level Visibility Method type Description Created on
1 LOGON_CHECK Instance method Public Method 20051010
2 LOG_END Instance method Public Method 20051011
3 LOG_EXCEPTION Instance method Public Method 20051011
4 LOG_EXCEPTION_MESSAGE Instance method Public Method 20060427
5 LOG_MESSAGE Instance method Public Method 20051010
6 LOG_START Instance method Public Method 20051011
Events
Interface IF_BAPI_INTERFACE has no event.
Types
Interface IF_BAPI_INTERFACE has no local type.
Method Signatures

Method LOGON_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VERSION Call by reference Type reference (TYPE) XMIVERSION Version der XMI-Schnittstelle wird zwecks Check mitgeliefert 20051011
# Exception Resumable Description Created on
1 CX_BAPI_EX BAPI exceptions 20051010

Method LOG_END Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT_USERNAME Call by reference Type reference (TYPE) XMILOGEUSR XMI-Logging: Name eines Benutzers in einem Ext. Mgmt.-Tool 20060313
# Exception Resumable Description Created on
1 CX_BAPI_EX BAPI exceptions 20051011

Method LOG_EXCEPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXCEPTION Call by reference Object reference (TYPE REF TO) CX_SBTI_EXCEPTION 20051011
2 Importing I_EXT_USERNAME Call by reference Type reference (TYPE) XMILOGEUSR XMI-Logging: Name eines Benutzers in einem Ext. Mgmt.-Tool 20060313
3 Returning R_BAPIRET Value transfer Type reference (TYPE) BAPIRET2 20051011

Method LOG_EXCEPTION on Interface IF_BAPI_INTERFACE has no exception.

Method LOG_EXCEPTION_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT_USERNAME Call by reference Type reference (TYPE) XMILOGEUSR XMI-Logging: Name eines Benutzers in einem Ext. Mgmt.-Tool 20060427
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID 'XM' 20060427
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20060427
4 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20060427
5 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20060427
6 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20060427
7 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20060427
8 Returning R_BAPIRET Value transfer Type reference (TYPE) BAPIRET2 Returnparameter 20060427
# Exception Resumable Description Created on
1 CX_BAPI_EX BAPI exceptions 20060427

Method LOG_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT_USERNAME Call by reference Type reference (TYPE) XMILOGEUSR XMI-Logging: Name eines Benutzers in einem Ext. Mgmt.-Tool 20060313
2 Importing I_MSGID Call by reference Type reference (TYPE) SYMSGID 'XM' 20051010
3 Importing I_MSGNO Call by reference Type reference (TYPE) SYMSGNO 20051010
4 Importing I_MSGTY Call by reference Type reference (TYPE) SYMSGTY 'S' 20051010
5 Importing I_MSGV1 Call by reference Type reference (TYPE) ANY 20051010
6 Importing I_MSGV2 Call by reference Type reference (TYPE) ANY 20051010
7 Importing I_MSGV3 Call by reference Type reference (TYPE) ANY 20051010
8 Importing I_MSGV4 Call by reference Type reference (TYPE) ANY 20051010
# Exception Resumable Description Created on
1 CX_BAPI_EX BAPI exceptions 20051011

Method LOG_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXT_USERNAME Call by reference Type reference (TYPE) XMILOGEUSR Benutzername 20060313
# Exception Resumable Description Created on
1 CX_BAPI_EX BAPI exceptions 20051011
History
Last changed by/on SAP  20060912 
SAP Release Created in 710