SAP ABAP Class CL_INM_NAVIGATION (INM Navigation)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-CF (Application Component) Common Functions
     INM_UI_NAV (Package) PPM Cross Application Navigation Objects
Properties
Class CL_INM_NAVIGATION  
Short Description INM Navigation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package INM_UI_NAV   PPM Cross Application Navigation Objects 
Created 20080408   SAP 
Last change 20141109    
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_INM_NAVIGATION has no interface implemented.
Friends
Class CL_INM_NAVIGATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_FPM_NAVI_CLOSE Instance attribute Private Object reference (TYPE REF TO) IF_FPM_NAVIGATION List of Navigationtargets 20080723
2 MR_FPM_NAVI_OIF Instance attribute Private Object reference (TYPE REF TO) IF_FPM_NAVIGATION List of Navigationtargets 20080603
3 MR_FPM_NAVI_YCA Instance attribute Private Object reference (TYPE REF TO) IF_FPM_NAVIGATION List of Navigationtargets 20080603
4 MR_LPD_DASH Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API Persistant XML Object for Launchpad 20080408
5 MR_LPD_DASH_REL Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API API for Launchpad persistence 20080623
6 MR_LPD_DRILLDOWN Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API Persistant XML Object for Launchpad 20080408
7 MR_LPD_DRILLDOWN_C_RPH Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API API for Launchpad persistence 20090506
8 MR_LPD_DRILLDOWN_REL Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API Persistant XML Object for Launchpad 20080408
9 MR_LPD_DRILLDOWN_RPH Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API API for Launchpad persistence 20090506
10 MR_LPD_JAVA Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API Persistant XML Object for Launchpad 20080408
11 MR_LPD_SCOPE Instance attribute Private Object reference (TYPE REF TO) CL_APB_LAUNCHPAD_API Persistant XML Object for Launchpad 20080408
12 MR_SESSION_STATE Instance attribute Public Object reference (TYPE REF TO) CL_INM_SESSION_STATE Session State for getting current state information 20090716
13 MT_LPD_CNT_DASH Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20080408
14 MT_LPD_CNT_DASH_REL Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20080623
15 MT_LPD_CNT_DRILLDOWN Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20080408
16 MT_LPD_CNT_DRILLDOWN_C_RPH Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20090506
17 MT_LPD_CNT_DRILLDOWN_REL Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20080408
18 MT_LPD_CNT_DRILLDOWN_RPH Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20090506
19 MT_LPD_CNT_JAVA Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20080408
20 MT_LPD_CNT_SCOPE Instance attribute Private Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20080408
21 MV_FPM_VARIANT Instance attribute Private Type reference (TYPE) INM_NAV_TV_VARIANT_ID FPM Variant Id 20080410
22 MV_LPD_APPL_ALIAS Instance attribute Private Type reference (TYPE) APB_LPD_APPL_ALIAS Application alias 20080603
23 MV_LPD_ROLE Instance attribute Private Type reference (TYPE) APB_LPD_ROLE Role 20080409
24 MV_UPDATE_CONTEXT Instance attribute Private Type reference (TYPE) ABAP_BOOL Update context 20080604
25 SC_APPL_TYPE_DPO Static Attribute Public Type reference (TYPE) INM_NAV_TV_APPL_TYPE 'DPO' Application Type 20081202
26 SC_APPL_TYPE_DPT Static Attribute Public Type reference (TYPE) INM_NAV_TV_APPL_TYPE 'DPT' Application Type 20110331
27 SC_APPL_TYPE_RPM Static Attribute Public Type reference (TYPE) INM_NAV_TV_APPL_TYPE 'RPM' Application Type 20081202
28 SC_CONTEXT_OIF Static Attribute Public Type reference (TYPE) INM_NAV_TV_CONTEXT 'OIF' Navigation Context 20080610
29 SC_CONTEXT_WS Static Attribute Public Type reference (TYPE) INM_NAV_TV_CONTEXT 'WS' Navigation Context 20080610
30 SC_LINK_PROVIDER_BIR Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 039 Link Provider 20090729
31 SC_LINK_PROVIDER_CAP_PLAN Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 015 Link Provider 20090205
32 SC_LINK_PROVIDER_CHNG_PROC Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 002 Link Provider 20090205
33 SC_LINK_PROVIDER_CLASS Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 037 Link Provider 20090715
34 SC_LINK_PROVIDER_CPROJECTS Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 031 Link Provider 20090629
35 SC_LINK_PROVIDER_FARC Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 041 Link Provider 20091009
36 SC_LINK_PROVIDER_FIN_PLAN Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 016 Link Provider 20090205
37 SC_LINK_PROVIDER_IPO Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 005 Link Provider 20090205
38 SC_LINK_PROVIDER_IPT Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 010 Link Provider 20090205
39 SC_LINK_PROVIDER_IPV Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 025 Link Provider 20090306
40 SC_LINK_PROVIDER_IPV_GUID Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 019 Link Provider 20090306
41 SC_LINK_PROVIDER_MULTI_VAI Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 027 Link Provider 20090407
42 SC_LINK_PROVIDER_MULTI_VII Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 028 Link Provider 20090407
43 SC_LINK_PROVIDER_NET_ACTIVITY Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 043 Link Provider 20100615
44 SC_LINK_PROVIDER_PLCP Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 021 Link Provider 20090206
45 SC_LINK_PROVIDER_PLM4P Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 040 Link Provider 20090819
46 SC_LINK_PROVIDER_PPO Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 012 Link Provider 20081008
47 SC_LINK_PROVIDER_PPT Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 009 Link Provider 20090205
48 SC_LINK_PROVIDER_PROJ_INT Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 001 Link Provider 20080603
49 SC_LINK_PROVIDER_PS_COSTS_ACT Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 035 Link Provider 20090709
50 SC_LINK_PROVIDER_PS_COSTS_PLN Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 036 Link Provider 20090709
51 SC_LINK_PROVIDER_PS_IMPORT Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 038 Link Provider 20090720
52 SC_LINK_PROVIDER_PS_PD Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 030 Link Provider 20090709
53 SC_LINK_PROVIDER_PS_STRUC_OVW Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 034 Link Provider 20090709
54 SC_LINK_PROVIDER_PS_WBS Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 033 Link Provider 20090709
55 SC_LINK_PROVIDER_PTCP Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 022 Link Provider 20090206
56 SC_LINK_PROVIDER_RBH Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 008 Link Provider 20090205
57 SC_LINK_PROVIDER_RCH Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 007 Link Provider 20090205
58 SC_LINK_PROVIDER_REP_COCK Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 029 Link Provider 20090421
59 SC_LINK_PROVIDER_REP_COCK_SIM Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 032 Link Provider 20090703
60 SC_LINK_PROVIDER_RIH Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 004 Link Provider 20090205
61 SC_LINK_PROVIDER_RIV Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 024 Link Provider 20090306
62 SC_LINK_PROVIDER_RIV_GUID Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 018 Link Provider 20090306
63 SC_LINK_PROVIDER_RPH Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 023 Link Provider 20090303
64 SC_LINK_PROVIDER_RVO Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 006 Link Provider 20090205
65 SC_LINK_PROVIDER_RWH Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 011 Link Provider 20090205
66 SC_LINK_PROVIDER_RWH_YCA Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 042 Link Provider 20100118
67 SC_LINK_PROVIDER_SMO Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 003 Link Provider 20080922
68 SC_LINK_PROVIDER_SYNC Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 020 Link Provider 20081218
69 SC_LINK_PROVIDER_TLM Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 026 Link Provider 20090406
70 SC_LINK_PROVIDER_TRD Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 017 Link Provider 20081113
71 SC_LINK_PROVIDER_VAI Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 013 Link Provider 20090205
72 SC_LINK_PROVIDER_VII Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 014 Link Provider 20090205
73 SC_LPD_INSTANCE_DASH Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DASH' Instance 20080603
74 SC_LPD_INSTANCE_DASH_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DASH_C' Instance 20090421
75 SC_LPD_INSTANCE_DASH_REL Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DASH_REL' Instance 20080623
76 SC_LPD_INSTANCE_DASH_REL_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DASH_REL_C' Instance 20090421
77 SC_LPD_INSTANCE_DRILLDOWN Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DRILLDOWN' Instance 20080603
78 SC_LPD_INSTANCE_DRILLDOWN_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DRILLDOWN_C' Instance 20090421
79 SC_LPD_INSTANCE_DRILLDOWN_REL Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DRILLDOWN_REL' Instance 20080603
80 SC_LPD_INSTANCE_DRILL_REL_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'DRILLDOWN_REL_C' Instance 20090421
81 SC_LPD_INSTANCE_JAVA Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'WORKCENTER' Instance 20080603
82 SC_LPD_INSTANCE_JAVA_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'WORKCENTER_C' Instance 20090421
83 SC_LPD_INSTANCE_OIF Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'OIF' Instance 20080603
84 SC_LPD_INSTANCE_OIF_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'OIF_C' Instance 20090421
85 SC_LPD_INSTANCE_SAVE Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'SAVE' Instance 20080723
86 SC_LPD_INSTANCE_SAVE_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'SAVE_C' Instance 20090421
87 SC_LPD_INSTANCE_SCOPE Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'SCOPE' Instance 20080603
88 SC_LPD_INSTANCE_SCOPE_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'SCOPE_C' Instance 20090421
89 SC_LPD_INSTANCE_YCA Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'YCA' Instance 20080603
90 SC_LPD_INSTANCE_YCA_C Static Attribute Public Type reference (TYPE) APB_LPD_INSTANCE 'YCA_C' Instance 20090421
91 SC_MODE_CLASSIFICATION Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 8 Target Application Mode 20090306
92 SC_MODE_COPY_TO_NEW Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 5 Target Application Mode 20080603
93 SC_MODE_CREATE Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 1 Target Application Mode 20080603
94 SC_MODE_CREATE_ITEM_IN_INI Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 4 Target Application Mode 20080603
95 SC_MODE_EDIT Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 2 Target Application Mode 20080603
96 SC_MODE_MULTI_CHANGE Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 7 Target Application Mode 20081027
97 SC_MODE_MULTI_CREATE Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 3 Target Application Mode 20080603
98 SC_MODE_VERSION Static Attribute Public Type reference (TYPE) INM_NAV_TV_MODE 6 Target Application Mode 20081027
99 SC_NO_LINK_PROVIDER Static Attribute Public Type reference (TYPE) INM_NAV_TV_LINK_PROVIDER 000 Link Provider 20080603
100 SC_PORTAL_ROLE_PPM_ADMIN Static Attribute Public Type reference (TYPE) AGR_NAME 'PPM_ADMIN' Role Name 20090706
101 SC_PORTAL_ROLE_RPM_ITEM Static Attribute Public Type reference (TYPE) AGR_NAME 'RPM_ITEM' Role Name 20090203
Methods
# Method Level Visibility Method type Description Created on
1 AUTH_PRE_CHECK Instance method Public Method Authorization pre check 20080624
2 CREATE_DSHB_NAV_TOOLBAR Instance method Public Method Create navigation related toolbar elements in Dashboard 20080408
3 CREATE_FPM_NAV_TOOLBAR Instance method Public Method Create navigation related toolbar elements in FPM 20080408
4 CREATE_HDSHB_NAV_TOOL Instance method Public Method Create navigation related toolbar elements in Hierarchy Dash 20090310
5 FPM_CLOSE_AND_NAVIGATE Instance method Public Method Trigger FPM close and navigation 20080626
6 FPM_NAVIGATE Instance method Public Method Trigger FPM navigation 20080408
7 FPM_SET_NAVI_PARAMETERS Instance method Public Method Set navigation parameters in FPM navigation 20080408
8 GET_FPM_VARIANT Instance method Public Method Get FPM Variant 20080528
9 GET_LPD_CONTENT Instance method Public Method Get Report Launchpad Content 20080408
10 GET_LPD_ROLE Instance method Public Method Gets the launchpad role 20100715
11 GET_NAV_INFO_F Instance method Public Method Get Navigation Information FPM 20081001
12 GET_NAV_INFO_W Instance method Public Method Get Navigation Information 20090206
13 GET_NAV_PARAM Static method Public Method fetch navigation parameter from temp table 20100719
14 GET_UPDATE_CONTEXT Instance method Public Method Get update context flag 20080604
15 LPD_NAVIGATE Instance method Public Method Trigger Report Launchpad navigation 20080408
16 NEW_NAVIGATION Static method Public Method Create a new navigation instance 20080409
17 SET_UPDATE_CONTEXT Instance method Public Method Set update context flag 20080604
18 SWITCH_FPM_VARIANT Instance method Public Method Switch FPM variant for fin/cap ALV planning et al. 20120907
Events
Class CL_INM_NAVIGATION has no event.
Types
Class CL_INM_NAVIGATION has no local type.
Method Signatures

Method AUTH_PRE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080703
2 Importing IR_FPM_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20080703
3 Importing IR_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080630
4 Importing IS_OBJECT_HIERARCHY Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Portfolio Hierarchy 20080624
5 Importing IV_ACTIVITY Call by reference Type reference (TYPE) ACO_ACTVT Activity for Authorization Check 20080624
6 Importing IV_CREATE_MODE Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081202
7 Importing IV_IS_DASHBOARD Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090203
8 Importing IV_MY_OBJECTS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090202
9 Returning RV_AUTHORIZED Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080624

Method AUTH_PRE_CHECK on class CL_INM_NAVIGATION has no exception.

Method CREATE_DSHB_NAV_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ALV_FUNC_SETTINGS Call by reference Object reference (TYPE REF TO) IF_SALV_WD_FUNCTION_SETTINGS Settings for User-Defined Functions 20080408
2 Importing IR_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080408
3 Importing IS_OBJECT_HIERARCHY Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Portfolio Hierarchy 20080702
4 Importing IV_DASHBOARD_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20090715
5 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080702
6 Importing IV_RELATED Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20080623

Method CREATE_DSHB_NAV_TOOLBAR on class CL_INM_NAVIGATION has no exception.

Method CREATE_FPM_NAV_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CNR_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_CNR_OIF Interface for CNR in OIF 20080408
2 Importing IR_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20080408
3 Importing IS_OBJECT_HIERARCHY Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Portfolio Hierarchy 20080702
4 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080702
5 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080702

Method CREATE_FPM_NAV_TOOLBAR on class CL_INM_NAVIGATION has no exception.

Method CREATE_HDSHB_NAV_TOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20090310
2 Importing IR_WD_TOOLBAR Call by reference Object reference (TYPE REF TO) CL_WD_TOOLBAR Perforce change= / 20051117-120623 20090310
3 Importing IS_OBJECT_HIERARCHY Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Portfolio Hierarchy 20090310
4 Importing IV_ACTION_NAME Call by reference Type reference (TYPE) STRING 20090311
5 Importing IV_DASHBOARD_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20090715
6 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20090310

Method CREATE_HDSHB_NAV_TOOL on class CL_INM_NAVIGATION has no exception.

Method FPM_CLOSE_AND_NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_FPM Call by reference Object reference (TYPE REF TO) IF_FPM Interface for accessing FPM functionality 20080626

Method FPM_CLOSE_AND_NAVIGATE on class CL_INM_NAVIGATION has no exception.

Method FPM_NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080703
2 Importing IR_FPM_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER Message Manager 20080703
3 Importing IS_OBJECT_HIERARCHY Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Portfolio Hierarchy 20080703
4 Importing IV_LPD_APPL_ALIAS Call by reference Type reference (TYPE) APB_LPD_APPL_ALIAS Application alias 20080408

Method FPM_NAVIGATE on class CL_INM_NAVIGATION has no exception.

Method FPM_SET_NAVI_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DO_NOT_NAVIGATE Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20091102
2 Importing IR_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080703
3 Importing IR_FPM_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20080602
4 Importing IR_FPM_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_FPM_MESSAGE_MANAGER FPM message manager public use 20080703
5 Importing IR_FPM_OIF Call by reference Object reference (TYPE REF TO) IF_FPM_OIF Interface for Communication FPM App CC 20080703
6 Importing IS_OBJECT_HIERARCHY Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Object Hierarchy 20080513
7 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080604
8 Importing IV_APPL_TYPE Call by reference Type reference (TYPE) INM_NAV_TV_APPL_TYPE Application Type 20090120
9 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /RPM/TV_EDIT_MODE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081202
10 Importing IV_OBJ_DESC Call by reference Type reference (TYPE) RPM_TV_TEXT Object description 20090211
11 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080529

Method FPM_SET_NAVI_PARAMETERS on class CL_INM_NAVIGATION has no exception.

Method GET_FPM_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_FPM_VARIANT Value transfer Type reference (TYPE) INM_NAV_TV_VARIANT_ID FPM Variant Id 20080528

Method GET_FPM_VARIANT on class CL_INM_NAVIGATION has no exception.

Method GET_LPD_CONTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_LPD_CONTENT Call by reference Type reference (TYPE) APB_LPD_T_CONTENT Tree Content 20080408
2 Exporting EV_LPD_ROLE Call by reference Type reference (TYPE) INM_NAV_TV_LPD_ROLE Report Launchpad Application ID 20080430
3 Importing IR_WD_COMPONENT Call by reference Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20080408
4 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20080408
5 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20080424

Method GET_LPD_CONTENT on class CL_INM_NAVIGATION has no exception.

Method GET_LPD_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20100715
2 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20100715
3 Importing IV_APPL_TYPE Call by reference Type reference (TYPE) INM_NAV_TV_APPL_TYPE Application Type 20100715
4 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20100715
5 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20100715
6 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20100715

Method GET_LPD_ROLE on class CL_INM_NAVIGATION has no exception.

Method GET_NAV_INFO_F Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAV_INFO_F Call by reference Type reference (TYPE) INM_NAV_INF_F INM Navigation Information 20081001
2 Importing IV_FPM_VARIANT Call by reference Type reference (TYPE) INM_NAV_TV_VARIANT_ID FPM Variant Id 20081001
3 Importing IV_MAINVIEW_ID Call by reference Type reference (TYPE) INM_NAV_TV_MAINVIEW_ID FPM MainView Id 20081001
4 Importing IV_SUBVIEW_ID Call by reference Type reference (TYPE) INM_NAV_TV_SUBVIEW_ID FPM SubView Id 20081001
5 Importing IV_WD_APPLICATION Call by reference Type reference (TYPE) INM_NAV_TV_WD_APP_NAME WD Application Name 20081001
6 Importing IV_WD_CONFIGURATION Call by reference Type reference (TYPE) INM_NAV_TV_WD_CONFIG_ID WD Configuration Id 20081001

Method GET_NAV_INFO_F on class CL_INM_NAVIGATION has no exception.

Method GET_NAV_INFO_W Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NAV_INFO_W Call by reference Type reference (TYPE) INM_NAV_INF_W INM Navigation Information 20090206
2 Importing IV_LPD_APPL_ALIAS Call by reference Type reference (TYPE) INM_NAV_TV_LPD_APPL_ALIAS Report Launchpad Application Alias 20090206
3 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20090206
4 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20090206

Method GET_NAV_INFO_W on class CL_INM_NAVIGATION has no exception.

Method GET_NAV_PARAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_PARAMS Call by reference Type reference (TYPE) INM_S_PARAM Shares parameter for navigation 20100719
2 Importing IV_NAV_GUID Call by reference Type reference (TYPE) RPM_TV_GUID Guid for application objects 20100719

Method GET_NAV_PARAM on class CL_INM_NAVIGATION has no exception.

Method GET_UPDATE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_UPDATE_CONTEXT Value transfer Type reference (TYPE) ABAP_BOOL 20080604

Method GET_UPDATE_CONTEXT on class CL_INM_NAVIGATION has no exception.

Method LPD_NAVIGATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MESSAGE_MANAGER Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20080626
2 Importing IS_OBJECT_HIERARCHY Call by reference Type reference (TYPE) INM_TS_NAV_OBJECT_HIER Object Hierarchy 20080513
3 Importing IT_BUSINESS_PARAMETER Call by reference Type reference (TYPE) APB_LPD_T_PARAMS Key/Value Pairs 20080903
4 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080604
5 Importing IV_APPL_TYPE Call by reference Type reference (TYPE) INM_NAV_TV_APPL_TYPE Application Type 20090120
6 Importing IV_DASHBOARD_SCOPE Call by reference Type reference (TYPE) /RPM/TV_DASHBOARD_SCOPE Dashboard Scope 20090616
7 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) /RPM/TV_EDIT_MODE Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20081202
8 Importing IV_LPD_APPL_ALIAS Call by reference Type reference (TYPE) APB_LPD_APPL_ALIAS Application alias 20080408
9 Importing IV_LPD_INSTANCE Call by reference Type reference (TYPE) APB_LPD_INSTANCE Instance 20080410
10 Importing IV_LPD_ROLE Call by reference Type reference (TYPE) APB_LPD_ROLE Role 20090403
11 Importing IV_MY_OBJECTS Call by reference Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20090616
12 Importing IV_OBJ_DESC Call by reference Type reference (TYPE) RPM_TV_TEXT Object description 20090210
13 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080529

Method LPD_NAVIGATE on class CL_INM_NAVIGATION has no exception.

Method NEW_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20080506
2 Importing IV_APPL_TYPE Call by reference Type reference (TYPE) INM_NAV_TV_APPL_TYPE Application Type 20080421
3 Importing IV_CONTEXT Call by reference Type reference (TYPE) INM_NAV_TV_CONTEXT Navigation Context 20080506
4 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080409
5 Importing IV_OBJ_TYPE_R Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20080506
6 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20080409
7 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20080409
8 Returning RR_NAVIGATION Value transfer Object reference (TYPE REF TO) CL_INM_NAVIGATION INM Navigation 20080409

Method NEW_NAVIGATION on class CL_INM_NAVIGATION has no exception.

Method SET_UPDATE_CONTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UPDATE_CONTEXT Call by reference Type reference (TYPE) ABAP_BOOL 20080604

Method SET_UPDATE_CONTEXT on class CL_INM_NAVIGATION has no exception.

Method SWITCH_FPM_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_APPL_MODE Call by reference Type reference (TYPE) INM_NAV_TV_MODE Target Application Mode 20120907
2 Importing IV_APPL_TYPE Call by reference Type reference (TYPE) INM_NAV_TV_APPL_TYPE Application Type 20120907
3 Importing IV_OBJ_TYPE Call by reference Type reference (TYPE) /RPM/OBJECT_TYPE Object Type 20120907
4 Importing IV_PORTAL_ROLE Call by reference Type reference (TYPE) AGR_NAME Role Name 20120907
5 Importing IV_PORTFOLIO_TYPE Call by reference Type reference (TYPE) /RPM/TV_PORTFOLIO Portfolio 20120907

Method SWITCH_FPM_VARIANT on class CL_INM_NAVIGATION has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 500_701