Hierarchy
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | STRING | 'crm_appl_event' | 20030902 | |||
| 2 | Constant | Public | Type reference (TYPE) | STRING | 'crm_appl_object_id' | 20030916 | |||
| 3 | Constant | Public | Type reference (TYPE) | STRING | 'crm_object_id' | 20030916 | |||
| 4 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CRM_BSP_BLUEPRINT | BSP Blueprint | 20030827 | |||
| 5 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_CRM_BSP_IL | BSP Interaction Layer | 20030901 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | TY_EVENT_NODE | 20030827 | ||||
| 7 | Instance attribute | Private | Type reference (TYPE) | TY_EVENT_NODE | 20030827 | ||||
| 8 | Instance attribute | Private | Type reference (TYPE) | TY_EVENT_NODE_TAB | 20030829 | ||||
| 9 | Instance attribute | Private | Type reference (TYPE) | TY_EVENT_NODE_TAB | 20030826 | ||||
| 10 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_BLUEPRINT_TAB | Table of Current Blueprint Entries | 20030902 | |||
| 11 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_APPL | 20030826 | ||||
| 12 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_APPLSET | 20031001 | ||||
| 13 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_BLVIEW | View for UI Display | 20030826 | |||
| 14 | Instance attribute | Public | Type reference (TYPE) | CRMT_BSP_EVENT | Event | 20030827 | |||
| 15 | Instance attribute | Public | Type reference (TYPE) | STRING | 20030827 | ||||
| 16 | Instance attribute | Public | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position of Tile in Layout | 20030827 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position of Tile in Layout | 20030827 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_FIELDNAME | Name of a Field | 20030827 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Object Key | 20030902 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Object Key | 20030916 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position of Tile in Layout | 20030827 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") | 20030827 | ||
| 23 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_EVENT | 20030916 | ||||
| 24 | Instance attribute | Private | Type reference (TYPE) | CRMT_BSP_VERSION | Version of BSP Application | 20050216 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Private | Method | Log Message | 20031104 | |
| 2 | Instance method | Public | Method | Start Navigation | 20030902 | |
| 3 | Instance method | Public | Constructor | 20030826 | ||
| 4 | Instance method | Public | Method | Display Log | 20030829 | |
| 5 | Instance method | Public | Method | Determine Next Event for Navigation | 20030827 | |
| 6 | Instance method | Private | Method | Blueprint Events That Are Useful for a Toolbar Group | 20030828 | |
| 7 | Instance method | Private | Method | Blueprint Events That Are Useful for a Viewset Group | 20030828 | |
| 8 | Instance method | Private | Method | Determine Entry Event in Step Group | 20030827 | |
| 9 | Instance method | Private | Method | Determine Entry Event in Tab Group | 20030827 | |
| 10 | Instance method | Private | Method | Find Events As Toolbar Items | 20030826 | |
| 11 | Instance method | Private | Method | Determine Events Used in Multigroups | 20030827 | |
| 12 | Instance method | Private | Method | Find Events as Viewset Items | 20030826 | |
| 13 | Instance method | Private | Method | Determine Focus Key for Slot | 20030827 | |
| 14 | Instance method | Private | Method | Determine Preceding Key | 20030827 | |
| 15 | Instance method | Public | Method | Determine Internal Status for Error Analysis | 20030827 | |
| 16 | Instance method | Public | Method | Process Controller | 20030827 | |
| 17 | Instance method | Private | Method | Read Blueprint Entry | 20030828 | |
| 18 | Static method | Public | Method | Read BSP Message | 20030827 | |
| 19 | Instance method | Private | Method | Read Multigroup Item | 20030826 | |
| 20 | Instance method | Private | Method | Read Step Group Item | 20030826 | |
| 21 | Instance method | Private | Method | Read Items in Step Group | 20030827 | |
| 22 | Instance method | Private | Method | Read Tab Group Item | 20030826 | |
| 23 | Instance method | Private | Method | Read Items in Tab Group | 20030826 | |
| 24 | Instance method | Private | Method | Read Toolbar Group Item | 20030826 | |
| 25 | Instance method | Private | Method | Read Viewset Group Item | 20030826 | |
| 26 | Instance method | Private | Method | Determine Paths for an Event | 20030826 | |
| 27 | Instance method | Private | Method | Determine Paths for a Specific Event | 20030828 | |
| 28 | Instance method | Private | Method | Determine Paths for a Neighboring Event | 20030826 | |
| 29 | Instance method | Private | Method | Determine Paths for Higher-Level Event | 20030826 | |
| 30 | Instance method | Public | Method | Navigation for Event Using Message | 20030827 | |
| 31 | Instance method | Public | Method | Prepare Navigation for Event | 20030826 | |
| 32 | Instance method | Public | Method | Prepare Navigation for Event, Without Path Search | 20030916 | |
| 33 | Instance method | Private | Method | Set Events That Are Optimal (Shortest Path) | 20030902 | |
| 34 | 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 | IV_CHILD_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20031104 | |||
| 2 | IV_LOOKUP_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20031104 | |||
| 3 | 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 | IR_BLUEPRINT | Call by reference | Object reference (TYPE REF TO) | CL_CRM_BSP_BLUEPRINT | BSP Blueprint | 20030827 | |||
| 2 | IV_APPLICATION | Call by reference | Type reference (TYPE) | CRMT_BSP_APPLSET | Applikationsset | 20030826 | |||
| 3 | IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | Sicht für UI-Darstellung | 20030826 | |||
| 4 | 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 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030827 | |||
| 2 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030827 | |||
| 3 | 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 | ET_EVENT | Call by reference | Type reference (TYPE) | TY_EVENT_TAB | 20030828 | ||||
| 2 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030828 | |||
| 3 | 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 | ET_EVENT | Call by reference | Type reference (TYPE) | TY_EVENT_TAB | 20030828 | ||||
| 2 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030828 | |||
| 3 | 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 | ET_EVENT | Call by reference | Type reference (TYPE) | TY_EVENT_TAB | Tabelle von aktuelle Blueprint Einträge | 20030827 | |||
| 2 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030827 | |||
| 3 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030827 | |||
| 4 | IV_STEPGROUP | Call by reference | Type reference (TYPE) | CRMT_BSP_STEPGROUP | GDP Step Gruppe | 20030827 | |||
| 5 | 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 | ET_EVENT | Call by reference | Type reference (TYPE) | TY_EVENT_TAB | Tabelle von aktuelle Blueprint Einträge | 20030827 | |||
| 2 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030827 | |||
| 3 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030827 | |||
| 4 | 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 | ET_TOOLBARGRP | Call by reference | Type reference (TYPE) | CRMT_TOOLBARGR_TAB | Toolbarposition | 20030826 | |||
| 2 | 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 | ET_EVENT | Call by reference | Type reference (TYPE) | TY_EVENT_TAB | 20030827 | ||||
| 2 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030827 | |||
| 3 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | CRMT_BSP_PROCESS_ID | Prozess ID | 20030827 | |||
| 4 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030827 | |||
| 5 | 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 | ET_VSETGRP | Call by reference | Type reference (TYPE) | CRMT_BSP_VSETGRP_TAB | Viewset Gruppe | 20030826 | |||
| 2 | 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 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030827 | |||
| 2 | IV_INNER_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030829 | |||
| 3 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030827 | |||
| 4 | IV_SCREENVARIANT | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRVARIANT | Bildvariante | 20030904 | |||
| 5 | IV_WITH_SCREENVARIANT | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_FALSE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030904 | ||
| 6 | 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 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030827 | |||
| 2 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030827 | |||
| 3 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030827 | |||
| 4 | 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 | ET_DUMP | Call by reference | Type reference (TYPE) | TABLE_OF_STRINGS | Tabelle von Strings | 20030827 | |||
| 2 | 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 | IR_CONTROLLER | Call by reference | Object reference (TYPE REF TO) | IF_CRM_BSP_FRAME_COM | Controller Kommunikation | 20030827 | |||
| 2 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030827 | |||
| 3 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030827 | |||
| 4 | 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 | ET_BLUEPRINT | Call by reference | Type reference (TYPE) | CRMT_BSP_BLUEPRINT_TAB | Tabelle von aktuelle Blueprint Einträge | 20030828 | |||
| 2 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030828 | |||
| 3 | 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 | IS_MESSAGE | Call by reference | Type reference (TYPE) | CRMT_BSP_APPLOG | Struktur für Anwendungsprotokoll-Schnittstelle | 20030827 | |||
| 2 | IV_APPLSET | Call by reference | Type reference (TYPE) | CRMT_BSP_APPLSET | Applikationsset | 20031001 | |||
| 3 | IV_BLVIEW | Call by reference | Type reference (TYPE) | CRMT_BSP_BLVIEW | 20050516 | ||||
| 4 | IV_VERSION | Call by reference | Type reference (TYPE) | CRMT_BSP_VERSION | 20050516 | ||||
| 5 | 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 | IV_MULTIGROUP | Call by reference | Type reference (TYPE) | CRMT_BSP_MULTIGROUP | Multigruppe | 20030826 | |||
| 2 | IV_SEQUENCE | Call by reference | Type reference (TYPE) | CRMT_BSP_SEQUENCE | SEQUENCE | 20030826 | |||
| 3 | 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 | IV_SEQUENCE | Call by reference | Type reference (TYPE) | CRMT_BSP_SEQUENCE_6 | Sequenz | 20030827 | |||
| 2 | IV_STEPGROUP | Call by reference | Type reference (TYPE) | CRMT_BSP_STEPGROUP | GDP Step Gruppe | 20030827 | |||
| 3 | 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 | ET_STEPGRP | Call by reference | Type reference (TYPE) | CRMT_BSP_STEPGRP_TAB | Tabellentyp für GDP Steps | 20030827 | |||
| 2 | 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 | IV_SEQUENCE | Call by reference | Type reference (TYPE) | CRMT_BSP_SEQUENCE3 | SEQUENCE | 20030826 | |||
| 2 | IV_TABGROUP | Call by reference | Type reference (TYPE) | CRMT_BSP_REGTABGRP | Register Tab Gruppe | 20030826 | |||
| 3 | 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 | ET_REGTABGRP | Call by reference | Type reference (TYPE) | CRMT_BSP_REGTABGRP_TAB | Tabstrip-Tab | 20030826 | |||
| 2 | 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 | IV_SEQUENCE | Call by reference | Type reference (TYPE) | CRMT_BSP_SEQUENCE | SEQUENCE | 20030826 | |||
| 2 | IV_TOOLBARGROUP | Call by reference | Type reference (TYPE) | CRMT_BSP_TOOLBARGRP | Toolbar Gruppe | 20030827 | |||
| 3 | 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 | IV_SEQUENCE | Call by reference | Type reference (TYPE) | CRMT_BSP_SEQUENCE_6 | SEQUENCE | 20030826 | |||
| 2 | IV_VIEWSETGROUP | Call by reference | Type reference (TYPE) | CRMT_BSP_VSETGRP | Viewset Gruppe | 20030826 | |||
| 3 | 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 | CT_NODE | Call by reference | Type reference (TYPE) | TY_EVENT_NODE_TAB | 20030826 | ||||
| 2 | IT_BLUEPRINT | Call by reference | Type reference (TYPE) | CRMT_BSP_BLUEPRINT_TAB | Tabelle von aktuelle Blueprint Einträge | 20030828 | |||
| 3 | IV_CHILD_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030828 | |||
| 4 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030826 | |||
| 5 | IV_INNER_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030828 | |||
| 6 | IV_MULTIGROUP_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030828 | ||
| 7 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | CRMT_BSP_PROCESS_ID | Prozess ID | 20030827 | |||
| 8 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030826 | |||
| 9 | 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 | CT_NODE | Call by reference | Type reference (TYPE) | TY_EVENT_NODE_TAB | 20030828 | ||||
| 2 | IV_CHILD_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030828 | |||
| 3 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030828 | |||
| 4 | IV_INNER_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030828 | |||
| 5 | IV_MULTIGROUP_ALLOWED | Call by reference | Type reference (TYPE) | BOOLE_D | ABAP_TRUE | Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') | 20030828 | ||
| 6 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | CRMT_BSP_PROCESS_ID | Prozess ID | 20030828 | |||
| 7 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030828 | |||
| 8 | 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 | CT_NODE | Call by reference | Type reference (TYPE) | TY_EVENT_NODE_TAB | 20030826 | ||||
| 2 | IT_BLUEPRINT | Call by reference | Type reference (TYPE) | CRMT_BSP_BLUEPRINT_TAB | Tabelle von aktuelle Blueprint Einträge | 20030826 | |||
| 3 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030826 | |||
| 4 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | CRMT_BSP_PROCESS_ID | Prozess ID | 20030827 | |||
| 5 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030826 | |||
| 6 | 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 | CT_NODE | Call by reference | Type reference (TYPE) | TY_EVENT_NODE_TAB | 20030826 | ||||
| 2 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030826 | |||
| 3 | IV_NEIGHBOUR_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030826 | |||
| 4 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | CRMT_BSP_PROCESS_ID | Prozess ID | 20030827 | |||
| 5 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Ereignis | 20030826 | |||
| 6 | 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 | IS_MESSAGE | Call by reference | Type reference (TYPE) | CRMT_BSP_APPLOG | Struktur für Anwendungsprotokoll-Schnittstelle | 20030827 | |||
| 2 | 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 | IV_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Ereignis | 20030826 | |||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | CRMT_BSP_FIELDNAME | Name eines Feldes | 20030826 | |||
| 3 | IV_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030826 | |||
| 4 | IV_OIC_OBJECT_KEY | Call by reference | Type reference (TYPE) | CRMT_BSP_OBJECTKEY | Schlüssel eines Objektes | 20030904 | |||
| 5 | IV_OPTIMAL_EVENT | Call by reference | Type reference (TYPE) | CRMT_BSP_EVENT | Navigation über dieses Event als optimal ansehen | 20030902 | |||
| 6 | IV_PROCESS_ID | Call by reference | Type reference (TYPE) | CRMT_BSP_PROCESS_ID | Prozess ID | 20030827 | |||
| 7 | IV_SCREENPOSITION | Call by reference | Type reference (TYPE) | CRMT_BSP_SCRPOSITION | Position des Teilbildes auf dem layout | 20030826 | |||
| 8 | 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 | 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 | 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 | IR_RUNTIME | Call by reference | Object reference (TYPE REF TO) | IF_BSP_RUNTIME | 20030916 | ||||
| 2 | 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 |