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
⤷ 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 |