SAP ABAP Class CL_USMD_WF_NAVIGATION_HANDLER (Navigation Handler for Inbox)
Hierarchy
MDG_FND (Software Component) MDG Foundation
   CA-MDG-AF (Application Component) Application Framework
     USMD5 (Package) Master Data: Workflow
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_USMD_WF_NAVIGATION_HANDLER Interface for Inbox Navigation Handler 20110118
Properties
Class CL_USMD_WF_NAVIGATION_HANDLER  
Short Description Navigation Handler for Inbox    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package USMD5   Master Data: Workflow 
Created 20110112   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_USMD_WF_NAVIGATION_HANDLER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_USMD_WF_NAVIGATION_HANDLER Interface for Inbox Navigation Handler 20110118
Friends
Class CL_USMD_WF_NAVIGATION_HANDLER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_PAR_CREQUEST_ID Constant Public Type reference (TYPE) STRING 'CREQUEST' Parameter: Number of Change Request 20110208
2 GC_PAR_CREQUEST_TYPE Constant Public Type reference (TYPE) STRING 'CRTYPE' Parameter: Change Request Type 20121122
3 GC_PAR_IS_INTEGRATED_SGL_PROC Constant Public Type reference (TYPE) STRING 'IS_CREQ_MODE' Parameter: Integrated Single Processing 20110208
4 GC_PAR_LOGICAL_ACTION Constant Public Type reference (TYPE) STRING 'ACTION' 20110902
5 GC_PAR_WDAPPLICATION_ID Constant Public Type reference (TYPE) STRING 'WDAPPLICATIONID' Parameter: WD Application 20110208
6 GC_PAR_WDCONFIGURATION_ID Constant Public Type reference (TYPE) STRING 'WDCONFIGURATIONID' Parameter: WD Configuration 20110208
7 GC_PAR_WORKITEM_ID Constant Public Type reference (TYPE) STRING 'CREQUEST_WORKITEM' Parameter: Number of Work Item 20110208
8 GC_UI_APPL_PROCESS_CREQUEST Constant Public Type reference (TYPE) STRING 'USMD_CREQUEST_PROCESS' UI Application: Processing of Change Request 20110121
9 GC_UI_APPL_PROCESS_ENTITY Constant Public Type reference (TYPE) STRING 'USMD_ENTITY_VALUE2' UI Application: Integrated Single Processing 20110208
10 GC_UI_APPL_PROCESS_ISR Constant Public Type reference (TYPE) STRING 'USMD_ISR_PROCESS' UI Application: Processing of ISR Change Request 20110208
11 GO_CONTEXT Instance attribute Protected Object reference (TYPE REF TO) IF_USMD_APP_CONTEXT 20110901
12 GO_CREQUEST_UTIL Instance attribute Private Object reference (TYPE REF TO) CL_USMD_CREQUEST_UTIL Service Class for the Change Request 20110119
13 GO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_USMD_MODEL MDG Data Model for Access from SAP Standard Delivery 20110119
14 GV_CREQUEST_ID Instance attribute Private Type reference (TYPE) USMD_CREQUEST Change Request 20110119
15 GV_CREQUEST_TYPE Instance attribute Private Type reference (TYPE) USMD_CREQUEST_TYPE Type of Change Request 20110119
16 GV_IS_FORM_CREQUEST Instance attribute Private Type reference (TYPE) ABAP_BOOL Change Request for ISR Scenario 20110112
17 GV_IS_SINGLE_OBJECT_CREQUEST Instance attribute Private Type reference (TYPE) ABAP_BOOL Change Request for Single Objects 20110112
18 GV_SGL_OBJ_CR_HAS_ERROR Instance attribute Private Type reference (TYPE) ABAP_BOOL Change request contains an error 20110112
19 GV_WORKITEM_ID Instance attribute Private Type reference (TYPE) SWW_WIID Work Item ID 20110201
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_URL_PARAMETERS Static method Public Method Assemble URL Parameters 20110124
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110112
3 GET_CREQUEST_ID Instance method Protected Method Get Number of Change Request 20110201
4 GET_CREQUEST_TYPE Instance method Private Method Get Type of Change Request 20110124
5 GET_CREQUEST_UTIL Instance method Protected Method Get Instance for Service Class of Change Request 20110201
6 GET_INSTANCE Static method Public Method Get Instance of Navigation Handler 20110112
7 GET_MODEL Instance method Protected Method Get Instance of Model 20110119
8 GET_OBN_CREQUEST_PROCESS Instance method Private Method Get OBN Parameters for Process Change Request 20110121
9 GET_OBN_FOR_ENTITY Instance method Private Method Get OBN Parameters for Single Processing 20110121
10 GET_OBN_ISR_PROCESS Instance method Private Method Get OBN Parameters for Process ISR Change Request 20110121
11 GET_OBN_SYSTEM Instance method Private Method Get OBN System 20110121
12 GET_UI_BY_CREQUEST_TYPE Instance method Private Method Get IDs of WD Application and WD Configuration 20110119
13 GET_UI_BY_WF_STEP Instance method Private Method Get IDs of WD Application and WD Configuration 20110119
14 GET_UI_CREQUEST_PROCESS Instance method Private Method Get UI Parameters for Processing a Change Request UI 20110121
15 GET_UI_FOR_ENTITY Instance method Private Method Obsolete 20110907
16 GET_UI_ISR_PROCESS Instance method Private Method Get UI Parameters for Processing an ISR Change Request 20110121
17 GET_URL_PARAMS_CR_AND_WI Instance method Private Method Get URL Parameters Change Request Number and Work Item ID 20110221
18 GET_WORKITEM_ID Instance method Protected Method Get Work Item ID 20110201
19 SET_ATTRIBUTES_FROM_CONTEXT Instance method Protected Method Set Attributes from Application Context 20110901
20 SET_CREQUEST_ID Instance method Protected Method Set Number of Change Request 20110119
21 SET_CREQUEST_TYPE Instance method Protected Method Set Type of Change Request 20110119
22 SET_CREQUEST_UTIL Instance method Private Method Set Instance for Service Class of Change Request 20110119
23 SET_IS_FORM_REQUEST Instance method Private Method Set Indicator Whether Change Request Belongs to ISR Scenario 20110119
24 SET_IS_SGL_OBJECT_CREQUEST Instance method Private Method Set Indicator Whether Change Request Is for Single Objects 20110901
25 SET_MODEL Instance method Protected Method Set Instance of Model 20110119
26 SET_WORKITEM_ID Instance method Protected Method Set Work Item ID 20110201
Events
Class CL_USMD_WF_NAVIGATION_HANDLER has no event.
Types
Class CL_USMD_WF_NAVIGATION_HANDLER has no local type.
Method Signatures

Method BUILD_URL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OBN_PARAMS Call by reference Type reference (TYPE) POWL_NAMEVALUE_TTY 20110124
2 Returning RV_URL_PARAMS Value transfer Type reference (TYPE) STRING 20110124

Method BUILD_URL_PARAMETERS on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110112
2 Importing IV_IS_SINGLE_PROCESSING Call by reference Type reference (TYPE) USMD_FLG 20110901
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20110201

Method CONSTRUCTOR on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_CREQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREQUEST_ID Value transfer Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110201

Method GET_CREQUEST_ID on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_CREQUEST_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CREQUEST_TYPE Value transfer Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20110124

Method GET_CREQUEST_TYPE on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_CREQUEST_UTIL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CREQUEST_UTIL Value transfer Object reference (TYPE REF TO) CL_USMD_CREQUEST_UTIL Service-Klasse für den Änderungsantrag 20110201

Method GET_CREQUEST_UTIL on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110112
2 Importing IV_IS_SINGLE_PROCESSING Call by reference Type reference (TYPE) USMD_FLG 20110901
3 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20110201
4 Returning RO_NAVIGATION_HANDLER Value transfer Object reference (TYPE REF TO) IF_USMD_WF_NAVIGATION_HANDLER Navigation Handler for Inbox 20110112

Method GET_INSTANCE on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_MODEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_MODEL Value transfer Object reference (TYPE REF TO) IF_USMD_MODEL MDM Datenmodell für Zugriff aus SAP-Standard 20110119

Method GET_MODEL on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_OBN_CREQUEST_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OBN_PARAMS Value transfer Type reference (TYPE) USMD_S_WF_OBN_PARAMS Parameter für die objektbasierte Navigation aus der Inbox 20110121

Method GET_OBN_CREQUEST_PROCESS on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_OBN_FOR_ENTITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OBN_PARAMS Value transfer Type reference (TYPE) USMD_S_WF_OBN_PARAMS Parameter für die objektbasierte Navigation aus der Inbox 20110121
# Exception Resumable Description Created on
1 CX_USMD_CUST_BO_EVENT_WF 20111109

Method GET_OBN_ISR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_OBN_PARAMS Value transfer Type reference (TYPE) USMD_S_WF_OBN_PARAMS Parameter für die objektbasierte Navigation aus der Inbox 20110121

Method GET_OBN_ISR_PROCESS on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_OBN_SYSTEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBN_SYSTEM Value transfer Type reference (TYPE) CHAR255 OBN System 20110121

Method GET_OBN_SYSTEM on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_UI_BY_CREQUEST_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20110119
2 Returning RS_UI Value transfer Type reference (TYPE) USMD_S_WF_UI Applikationsparameter für die Navigation aus der Inbox 20110119

Method GET_UI_BY_CREQUEST_TYPE on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_UI_BY_WF_STEP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_UI Value transfer Type reference (TYPE) USMD_S_WF_UI Applikationsparameter für die Navigation aus der Inbox 20110119
# Exception Resumable Description Created on
1 CX_USMD_CUST_BO_EVENT_WF 20111109

Method GET_UI_CREQUEST_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_UI Value transfer Type reference (TYPE) USMD_S_WF_UI Applikationsparameter für die Navigation aus der Inbox 20110121

Method GET_UI_CREQUEST_PROCESS on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_UI_FOR_ENTITY Signature

Method GET_UI_FOR_ENTITY on class CL_USMD_WF_NAVIGATION_HANDLER has no parameter.
Method GET_UI_FOR_ENTITY on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_UI_ISR_PROCESS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_UI Value transfer Type reference (TYPE) USMD_S_WF_UI Applikationsparameter für die Navigation aus der Inbox 20110121

Method GET_UI_ISR_PROCESS on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_URL_PARAMS_CR_AND_WI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARAMETERS Call by reference Type reference (TYPE) USMD_T_NAMEVALUE 20110905
2 Returning RT_URL_PARAMETERS Value transfer Type reference (TYPE) POWL_NAMEVALUE_TTY 20110221

Method GET_URL_PARAMS_CR_AND_WI on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method GET_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WORKITEM_ID Value transfer Type reference (TYPE) SWW_WIID Workitem-Kennung 20110201

Method GET_WORKITEM_ID on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_ATTRIBUTES_FROM_CONTEXT Signature

Method SET_ATTRIBUTES_FROM_CONTEXT on class CL_USMD_WF_NAVIGATION_HANDLER has no parameter.
Method SET_ATTRIBUTES_FROM_CONTEXT on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_CREQUEST_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_ID Call by reference Type reference (TYPE) USMD_CREQUEST Änderungsantrag 20110119

Method SET_CREQUEST_ID on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_CREQUEST_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CREQUEST_TYPE Call by reference Type reference (TYPE) USMD_CREQUEST_TYPE Typ des Änderungsantrags 20110119

Method SET_CREQUEST_TYPE on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_CREQUEST_UTIL Signature

Method SET_CREQUEST_UTIL on class CL_USMD_WF_NAVIGATION_HANDLER has no parameter.
Method SET_CREQUEST_UTIL on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_IS_FORM_REQUEST Signature

Method SET_IS_FORM_REQUEST on class CL_USMD_WF_NAVIGATION_HANDLER has no parameter.
Method SET_IS_FORM_REQUEST on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_IS_SGL_OBJECT_CREQUEST Signature

Method SET_IS_SGL_OBJECT_CREQUEST on class CL_USMD_WF_NAVIGATION_HANDLER has no parameter.
Method SET_IS_SGL_OBJECT_CREQUEST on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_MODEL Signature

Method SET_MODEL on class CL_USMD_WF_NAVIGATION_HANDLER has no parameter.
Method SET_MODEL on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.

Method SET_WORKITEM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WORKITEM_ID Call by reference Type reference (TYPE) SWW_WIID Workitem-Kennung 20110201

Method SET_WORKITEM_ID on class CL_USMD_WF_NAVIGATION_HANDLER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703