SAP ABAP Class CL_CRM_BSP_NAVIGATION (Navigation & Workflow)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_FRAME_GENERIC (Package) Controller Implementation: Generic Framework
Properties
Class CL_CRM_BSP_NAVIGATION  
Short Description Navigation & Workflow    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_GENERIC   Controller Implementation: Generic Framework 
Created 20030826   SAP 
Last change 20050519   SAP 
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_CRM_BSP_NAVIGATION has no interface implemented.
Friends
Class CL_CRM_BSP_NAVIGATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FIELD_APP_EVENT Constant Public Type reference (TYPE) STRING 'crm_appl_event' 20030902
2 GC_FIELD_APP_OBJECT_ID Constant Public Type reference (TYPE) STRING 'crm_appl_object_id' 20030916
3 GC_FIELD_OIC_OBJECT_ID Constant Public Type reference (TYPE) STRING 'crm_object_id' 20030916
4 GR_BLUEPRINT Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BSP_BLUEPRINT BSP Blueprint 20030827
5 GR_BSP_IL Instance attribute Private Object reference (TYPE REF TO) CL_CRM_BSP_IL BSP Interaction Layer 20030901
6 GS_CURRENT_NODE Instance attribute Private Type reference (TYPE) TY_EVENT_NODE 20030827
7 GS_PREVIOUS_NODE Instance attribute Private Type reference (TYPE) TY_EVENT_NODE 20030827
8 GT_LOG Instance attribute Private Type reference (TYPE) TY_EVENT_NODE_TAB 20030829
9 GT_NODE Instance attribute Private Type reference (TYPE) TY_EVENT_NODE_TAB 20030826
10 GT_OPTIMAL_EVENT Instance attribute Private Type reference (TYPE) CRMT_BSP_BLUEPRINT_TAB Table of Current Blueprint Entries 20030902
11 GV_APPLICATION Instance attribute Private Type reference (TYPE) CRMT_BSP_APPL 20030826
12 GV_APPLSET Instance attribute Private Type reference (TYPE) CRMT_BSP_APPLSET 20031001
13 GV_BLVIEW Instance attribute Private Type reference (TYPE) CRMT_BSP_BLVIEW View for UI Display 20030826
14 GV_BREAKPOINT_EVENT Instance attribute Public Type reference (TYPE) CRMT_BSP_EVENT Event 20030827
15 GV_BREAKPOINT_OP Instance attribute Public Type reference (TYPE) STRING 20030827
16 GV_BREAKPOINT_SCREENPOSITION Instance attribute Public Type reference (TYPE) CRMT_BSP_SCRPOSITION Position of Tile in Layout 20030827
17 GV_COUNTER Instance attribute Private Type reference (TYPE) CRMT_BSP_SCRPOSITION Position of Tile in Layout 20030827
18 GV_FOCUS_FIELDNAME Instance attribute Private Type reference (TYPE) CRMT_BSP_FIELDNAME Name of a Field 20030827
19 GV_FOCUS_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20030902
20 GV_FOCUS_OIC_OBJECT_KEY Instance attribute Private Type reference (TYPE) CRMT_BSP_OBJECTKEY Object Key 20030916
21 GV_FOCUS_SCREENPOSITION Instance attribute Private Type reference (TYPE) CRMT_BSP_SCRPOSITION Position of Tile in Layout 20030827
22 GV_IS_INITIALIZED Instance attribute Private Type reference (TYPE) BOOLE_D ABAP_FALSE Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20030827
23 GV_NAV_EVENT Instance attribute Private Type reference (TYPE) CRMT_BSP_EVENT 20030916
24 GV_VERSION Instance attribute Private Type reference (TYPE) CRMT_BSP_VERSION Version of BSP Application 20050216
Methods
# Method Level Visibility Method type Description Created on
1 APPEND_LOG Instance method Private Method Log Message 20031104
2 BEGIN Instance method Public Method Start Navigation 20030902
3 CONSTRUCTOR Instance method Public Constructor 20030826
4 DUMP_LOG Instance method Public Method Display Log 20030829
5 FETCH_NEXT_EVENT Instance method Public Method Determine Next Event for Navigation 20030827
6 FIND_EVENTS_BY_TOOLBAR Instance method Private Method Blueprint Events That Are Useful for a Toolbar Group 20030828
7 FIND_EVENTS_BY_VIEWSET Instance method Private Method Blueprint Events That Are Useful for a Viewset Group 20030828
8 FIND_STEPGROUP_ENTRY_EVENTS Instance method Private Method Determine Entry Event in Step Group 20030827
9 FIND_TABGROUP_ENTRY_EVENTS Instance method Private Method Determine Entry Event in Tab Group 20030827
10 FIND_TOOLBAR_ITEMS Instance method Private Method Find Events As Toolbar Items 20030826
11 FIND_USING_EVENTS Instance method Private Method Determine Events Used in Multigroups 20030827
12 FIND_VIEWSET_ITEMS Instance method Private Method Find Events as Viewset Items 20030826
13 GET_FOCUS_KEY Instance method Private Method Determine Focus Key for Slot 20030827
14 GET_PARENT_OBJECT_KEY Instance method Private Method Determine Preceding Key 20030827
15 GET_STATUS_DUMP Instance method Public Method Determine Internal Status for Error Analysis 20030827
16 NAVIGATE_CONTROLLER Instance method Public Method Process Controller 20030827
17 READ_BLUEPRINT Instance method Private Method Read Blueprint Entry 20030828
18 READ_BSP_MSG Static method Public Method Read BSP Message 20030827
19 READ_MULTIGROUP_ITEM Instance method Private Method Read Multigroup Item 20030826
20 READ_STEPGROUP_ITEM Instance method Private Method Read Step Group Item 20030826
21 READ_STEPGROUP_ITEMS Instance method Private Method Read Items in Step Group 20030827
22 READ_TABSTRIP_ITEM Instance method Private Method Read Tab Group Item 20030826
23 READ_TABSTRIP_ITEMS Instance method Private Method Read Items in Tab Group 20030826
24 READ_TOOLBAR_ITEM Instance method Private Method Read Toolbar Group Item 20030826
25 READ_VIEWSET_ITEM Instance method Private Method Read Viewset Group Item 20030826
26 RESOLVE Instance method Private Method Determine Paths for an Event 20030826
27 RESOLVE_EVENT Instance method Private Method Determine Paths for a Specific Event 20030828
28 RESOLVE_NEIGHBOURS Instance method Private Method Determine Paths for a Neighboring Event 20030826
29 RESOLVE_PARENT Instance method Private Method Determine Paths for Higher-Level Event 20030826
30 SET_MESSAGE_NAVIGATION Instance method Public Method Navigation for Event Using Message 20030827
31 SET_NAVIGATION Instance method Public Method Prepare Navigation for Event 20030826
32 SET_NAVIGATION_CLASSIC Instance method Public Method Prepare Navigation for Event, Without Path Search 20030916
33 SET_OPTIMAL_EVENTS Instance method Private Method Set Events That Are Optimal (Shortest Path) 20030902
34 START_FROM_EXTERNAL_PARAMS Instance method Public Method Analyze External Start 20030916
Events
Class CL_CRM_BSP_NAVIGATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_EVENT_NODE Private See coding 20030826 BEGIN OF ty_event_node, screenposition TYPE crmt_bsp_scrposition, screenvariant type crmt_bsp_scrvariant, event TYPE crmt_bsp_event, inner_event TYPE crmt_bsp_event, child_event TYPE crmt_bsp_event, is_consumed type boole_d, distance type crmt_bsp_sequence_6, END OF ty_event_node
2 TY_EVENT_NODE_TAB Private See coding 20030826 ty_event_node_tab TYPE STANDARD TABLE OF ty_event_node
3 TY_EVENT_TAB Private See coding 20030827 ty_event_Tab type standard table of crmt_bsp_Event
Method Signatures

Method APPEND_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHILD_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20031104
2 Importing IV_LOOKUP_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20031104
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20031104

Method APPEND_LOG on class CL_CRM_BSP_NAVIGATION has no exception.

Method BEGIN Signature

Method BEGIN on class CL_CRM_BSP_NAVIGATION has no parameter.
Method BEGIN on class CL_CRM_BSP_NAVIGATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_BLUEPRINT Call by reference Object reference (TYPE REF TO) CL_CRM_BSP_BLUEPRINT BSP Blueprint 20030827
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPLSET Applikationsset 20030826
3 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW Sicht für UI-Darstellung 20030826
4 Importing IV_VERSION Call by reference Type reference (TYPE) CRMT_BSP_VERSION Version des BSP Applikation 20050216

Method CONSTRUCTOR on class CL_CRM_BSP_NAVIGATION has no exception.

Method DUMP_LOG Signature

Method DUMP_LOG on class CL_CRM_BSP_NAVIGATION has no parameter.
Method DUMP_LOG on class CL_CRM_BSP_NAVIGATION has no exception.

Method FETCH_NEXT_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827
2 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030827
3 Returning RV_EVENT Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827

Method FETCH_NEXT_EVENT on class CL_CRM_BSP_NAVIGATION has no exception.

Method FIND_EVENTS_BY_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT Call by reference Type reference (TYPE) TY_EVENT_TAB 20030828
2 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030828
3 Importing IV_TOOLBAR Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar Gruppe 20030828

Method FIND_EVENTS_BY_TOOLBAR on class CL_CRM_BSP_NAVIGATION has no exception.

Method FIND_EVENTS_BY_VIEWSET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT Call by reference Type reference (TYPE) TY_EVENT_TAB 20030828
2 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030828
3 Importing IV_VIEWSET Call by reference Type reference (TYPE) CRMT_BSP_VSETGRP Viewset Gruppe 20030828

Method FIND_EVENTS_BY_VIEWSET on class CL_CRM_BSP_NAVIGATION has no exception.

Method FIND_STEPGROUP_ENTRY_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT Call by reference Type reference (TYPE) TY_EVENT_TAB Tabelle von aktuelle Blueprint Einträge 20030827
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030827
4 Importing IV_STEPGROUP Call by reference Type reference (TYPE) CRMT_BSP_STEPGROUP GDP Step Gruppe 20030827
5 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030827

Method FIND_STEPGROUP_ENTRY_EVENTS on class CL_CRM_BSP_NAVIGATION has no exception.

Method FIND_TABGROUP_ENTRY_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT Call by reference Type reference (TYPE) TY_EVENT_TAB Tabelle von aktuelle Blueprint Einträge 20030827
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030827
4 Importing IV_TABGROUP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP GDP Step Gruppe 20030827

Method FIND_TABGROUP_ENTRY_EVENTS on class CL_CRM_BSP_NAVIGATION has no exception.

Method FIND_TOOLBAR_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBARGRP Call by reference Type reference (TYPE) CRMT_TOOLBARGR_TAB Toolbarposition 20030826
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT 20030826

Method FIND_TOOLBAR_ITEMS on class CL_CRM_BSP_NAVIGATION has no exception.

Method FIND_USING_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EVENT Call by reference Type reference (TYPE) TY_EVENT_TAB 20030827
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827
3 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) CRMT_BSP_PROCESS_ID Prozess ID 20030827
4 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030827
5 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030827

Method FIND_USING_EVENTS on class CL_CRM_BSP_NAVIGATION has no exception.

Method FIND_VIEWSET_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VSETGRP Call by reference Type reference (TYPE) CRMT_BSP_VSETGRP_TAB Viewset Gruppe 20030826
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030826

Method FIND_VIEWSET_ITEMS on class CL_CRM_BSP_NAVIGATION has no exception.

Method GET_FOCUS_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827
2 Importing IV_INNER_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030829
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030827
4 Importing IV_SCREENVARIANT Call by reference Type reference (TYPE) CRMT_BSP_SCRVARIANT Bildvariante 20030904
5 Importing IV_WITH_SCREENVARIANT Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030904
6 Returning RV_FOCUS_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030827

Method GET_FOCUS_KEY on class CL_CRM_BSP_NAVIGATION has no exception.

Method GET_PARENT_OBJECT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827
2 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030827
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030827
4 Returning RV_PARENT_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030827

Method GET_PARENT_OBJECT_KEY on class CL_CRM_BSP_NAVIGATION has no exception.

Method GET_STATUS_DUMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DUMP Call by reference Type reference (TYPE) TABLE_OF_STRINGS Tabelle von Strings 20030827
2 Exporting EV_OK Call by reference Type reference (TYPE) BOOLE_D Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030827

Method GET_STATUS_DUMP on class CL_CRM_BSP_NAVIGATION has no exception.

Method NAVIGATE_CONTROLLER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_CONTROLLER Call by reference Object reference (TYPE REF TO) IF_CRM_BSP_FRAME_COM Controller Kommunikation 20030827
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030827
4 Returning RV_NEW_EVENT Value transfer Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030827

Method NAVIGATE_CONTROLLER on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_BLUEPRINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BLUEPRINT Call by reference Type reference (TYPE) CRMT_BSP_BLUEPRINT_TAB Tabelle von aktuelle Blueprint Einträge 20030828
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030828
3 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030828

Method READ_BLUEPRINT on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_BSP_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) CRMT_BSP_APPLOG Struktur für Anwendungsprotokoll-Schnittstelle 20030827
2 Importing IV_APPLSET Call by reference Type reference (TYPE) CRMT_BSP_APPLSET Applikationsset 20031001
3 Importing IV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20050516
4 Importing IV_VERSION Call by reference Type reference (TYPE) CRMT_BSP_VERSION 20050516
5 Returning RS_BSP_MSG Value transfer Type reference (TYPE) CRMC_BSP_MSGS Bildschirmfeld-Navigation für Anwendungsprotokoll-Meldungen 20030827

Method READ_BSP_MSG on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_MULTIGROUP_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MULTIGROUP Call by reference Type reference (TYPE) CRMT_BSP_MULTIGROUP Multigruppe 20030826
2 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE SEQUENCE 20030826
3 Returning RS_MULTIGRC Value transfer Type reference (TYPE) TY_MULTIGRC Multigruppentabelle 20030827

Method READ_MULTIGROUP_ITEM on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_STEPGROUP_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE_6 Sequenz 20030827
2 Importing IV_STEPGROUP Call by reference Type reference (TYPE) CRMT_BSP_STEPGROUP GDP Step Gruppe 20030827
3 Returning RS_STEPGRC Value transfer Type reference (TYPE) CRMC_STEPGRC GDP Step 20030827

Method READ_STEPGROUP_ITEM on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_STEPGROUP_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STEPGRP Call by reference Type reference (TYPE) CRMT_BSP_STEPGRP_TAB Tabellentyp für GDP Steps 20030827
2 Importing IV_STEPGROUP Call by reference Type reference (TYPE) CRMT_BSP_STEPGROUP GDP Step Gruppe 20030827

Method READ_STEPGROUP_ITEMS on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_TABSTRIP_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE3 SEQUENCE 20030826
2 Importing IV_TABGROUP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP Register Tab Gruppe 20030826
3 Returning RS_REGTABGRC Value transfer Type reference (TYPE) CRMC_REGTABGRC Tabstrip-Tab 20030827

Method READ_TABSTRIP_ITEM on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_TABSTRIP_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REGTABGRP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP_TAB Tabstrip-Tab 20030826
2 Importing IV_TABGROUP Call by reference Type reference (TYPE) CRMT_BSP_REGTABGRP Register Tab Gruppe 20030826

Method READ_TABSTRIP_ITEMS on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_TOOLBAR_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE SEQUENCE 20030826
2 Importing IV_TOOLBARGROUP Call by reference Type reference (TYPE) CRMT_BSP_TOOLBARGRP Toolbar Gruppe 20030827
3 Returning RS_TOOLBARGRC Value transfer Type reference (TYPE) CRMC_TOOLBARGC Toolbarposition 20030827

Method READ_TOOLBAR_ITEM on class CL_CRM_BSP_NAVIGATION has no exception.

Method READ_VIEWSET_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SEQUENCE Call by reference Type reference (TYPE) CRMT_BSP_SEQUENCE_6 SEQUENCE 20030826
2 Importing IV_VIEWSETGROUP Call by reference Type reference (TYPE) CRMT_BSP_VSETGRP Viewset Gruppe 20030826
3 Returning RS_VSETGRC Value transfer Type reference (TYPE) CRMC_VSETGRC Viewset Gruppe 20030827

Method READ_VIEWSET_ITEM on class CL_CRM_BSP_NAVIGATION has no exception.

Method RESOLVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE Call by reference Type reference (TYPE) TY_EVENT_NODE_TAB 20030826
2 Importing IT_BLUEPRINT Call by reference Type reference (TYPE) CRMT_BSP_BLUEPRINT_TAB Tabelle von aktuelle Blueprint Einträge 20030828
3 Importing IV_CHILD_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030828
4 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030826
5 Importing IV_INNER_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030828
6 Importing IV_MULTIGROUP_ALLOWED Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030828
7 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) CRMT_BSP_PROCESS_ID Prozess ID 20030827
8 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030826
9 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030827

Method RESOLVE on class CL_CRM_BSP_NAVIGATION has no exception.

Method RESOLVE_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE Call by reference Type reference (TYPE) TY_EVENT_NODE_TAB 20030828
2 Importing IV_CHILD_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030828
3 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030828
4 Importing IV_INNER_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030828
5 Importing IV_MULTIGROUP_ALLOWED Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20030828
6 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) CRMT_BSP_PROCESS_ID Prozess ID 20030828
7 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030828
8 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030828

Method RESOLVE_EVENT on class CL_CRM_BSP_NAVIGATION has no exception.

Method RESOLVE_NEIGHBOURS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE Call by reference Type reference (TYPE) TY_EVENT_NODE_TAB 20030826
2 Importing IT_BLUEPRINT Call by reference Type reference (TYPE) CRMT_BSP_BLUEPRINT_TAB Tabelle von aktuelle Blueprint Einträge 20030826
3 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030826
4 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) CRMT_BSP_PROCESS_ID Prozess ID 20030827
5 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030826
6 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030827

Method RESOLVE_NEIGHBOURS on class CL_CRM_BSP_NAVIGATION has no exception.

Method RESOLVE_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_NODE Call by reference Type reference (TYPE) TY_EVENT_NODE_TAB 20030826
2 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030826
3 Importing IV_NEIGHBOUR_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030826
4 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) CRMT_BSP_PROCESS_ID Prozess ID 20030827
5 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Ereignis 20030826
6 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030827

Method RESOLVE_PARENT on class CL_CRM_BSP_NAVIGATION has no exception.

Method SET_MESSAGE_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MESSAGE Call by reference Type reference (TYPE) CRMT_BSP_APPLOG Struktur für Anwendungsprotokoll-Schnittstelle 20030827
2 Importing IV_OPTIMAL_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030902

Method SET_MESSAGE_NAVIGATION on class CL_CRM_BSP_NAVIGATION has no exception.

Method SET_NAVIGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030826
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) CRMT_BSP_FIELDNAME Name eines Feldes 20030826
3 Importing IV_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030826
4 Importing IV_OIC_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY Schlüssel eines Objektes 20030904
5 Importing IV_OPTIMAL_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Navigation über dieses Event als optimal ansehen 20030902
6 Importing IV_PROCESS_ID Call by reference Type reference (TYPE) CRMT_BSP_PROCESS_ID Prozess ID 20030827
7 Importing IV_SCREENPOSITION Call by reference Type reference (TYPE) CRMT_BSP_SCRPOSITION Position des Teilbildes auf dem layout 20030826
8 Importing IV_STEP_ID Call by reference Type reference (TYPE) CRMT_BSP_STEP_ID Prozessschritt ID 20030827

Method SET_NAVIGATION on class CL_CRM_BSP_NAVIGATION has no exception.

Method SET_NAVIGATION_CLASSIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT 20030916

Method SET_NAVIGATION_CLASSIC on class CL_CRM_BSP_NAVIGATION has no exception.

Method SET_OPTIMAL_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPTIMAL_EVENT Call by reference Type reference (TYPE) CRMT_BSP_EVENT Ereignis 20030902

Method SET_OPTIMAL_EVENTS on class CL_CRM_BSP_NAVIGATION has no exception.

Method START_FROM_EXTERNAL_PARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RUNTIME Call by reference Object reference (TYPE REF TO) IF_BSP_RUNTIME 20030916
2 Returning RV_OIC_OBJECT_KEY Value transfer Type reference (TYPE) CRMT_BSP_OBJECTKEY 20030916

Method START_FROM_EXTERNAL_PARAMS on class CL_CRM_BSP_NAVIGATION has no exception.
History
Last changed by/on SAP  20050519 
SAP Release Created in 400