Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BSP_WD_MESSAGE_HANDLER | Interface for Error Handler | 20050202 |
2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_IC_EVENT_LISTENER | IC event service interface | 20021213 |
3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_IC_PREPARE_FOR_CALLBACK | IC: callback for EndContact and Transfer preparation | 20021213 |
Properties
Class | CL_CRM_IC_ACTIVE_ACTIONS | |
Short Description | Singleton keeping active actions | |
Super Class | ||
Instantiability of a Class | 0 | Private |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | CRM_IC_APPL_UI_BDC | IC Business Data Context UI |
Created | 20021203 | SAP |
Last change | 20100303 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BSP_WD_MESSAGE_HANDLER | Interface for Error Handler | 20050202 | ||
2 | IF_CRM_IC_EVENT_LISTENER | IC event service interface | 20021213 | ||
3 | IF_CRM_IC_PREPARE_FOR_CALLBACK | IC: callback for EndContact and Transfer preparation | 20021213 |
Friends
Class CL_CRM_IC_ACTIVE_ACTIONS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ICT_ACTIVE_LTX | IC WebClient Active Launch Transactions | 20050210 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ICT_ACTIVE_LTX_TAB | IC WebClient | 20050104 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20050105 | |||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20050203 | |||
5 | ![]() |
Static Attribute | Private | Object reference (TYPE REF TO) | CL_CRM_IC_ACTIVE_ACTIONS | Singleton keeping active actions | 20021203 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20030228 |
2 | ![]() |
Instance method | Public | Method | Delete specific handler | 20021203 |
3 | ![]() |
Instance method | Public | Method | Get JS code to focus on active LTX | 20060628 |
4 | ![]() |
Instance method | Public | Method | Get GUID for handler | 20021203 |
5 | ![]() |
Instance method | Public | Method | Get ID of handler | 20040326 |
6 | ![]() |
Static method | Public | Method | Get instance | 20021203 |
7 | ![]() |
Instance method | Public | Method | Get session information of source system | 20081103 |
8 | ![]() |
Instance method | Public | Method | Are there active LTX sessions left? | 20050203 |
9 | ![]() |
Instance method | Public | Method | TRUE if special processing for interaction end has been exec | 20050713 |
10 | ![]() |
Instance method | Public | Method | Returns true if an active transaction caused a veto at END | 20050203 |
11 | ![]() |
Instance method | Public | Method | Does LTX have extended_life flag checked? | 20041227 |
12 | ![]() |
Instance method | Public | Method | Does LTX have veto flag checked? | 20041227 |
13 | ![]() |
Instance method | Private | Method | 20050202 | |
14 | ![]() |
Instance method | Private | Method | Prepare LTX, navbar and data source for navigation | 20050714 |
15 | ![]() |
Instance method | Public | Method | Prepare next LTX for close | 20050110 |
16 | ![]() |
Instance method | Private | Method | process navigation to launch transaction view | 20050203 |
17 | ![]() |
Static method | Public | Method | Complete cleanup | 20021203 |
18 | ![]() |
Instance method | Public | Method | Get handler by entity (e.g. taken from BDC navigation data) | 20021203 |
19 | ![]() |
Instance method | Public | Method | Get handler by guid | 20021203 |
20 | ![]() |
Instance method | Public | Method | Get handler by action ID | 20021203 |
21 | ![]() |
Instance method | Public | Method | Get handler by ID and entity | 20050105 |
22 | ![]() |
Instance method | Public | Method | Set flag to automatically close active transactions. | 20050105 |
23 | ![]() |
Instance method | Public | Method | Set handler by entity | 20021203 |
24 | ![]() |
Instance method | Public | Method | Set handler by action ID | 20021203 |
25 | ![]() |
Instance method | Public | Method | Set handler by ID and entity | 20050105 |
Events
Class CL_CRM_IC_ACTIVE_ACTIONS has no event.
Types
Class CL_CRM_IC_ACTIVE_ACTIONS has no local type.
Method Signatures
Method CONSTRUCTOR Signature
Method CONSTRUCTOR on class CL_CRM_IC_ACTIVE_ACTIONS has no parameter.
Method CONSTRUCTOR on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method DELETE_HANDLER_BY_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | STRING | 20021203 |
Method DELETE_HANDLER_BY_GUID on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method GET_CODE_TO_FOCUS_ON_LTX Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20060628 |
Method GET_CODE_TO_FOCUS_ON_LTX on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method GET_GUID_FOR_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20021203 | ||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20021203 |
Method GET_GUID_FOR_HANDLER on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method GET_ID_FOR_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20040326 | ||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20040326 |
Method GET_ID_FOR_HANDLER on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method GET_INSTANCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | CL_CRM_IC_ACTIVE_ACTIONS | Singleton - Aktive Aktionen werden aufbewahrt | 20021203 |
Method GET_INSTANCE on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method GET_SOURCE_SESSION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
EV_SRC_LOGSYS | Call by reference | Type reference (TYPE) | LOGSYS | Logical system | 20081103 | ||
2 | ![]() |
EV_SRC_SESSION_ID | Call by reference | Type reference (TYPE) | STRING | Session ID | 20081103 | ||
3 | ![]() |
EV_SRC_SESSION_TYPE | Call by reference | Type reference (TYPE) | WCFT_LTX_SRC_SESSION_TYPE | Launch Transaction: Session Type of Source System | 20081103 | ||
4 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | STRING | 20081103 |
Method GET_SOURCE_SESSION on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method HAS_ACTIVE_LTX_LEFT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050203 |
Method HAS_ACTIVE_LTX_LEFT on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method HAS_INTERACTION_END_PROCESSING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050713 |
Method HAS_INTERACTION_END_PROCESSING on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method HAS_VETO_BEEN_RAISED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050203 |
Method HAS_VETO_BEEN_RAISED on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method IS_HANDLER_STATEFUL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | STRING | 20041227 | |||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20041227 |
Method IS_HANDLER_STATEFUL on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method IS_HANDLER_VETO_ENABLED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | STRING | 20041227 | |||
2 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20041227 |
Method IS_HANDLER_VETO_ENABLED on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method NAVIGATE_TO_LTX_VIEW Signature
Method NAVIGATE_TO_LTX_VIEW on class CL_CRM_IC_ACTIVE_ACTIONS has no parameter.
Method NAVIGATE_TO_LTX_VIEW on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method PREPARE_LTX_NAVIGATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IS_LTX | Call by reference | Type reference (TYPE) | ICT_ACTIVE_LTX | IC WebClient: Aktive Starttransaktionen | 20050714 |
Method PREPARE_LTX_NAVIGATION on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method PREPARE_NEXT_LTX_FOR_CLOSE Signature
Method PREPARE_NEXT_LTX_FOR_CLOSE on class CL_CRM_IC_ACTIVE_ACTIONS has no parameter.
Method PREPARE_NEXT_LTX_FOR_CLOSE on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method PROCESS_NAVIGATION Signature
Method PROCESS_NAVIGATION on class CL_CRM_IC_ACTIVE_ACTIONS has no parameter.
Method PROCESS_NAVIGATION on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method REFRESH Signature
Method REFRESH on class CL_CRM_IC_ACTIVE_ACTIONS has no parameter.
Method REFRESH on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method REQUEST_HANDLER_BY_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_BOL_BO_PROPERTY_ACCESS | Zugriff Schnittstelle für BO-Attribute | 20021203 | ||
2 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20021203 |
Method REQUEST_HANDLER_BY_ENTITY on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method REQUEST_HANDLER_BY_GUID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_GUID | Call by reference | Type reference (TYPE) | STRING | 20021203 | |||
2 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20021203 |
Method REQUEST_HANDLER_BY_GUID on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method REQUEST_HANDLER_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | STRING | 20021203 | |||
2 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20021203 |
Method REQUEST_HANDLER_BY_ID on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method REQUEST_HANDLER_BY_ID_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_BOL_BO_PROPERTY_ACCESS | Zugriff Schnittstelle für BO-Attribute | 20050105 | ||
2 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | SIMPLE | 20050105 | |||
3 | ![]() |
RV_RESULT | Value transfer | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20050105 |
Method REQUEST_HANDLER_BY_ID_ENTITY on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method SET_AUTO_LTX_END_REQUESTED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050122 |
Method SET_AUTO_LTX_END_REQUESTED on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method SET_HANDLER_BY_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_BOL_BO_PROPERTY_ACCESS | Zugriff Schnittstelle für BO-Attribute | 20021203 | ||
2 | ![]() |
IV_EXTENDED_LIFE | Call by reference | Type reference (TYPE) | CRMT_IC_LTX_EXTENDED_LIFE | Launch Transaction Extended Life Flag | 20050105 | ||
3 | ![]() |
IV_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20021203 | ||
4 | ![]() |
IV_RAISE_VETO | Call by reference | Type reference (TYPE) | CRMT_IC_LTX_RAISE_VETO | Starttransaktion: Kennzeichen "Veto einlegen" | 20050105 | ||
5 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20021203 |
Method SET_HANDLER_BY_ENTITY on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method SET_HANDLER_BY_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_EXTENDED_LIFE | Call by reference | Type reference (TYPE) | CRMT_IC_LTX_RAISE_VETO | Starttransaktion: Kennzeichen "Veto einlegen" | 20041214 | ||
2 | ![]() |
IV_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20021203 | ||
3 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | STRING | 20021203 | |||
4 | ![]() |
IV_RAISE_VETO | Call by reference | Type reference (TYPE) | CRMT_IC_LTX_EXTENDED_LIFE | Launch Transaction Extended Life Flag | 20041214 | ||
5 | ![]() |
IV_SRC_SESSION_TYPE | Call by reference | Type reference (TYPE) | WCFT_LTX_SRC_SESSION_TYPE | Launch Transaction: Session Type of Source System | 20081103 | ||
6 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20021203 |
Method SET_HANDLER_BY_ID on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
Method SET_HANDLER_BY_ID_ENTITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IV_ENTITY | Call by reference | Object reference (TYPE REF TO) | IF_BOL_BO_PROPERTY_ACCESS | Zugriff Schnittstelle für BO-Attribute | 20050105 | ||
2 | ![]() |
IV_EXTENDED_LIFE | Call by reference | Type reference (TYPE) | CRMT_IC_LTX_EXTENDED_LIFE | Launch Transaction Extended Life Flag | 20050105 | ||
3 | ![]() |
IV_HANDLER | Call by reference | Object reference (TYPE REF TO) | IF_CRM_IC_ACTION_HANDLER | Handler für IC-Aktionen (Datenfluss, HTML...) | 20050105 | ||
4 | ![]() |
IV_ID | Call by reference | Type reference (TYPE) | SIMPLE | 20050105 | |||
5 | ![]() |
IV_RAISE_VETO | Call by reference | Type reference (TYPE) | CRMT_IC_LTX_RAISE_VETO | Starttransaktion: Kennzeichen "Veto einlegen" | 20050105 | ||
6 | ![]() |
RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20050105 |
Method SET_HANDLER_BY_ID_ENTITY on class CL_CRM_IC_ACTIVE_ACTIONS has no exception.
History
Last changed by/on | SAP | 20100303 |
SAP Release Created in | 400 |