SAP ABAP Class IF_BAPI_INTERFACE (IF_BAPI_INTERFACE)
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
Class IF_BAPI_INTERFACE  
Short Description    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20051010   SAP 
Last change 20060912   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class IF_BAPI_INTERFACE has no forward declaration.
Interfaces
Class IF_BAPI_INTERFACE has no interface implemented.
Friends
Class IF_BAPI_INTERFACE has no friend class.
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
Class IF_BAPI_INTERFACE has no event.
Types
Class 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 class 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