SAP ABAP Class CL_BTP_SGI_INTERFACE (BTP SAP-GUI Call-Back Interface)
Hierarchy
DMIS (Software Component) DMIS 2011_1
   CA-EUR (Application Component) European Monetary Union: Euro
     BTP_SGI (Package) BTP SAP-GUI Call-Back Interface
Properties
Class CL_BTP_SGI_INTERFACE  
Short Description BTP SAP-GUI Call-Back Interface    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BTP_SGI   BTP SAP-GUI Call-Back Interface 
Created 20100225   SAP 
Last change 20141030    
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_BTP_SGI_INTERFACE has no interface implemented.
Friends
Class CL_BTP_SGI_INTERFACE has no friend class.
Attributes
Class CL_BTP_SGI_INTERFACE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CALLBACK_FM Static method Public Method Call-Back to a function module 20100722
2 CALLBACK_METHOD Static method Public Method Call-Back to a static method of a class 20100722
3 CALLBACK_TA Static method Public Method Call-Back to a transaction (no parameters) 20100722
4 CALL_METHOD Static method Public Method CallBack to a method: Remove if ANA switches to CALLBACK_* 20100225
5 CHECK_USER_LOCKED Static method Public Method Check if user is locked 20121128
6 EXECUTE_CALLBACK Static method Public Method Execute the call-back after SAP-GUI start 20100225
7 EXECUTE_FM Static method Private Method Execute a function module in call-back 20100225
8 EXECUTE_METHOD Static method Private Method Execute a method of a class in call-back 20100225
9 EXECUTE_TA Static method Private Method Execute a transaction in call-back 20100225
10 GENERATE_SHCUT Static method Private Method Generate lines of the shortcut file 20100225
11 GET_PARAM_VALUE Static method Private Method Get dynamic value from parameter structure 20101014
12 GET_SHCUT Static method Public Method Get a shortcut file from a call-back GUID 20100722
13 INIT Static method Private Method Fill call back structure with initial values 20100225
14 STORE_CALLBACK Static method Private Method Store the call-back header 20100225
15 STORE_PARAMETERS Static method Private Method Store parameters of the call-back 20100225
Events
Class CL_BTP_SGI_INTERFACE has no event.
Types
Class CL_BTP_SGI_INTERFACE has no local type.
Method Signatures

Method CALLBACK_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_T_PARAMVALUE BTP Call-Back List of Parameters with Value 20100722
2 Importing IV_FM Call by reference Type reference (TYPE) RS38L_FNAM Name of Function Module 20100722
3 Returning RV_CALLBACK_GUID Value transfer Type reference (TYPE) BTP_SGI_CALLBACK_GUID 20100722

Method CALLBACK_FM on class CL_BTP_SGI_INTERFACE has no exception.

Method CALLBACK_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_T_PARAMVALUE BTP Call-Back List of Parameters with Value 20100722
2 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20100722
3 Importing IV_METHOD Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20100722
4 Returning RV_CALLBACK_GUID Value transfer Type reference (TYPE) BTP_SGI_CALLBACK_GUID 20100722

Method CALLBACK_METHOD on class CL_BTP_SGI_INTERFACE has no exception.

Method CALLBACK_TA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TA Call by reference Type reference (TYPE) TCODE Transaction Code 20100722
2 Returning RV_CALLBACK_GUID Value transfer Type reference (TYPE) BTP_SGI_CALLBACK_GUID BTP Call-Back Lines of Shortcut File 20100722

Method CALLBACK_TA on class CL_BTP_SGI_INTERFACE has no exception.

Method CALL_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_T_PARAMVALUE BTP Call-Back List of Parameters with Value 20100225
2 Importing IV_CLASS Call by reference Type reference (TYPE) SEOCLSNAME Object Type Name 20100225
3 Importing IV_METHOD Call by reference Type reference (TYPE) SEOCPDNAME Full Component Name 20100225
4 Returning RT_SHCUT Value transfer Type reference (TYPE) BTP_SGI_T_SHCUT BTP Call-Back Lines of Shortcut File 20100225

Method CALL_METHOD on class CL_BTP_SGI_INTERFACE has no exception.

Method CHECK_USER_LOCKED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCKED Value transfer Type reference (TYPE) ABAP_BOOL 'X' user is locked, ' ' user not logged 20121128

Method CHECK_USER_LOCKED on class CL_BTP_SGI_INTERFACE has no exception.

Method EXECUTE_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CBGUID Call by reference Type reference (TYPE) BTP_SGI_CALLBACK_GUID BTP Call-Back GUID for SAP-GUI Invocation 20100225

Method EXECUTE_CALLBACK on class CL_BTP_SGI_INTERFACE has no exception.

Method EXECUTE_FM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CB Call by reference Type reference (TYPE) BTP_SGI_CB BTP Sap-GUI Call-Backs 20100225
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_T_PARAMVALUE BTP Call-Back List of Parameters with Value 20100225

Method EXECUTE_FM on class CL_BTP_SGI_INTERFACE has no exception.

Method EXECUTE_METHOD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CB Call by reference Type reference (TYPE) BTP_SGI_CB BTP Sap-GUI Call-Backs 20100225
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_T_PARAMVALUE BTP Call-Back List of Parameters with Value 20100225

Method EXECUTE_METHOD on class CL_BTP_SGI_INTERFACE has no exception.

Method EXECUTE_TA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CB Call by reference Type reference (TYPE) BTP_SGI_CB BTP Sap-GUI Call-Backs 20100225
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_T_PARAMVALUE BTP Call-Back List of Parameters with Value 20100225

Method EXECUTE_TA on class CL_BTP_SGI_INTERFACE has no exception.

Method GENERATE_SHCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CB Call by reference Type reference (TYPE) BTP_SGI_CB BTP Sap-GUI Call-Backs 20100225
2 Returning RT_SHCUT Value transfer Type reference (TYPE) BTP_SGI_T_SHCUT BTP Call-Back Lines of Shortcut File 20100225

Method GENERATE_SHCUT on class CL_BTP_SGI_INTERFACE has no exception.

Method GET_PARAM_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_S_PARAMVALUE BTP Call-Back Parameter-Value 20101014
2 Changing X_DATA Value transfer Type reference (TYPE) ANY 20101014

Method GET_PARAM_VALUE on class CL_BTP_SGI_INTERFACE has no exception.

Method GET_SHCUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CALLBACK_GUID Call by reference Type reference (TYPE) BTP_SGI_CALLBACK_GUID BTP Call-Back GUID for SAP-GUI Invocation 20100722
2 Returning RT_SHCUT Value transfer Type reference (TYPE) BTP_SGI_T_SHCUT BTP Call-Back Lines of Shortcut File 20100722

Method GET_SHCUT on class CL_BTP_SGI_INTERFACE has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_CB Value transfer Type reference (TYPE) BTP_SGI_CB BTP Sap-GUI Call-Backs 20100225

Method INIT on class CL_BTP_SGI_INTERFACE has no exception.

Method STORE_CALLBACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CB Call by reference Type reference (TYPE) BTP_SGI_CB BTP Sap-GUI Call-Backs 20100225

Method STORE_CALLBACK on class CL_BTP_SGI_INTERFACE has no exception.

Method STORE_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CB Call by reference Type reference (TYPE) BTP_SGI_CB BTP Sap-GUI Call-Backs 20100225
2 Importing IT_PARAMETER Call by reference Type reference (TYPE) BTP_SGI_T_PARAMVALUE BTP Call-Back List of Parameters with Value 20100225

Method STORE_PARAMETERS on class CL_BTP_SGI_INTERFACE has no exception.
History
Last changed by/on SAP  20141030 
SAP Release Created in 2006_1_700