Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BSP_WD_APPL_CONTROLLER | BSP WD Application Controller - Root View | 20070709 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_BSP_WD_FRAMEWORK_EVENTS | CRM UI Application Frame Events | 20070709 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_CRM_UI_FRAME_NAVIGATION | Navigation Support | 20070709 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_AXT__BSPWDAPPLICAT | 20100604 | |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_PORTAL_APPL_CONTROLLER | Portal Application Controller Class | 20070709 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_UI_FRAME_APP_CONTROLLER | Application Controller for CRM WebClient Standalone | 20070815 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_WCF_UI_FRAME_APP_CONTROLLER | Application Controller for WUI Canvas | 20090922 |
Properties
| Class | CL_CRM_UI_CORE_APPL_CONTROLLER | |
| Short Description | ||
| Super Class | CL_BSP_WD_APPL_CONTROLLER | BSP WD Application Controller - Root View |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | CRM_BSP_UI_FRAME_CORE | Application Frame DDIC, Services and Utilities |
| Created | 20070709 | SAP |
| Last change | 20130531 | 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_FRAMEWORK_EVENTS | CRM UI Application Frame Events | 20070709 | ||
| 2 | IF_CRM_UI_FRAME_NAVIGATION | Navigation Support | 20070709 |
Friends
Class CL_CRM_UI_CORE_APPL_CONTROLLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Protected | Type reference (TYPE) | CHAR10 | 'NBCLICK' | Unload components on navbar click | 20070709 | ||
| 2 | Constant | Protected | Type reference (TYPE) | CHAR10 | 'WCCHANGE' | Unload components on workcenter change | 20070709 | ||
| 3 | Constant | Protected | Type reference (TYPE) | STRING | 'DATALOSS_DIALOG_CLOSED' | 20070709 | |||
| 4 | Constant | Protected | Type reference (TYPE) | STRING | 'CANCEL' | 20070709 | |||
| 5 | Constant | Protected | Type reference (TYPE) | STRING | 'NO' | 20070709 | |||
| 6 | Constant | Protected | Type reference (TYPE) | STRING | 'YES' | 20070709 | |||
| 7 | Constant | Protected | Type reference (TYPE) | STRING | 'dataloss_dialog_closed' | 20070709 | |||
| 8 | Constant | Protected | Type reference (TYPE) | STRING | 'id' | 20070709 | |||
| 9 | Constant | Public | Type reference (TYPE) | STRING | 'id' | Form Field Name of History State ID | 20070721 | ||
| 10 | Constant | Protected | Type reference (TYPE) | TY_NAVTYPE | 'D' | Navigation to Default Target | 20070710 | ||
| 11 | Constant | Protected | Type reference (TYPE) | TY_NAVTYPE | 'O' | Navigation via Descriptor Object | 20070710 | ||
| 12 | Constant | Protected | Type reference (TYPE) | TY_NAVTYPE | 'L' | Navigation via Logical Link | 20070710 | ||
| 13 | Constant | Protected | Type reference (TYPE) | TY_NAVTYPE | 'I' | Navigation via Outbound Plug Inbound Plug mapping | 20070710 | ||
| 14 | Constant | Protected | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_TYPE | 'B' | Logical Link Type | 20070709 | ||
| 15 | Instance attribute | Protected | Type reference (TYPE) | TY_BROWSER_BACK_DATA | 20070709 | ||||
| 16 | Instance attribute | Protected | Type reference (TYPE) | TY_ANALYZED_NAVIGATION_TAB | 20090518 | ||||
| 17 | Instance attribute | Protected | Type reference (TYPE) | TY_DYN_NAV_SUPPORTED_TAB | Buffer if dynamic navigation is supported | 20090513 | |||
| 18 | Instance attribute | Protected | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Table Name/Value Pairs | 20070709 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | TIHTTPNVP | Map request ID to history state | 20070709 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | TY_USAGE_LOG_TABLE | 20070709 | ||||
| 21 | Instance attribute | Protected | Type reference (TYPE) | CHAR10 | Character Field Length = 10 | 20070709 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | STRING | '0' | 20070709 | |||
| 23 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BSP_WD_POPUP | Access Interface for Popups | 20070709 | |||
| 24 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20070709 | ||||
| 25 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20070709 | ||||
| 26 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BSP_WD_POPUP | Access Interface for Popups | 20090525 | |||
| 27 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_BOL_BO_COL | Business Object Collection Interface | 20070709 | |||
| 28 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20070709 | ||||
| 29 | Instance attribute | Public | Type reference (TYPE) | LOGSYS | Own Logical System | 20100505 | |||
| 30 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | '' | True if data loss has to be prevented | 20070709 | ||
| 31 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20070709 | ||||
| 32 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20070709 | ||||
| 33 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20070709 | ||||
| 34 | Instance attribute | Protected | Type reference (TYPE) | ABAP_BOOL | '' | True if session restart is required | 20070709 | ||
| 35 | Instance attribute | Protected | Type reference (TYPE) | STRING | 20070709 | ||||
| 36 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CRM_UI_SESSION_RESTART | Session Restart Helper | 20070709 | |||
| 37 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_BSP_WD_REP_VIEW | Web Dynpro Repository view object | 20070709 | |||
| 38 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_CRM_IC_UI_FRW_EVENT | UI to IC events | 20070709 |
Methods
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | SESSION_EXIT | Static Event (1) |
Public (2) |
Session exit | 20070709 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_ANALYZED_NAVIGATION | Protected | See coding | 20090518 | BEGIN OF ty_analyzed_navigation,
data_collection TYPE REF TO if_bol_bo_col,
source_rep_view TYPE REF TO cl_bsp_wd_rep_view,
nav_link TYPE string,
navigation_type TYPE ty_navtype,
view_name TYPE string,
inbound_plug TYPE o2parname,
link_type TYPE crmt_ui_logical_link_type,
link_id TYPE crmt_ui_logical_link_id,
target_id TYPE crmt_ui_target_id,
object_type TYPE bsp_dlc_object_type,
object_action TYPE crmt_ui_actions,
END OF ty_analyzed_navigation
|
||
| 2 | TY_ANALYZED_NAVIGATION_TAB | Protected | See coding | 20090518 | ty_analyzed_navigation_tab TYPE HASHED TABLE OF ty_analyzed_navigation WITH UNIQUE KEY data_collection source_rep_view nav_link
|
||
| 3 | TY_BROWSER_BACK_DATA | Protected | See coding | 20070709 | BEGIN OF ty_browser_back_data,
target_id TYPE crmt_ui_target_id,
entity_name TYPE crmt_ext_obj_name,
entity_key TYPE crmt_genil_object_id,
END OF ty_browser_back_data
|
||
| 4 | TY_DYN_NAV_SUPPORTED | Protected | See coding | 20090513 | BEGIN OF ty_dyn_nav_supported,
descriptor TYPE REF TO if_crm_ui_descriptor_object,
result TYPE abap_bool,
END OF ty_dyn_nav_supported
|
||
| 5 | TY_DYN_NAV_SUPPORTED_TAB | Protected | See coding | 20090513 | ty_dyn_nav_supported_tab TYPE STANDARD TABLE OF ty_dyn_nav_supported WITH KEY descriptor
|
||
| 6 | TY_NAVTYPE | Protected | Type reference (TYPE) | CHAR1 | Navigation Type | 20070710 | |
| 7 | TY_USAGE_LOG | Protected | See coding | 20070709 | BEGIN OF ty_usage_log,
usagename TYPE string,
count TYPE int4,
last_called TYPE timestamp,
END OF ty_usage_log
|
||
| 8 | TY_USAGE_LOG_TABLE | Protected | See coding | 20070709 | ty_usage_log_table TYPE SORTED TABLE OF ty_usage_log WITH UNIQUE KEY usagename
|
Method Signatures
Method ACTIVATE_TRACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TARGET_REP_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_REP_VIEW | Web Dynpro Repository view object | 20070709 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Trace activation failed | 20070709 | ||
| 2 | Trace deactivation failed | 20070709 |
Method ANALYZE_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_INBOUND_PLUG | Call by reference | Type reference (TYPE) | O2PARNAME | 20090513 | ||||
| 2 | EV_LINK_ID | Call by reference | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_ID | 20090513 | ||||
| 3 | EV_LINK_TYPE | Call by reference | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_TYPE | 20090513 | ||||
| 4 | EV_NAVIGATION_TYPE | Call by reference | Type reference (TYPE) | TY_NAVTYPE | 20090513 | ||||
| 5 | EV_OBJECT_ACTION | Call by reference | Type reference (TYPE) | CRMT_UI_ACTIONS | 20090513 | ||||
| 6 | EV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | 20090513 | ||||
| 7 | EV_TARGET_ID | Call by reference | Type reference (TYPE) | CRMT_UI_TARGET_ID | 20090513 | ||||
| 8 | EV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20090513 | ||||
| 9 | IV_DATA_COLLECTION | Call by reference | Object reference (TYPE REF TO) | IF_BOL_BO_COL | Business Object Collection Interface | 20090513 | |||
| 10 | IV_NAV_LINK | Call by reference | Type reference (TYPE) | STRING | 20090513 | ||||
| 11 | IV_SOURCE_REP_VIEW | Call by reference | Object reference (TYPE REF TO) | CL_BSP_WD_REP_VIEW | Web Dynpro Repository view object | 20090513 |
Method ANALYZE_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method BEFORE_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCRIPTOR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CRM_UI_DESCRIPTOR_OBJECT | Descriptor Object Interface | 20090513 | |||
| 2 | IV_INBOUND_PLUG | Call by reference | Type reference (TYPE) | O2PARNAME | Name BSP Page Attribute | 20070710 | |||
| 3 | IV_LINK_ID | Call by reference | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_ID | Logical Link ID | 20070710 | |||
| 4 | IV_LINK_TYPE | Call by reference | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_TYPE | Logical Link Type | 20070710 | |||
| 5 | IV_NAVIGATION_TYPE | Call by reference | Type reference (TYPE) | TY_NAVTYPE | Navigation Type | 20070710 | |||
| 6 | IV_OBJECT_ACTION | Call by reference | Type reference (TYPE) | CRMT_UI_ACTIONS | UI Action | 20070710 | |||
| 7 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20070710 | |||
| 8 | IV_TARGET_ID | Call by reference | Type reference (TYPE) | CRMT_UI_TARGET_ID | Inbound Plug Target ID | 20070710 | |||
| 9 | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | View Name | 20070710 | |||
| 10 | RV_NAVIGATE | Value transfer | Type reference (TYPE) | ABAP_BOOL | True:Navigate;False:Do nothing | 20090120 |
Method BEFORE_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method DELETE_COMPONENT_USAGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXCEPT_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | '' | View name that should not be deleted | 20070709 |
Method DELETE_COMPONENT_USAGES on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method DETECT_EVENT_SOURCE Signature
Method DETECT_EVENT_SOURCE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method DETECT_EVENT_SOURCE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_BEFORE_EXT_NAV_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_COLLECTION | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 2 | NAV_LINK | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 3 | SOURCE_REP_VIEW | Value transfer | Attribute reference (LIKE) | 20070709 |
Method EH_BEFORE_EXT_NAV_STEP on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_BEFORE_NAVIGATION_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATA_COLLECTION | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 2 | NAV_LINK | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 3 | SOURCE_REP_VIEW | Value transfer | Attribute reference (LIKE) | 20070709 |
Method EH_BEFORE_NAVIGATION_STEP on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_END_OF_NAVIGATION Signature
Method EH_END_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_END_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_ONDATALOSS_DIALOG_CLOSED Signature
Method EH_ONDATALOSS_DIALOG_CLOSED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_ONDATALOSS_DIALOG_CLOSED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_SESSION_EXIT Signature
Method EH_SESSION_EXIT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_SESSION_EXIT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_START_OF_NAVIGATION Signature
Method EH_START_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method EH_START_OF_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_STATE_CREATED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATE_ID | Value transfer | Attribute reference (LIKE) | 20070709 |
Method EH_STATE_CREATED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_STATE_DELETED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATE_ID | Value transfer | Attribute reference (LIKE) | 20070809 | |||||
| 2 | STATE_TEXT | Value transfer | Attribute reference (LIKE) | 20080206 |
Method EH_STATE_DELETED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_STATE_RESTORED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | STATE_ID | Value transfer | Attribute reference (LIKE) | 20070709 |
Method EH_STATE_RESTORED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EH_TRIGGER_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_COLLECTION | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 2 | IV_INBOUND_PLUG | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 3 | IV_LINK_ID | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 4 | IV_LINK_TYPE | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 5 | IV_TARGET_ID | Value transfer | Attribute reference (LIKE) | 20070709 | |||||
| 6 | IV_VIEW_NAME | Value transfer | Attribute reference (LIKE) | 20070709 |
Method EH_TRIGGER_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method EXECUTE_NAVIGATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_COLLECTION | Call by reference | Object reference (TYPE REF TO) | IF_BOL_BO_COL | Business Object Collection Interface | 20070709 | |||
| 2 | IV_INBOUND_PLUG | Call by reference | Type reference (TYPE) | STRING | Name BSP Page Attribute | 20070709 | |||
| 3 | IV_LINK_ID | Call by reference | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_ID | Logical Link ID | 20070709 | |||
| 4 | IV_TARGET_ID | Call by reference | Type reference (TYPE) | CRMT_UI_TARGET_ID | Inbound Plug Target ID | 20070709 | |||
| 5 | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20070709 |
Method EXECUTE_NAVIGATION on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method GET_RESTART_SCRIPT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESULT | Value transfer | Type reference (TYPE) | STRING | 20070709 |
Method GET_RESTART_SCRIPT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method IS_DATALOSS_DIALOG_NEEDED 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 | 20070709 |
Method IS_DATALOSS_DIALOG_NEEDED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method IS_NAVIGATION_SUPPORTED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCRIPTOR_OBJECT | Call by reference | Object reference (TYPE REF TO) | IF_CRM_UI_DESCRIPTOR_OBJECT | Descriptor Object Interface | 20070709 | |||
| 2 | IV_OBJECT_ACTION | Call by reference | Type reference (TYPE) | CRMT_UI_ACTIONS | UI Action | 20070709 | |||
| 3 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20070709 | |||
| 4 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070709 |
Method IS_NAVIGATION_SUPPORTED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method IS_SESSION_RESTART_NEEDED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_RESTART_REQUIRED | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20070709 |
Method IS_SESSION_RESTART_NEEDED on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method LAUNCH_DATALOSS_DIALOG Signature
Method LAUNCH_DATALOSS_DIALOG on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method LAUNCH_DATALOSS_DIALOG on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method LOG_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | View name | 20070709 |
Method LOG_USAGE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method NAVIGATION_ASSERT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_INBOUND_PLUG | Call by reference | Type reference (TYPE) | O2PARNAME | Name BSP Page Attribute | 20080313 | |||
| 2 | IV_LINK_ID | Call by reference | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_ID | Logical Link ID | 20080313 | |||
| 3 | IV_LINK_TYPE | Call by reference | Type reference (TYPE) | CRMT_UI_LOGICAL_LINK_TYPE | Logical Link Type | 20080313 | |||
| 4 | IV_NAVIGATION_TYPE | Call by reference | Type reference (TYPE) | TY_NAVTYPE | Navigation Type | 20080313 | |||
| 5 | IV_OBJECT_ACTION | Call by reference | Type reference (TYPE) | CRMT_UI_ACTIONS | UI Action | 20080313 | |||
| 6 | IV_OBJECT_TYPE | Call by reference | Type reference (TYPE) | BSP_DLC_OBJECT_TYPE | UI Object Type | 20080313 | |||
| 7 | IV_TARGET_ID | Call by reference | Type reference (TYPE) | CRMT_UI_TARGET_ID | Inbound Plug Target ID | 20080313 | |||
| 8 | IV_VIEW_NAME | Call by reference | Type reference (TYPE) | STRING | 20080313 | ||||
| 9 | RV_RESULT | Value transfer | Type reference (TYPE) | ABAP_BOOL | Condition result | 20080313 |
Method NAVIGATION_ASSERT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method PROCESS_DATALOSS 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 | 20070709 |
Method PROCESS_DATALOSS on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method PROCESS_DATALOSS_RESTART 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 | 20070709 |
Method PROCESS_DATALOSS_RESTART on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method PUBLISH_BEFORE_CONTEXT_CHANGE Signature
Method PUBLISH_BEFORE_CONTEXT_CHANGE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
Method PUBLISH_BEFORE_CONTEXT_CHANGE on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Method STORE_NAVIGATION_DATA_FOR_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATA_COLLECTION | Call by reference | Object reference (TYPE REF TO) | IF_BOL_BO_COL | Inbound Plug Target ID | 20070709 | |||
| 2 | IV_TARGET_ID | Call by reference | Type reference (TYPE) | CRMT_UI_TARGET_ID | Business Object Collection Interface | 20070709 |
Method STORE_NAVIGATION_DATA_FOR_URL on class CL_CRM_UI_CORE_APPL_CONTROLLER has no exception.
Event Signatures
Event SESSION_EXIT Signature
Event SESSION_EXIT on class CL_CRM_UI_CORE_APPL_CONTROLLER has no parameter.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 700 |