SAP ABAP Class CL_DPR_URL_UTILS (Help Functions for URL Generation)
Hierarchy
CPRXRPM (Software Component) SAP Portfolio and Project Management 6.0
   PPM-PRO (Application Component) Project Management
     DEVELOPMENT_PROJECTS_UI_COMMON (Package) General UI Objects and Customizing
Properties
Class CL_DPR_URL_UTILS  
Short Description Help Functions for URL Generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package DEVELOPMENT_PROJECTS_UI_COMMON   General UI Objects and Customizing 
Created 20050302   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)
2 CL_DPR_UI_SERVICES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_DPR_URL_UTILS has no interface implemented.
Friends
Class CL_DPR_URL_UTILS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_MSC_APPLICATION_NAME Constant Public Type reference (TYPE) STRING 'cProjectsWDBSP' 20050603
2 C_MSC_APPLICATION_NAMESPACE Constant Public Type reference (TYPE) STRING 'SAPWDBSP' 20050603
3 C_MSC_DATA_NAME Constant Public Type reference (TYPE) STRING 'SAPMSCDATA' 20050603
4 C_MSC_NAME Constant Public Type reference (TYPE) STRING 'cProjectsWD_BSP' 20050603
5 SC_ACTION Static Attribute Private Type reference (TYPE) STRING 'ACTION' 20081002
6 SC_CUST_ABS_URL Static Attribute Private Type reference (TYPE) STRING 20050304
7 SC_CUST_NW_BC_URL Static Attribute Private Type reference (TYPE) STRING 20090602
8 SC_CUST_PORTAL_URL Static Attribute Private Type reference (TYPE) STRING 20090602
9 SC_CUST_URL_READ Static Attribute Private Type reference (TYPE) ABAP_BOOL 20090602
10 SC_DETAIL_TAB Static Attribute Private Type reference (TYPE) STRING 'DETAIL_TAB' 20090420
11 SC_DETAIL_VIEW Static Attribute Private Type reference (TYPE) STRING 'DetailView' 20051028
12 SV_CUST_ABS_URL_IGNORE Static Attribute Private Type reference (TYPE) DPR_TV_BAPI_BOOLE BOOLEAN Value 20090602
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PORTAL_PARAMETERS Static method Protected Method Add Portal parameters for URL 20090427
2 CONSTRUCT_NWBC_URL Static method Private Method URL for NWBC (Desktop or HTML) 20090721
3 CONSTRUCT_WD_URL_FPM Static method Public Method Delivers SAP Portf. and Proj. Mgmt 5.0 FPM Application URL 20080624
4 GET_CUSTOMIZED_ABS_URL Static method Public Method Customizing URL from DPR_ABS_URL 20050304
5 GET_URL_FOR_DPR Static method Public Method Delivers the Simplest SAP Portf. a. Proj. M. URL with Client 20050302
6 GET_URL_FOR_DPR_FPM Static method Public Method Delivers the Simplest 5.0 SAP Portf. and Proj. Mgmt FPM URL 20080624
Events
Class CL_DPR_URL_UTILS has no event.
Types
Class CL_DPR_URL_UTILS has no local type.
Method Signatures

Method ADD_PORTAL_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_PARAMETERS Call by reference Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20090427

Method ADD_PORTAL_PARAMETERS on class CL_DPR_URL_UTILS has no exception.

Method CONSTRUCT_NWBC_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SERVER Call by reference Object reference (TYPE REF TO) IF_HTTP_SERVER Server 20090721
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING WD Application 20090721
3 Importing IV_CANVAS_WDA__CLIENT_TYPE Call by reference Type reference (TYPE) STRING 'NWBC' Canvas WD client type 20090721
4 Importing IV_CANVAS_WINDOW Call by reference Type reference (TYPE) STRING 'app' Canvas window 20090721
5 Importing IV_FOR_USE_IN_EMAIL Call by reference Type reference (TYPE) WDY_BOOLEAN Supplement for True Boolean Type: 'X' == True '' == False 20100121
6 Importing IV_HTML Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_TRUE Supplement for True Boolean Type: 'X' == True '' == False 20090721
7 Returning RV_NWBC_URL Value transfer Type reference (TYPE) STRING NWBC URL 20090721

Method CONSTRUCT_NWBC_URL on class CL_DPR_URL_UTILS has no exception.

Method CONSTRUCT_WD_URL_FPM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION Call by reference Type reference (TYPE) STRING FPM action 20081002
2 Importing IV_APPLICATION Call by reference Type reference (TYPE) STRING CL_DPR_UI_SERVICES=>SC_APPLICATION_CPROJECTS Application CL_DPR_UI_SERVICES=>SC_APPLICATION* 20080624
3 Importing IV_APPLICATION_VIEW Call by reference Type reference (TYPE) STRING CL_DPR_UI_SERVICES=>SC_VIEW_PROJECTS Top-Level View CL_DPR_UI_SERVICES=>SC_VIEW_* 20080624
4 Importing IV_CONFIGID Call by reference Type reference (TYPE) STRING ID of Application configuration 20100208
5 Importing IV_DETAIL_TAB Call by reference Type reference (TYPE) STRING Structure - Detail Tab 20090420
6 Importing IV_DETAIL_VIEW Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Detailed View of Application Object 20080624
7 Importing IV_DETAIL_VIEW_GUID Call by reference Type reference (TYPE) DPR_TV_GUID GUID for Object in Detailed View of Application Object 20080624
8 Importing IV_EDIT_MODE Call by reference Type reference (TYPE) STRING SC_EDIT_MODE_DISPLAY | SC_EDIT_MODE_CHANGE 20080624
9 Importing IV_LANGUAGE Call by reference Type reference (TYPE) SPRAS Language Key l " note 1433491 20100208
10 Importing IV_NEW_SESSION Call by reference Type reference (TYPE) BOOLE_D SPACE New Session Opened in the WAS 20080624
11 Importing IV_NWBC_DESKTOP Call by reference Type reference (TYPE) BOOLE_D Request NWBC for Desktop URL 20090622
12 Importing IV_NWBC_HTML Call by reference Type reference (TYPE) BOOLE_D Request NWBC for HTML URL 20090622
13 Importing IV_OBJECT_GUID Call by reference Type reference (TYPE) DPR_TV_GUID Application Object GUID 20080624
14 Importing IV_OBJECT_TYPE Call by reference Type reference (TYPE) CGPL_OBJECT_TYPE Object Category in Project Planning 20080624
15 Importing IV_PORTAL Call by reference Type reference (TYPE) BOOLE_D Request Portal URL 20090424
16 Returning RV_URL Value transfer Type reference (TYPE) STRING 20080624

Method CONSTRUCT_WD_URL_FPM on class CL_DPR_URL_UTILS has no exception.

Method GET_CUSTOMIZED_ABS_URL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CUST_ABS_URL Call by reference Type reference (TYPE) STRING URL - Stand alone 20090602
2 Exporting EV_CUST_NW_BC_URL Call by reference Type reference (TYPE) STRING URL - MW Business Client 20090602
3 Exporting EV_CUST_PORTAL_URL Call by reference Type reference (TYPE) STRING URL - Portal 20090602
4 Exporting EV_IGNORE_ABS_URL_DEFAULT Call by reference Type reference (TYPE) DPR_TV_BAPI_BOOLE BOOLEAN Value 20090602

Method GET_CUSTOMIZED_ABS_URL on class CL_DPR_URL_UTILS has no exception.

Method GET_URL_FOR_DPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WD_APPLICATION Call by reference Type reference (TYPE) STRING CL_DPR_UI_SERVICES=>SC_APPLICATION_CPROJECTS 20050304
2 Returning R_URL Value transfer Type reference (TYPE) STRING 20050302

Method GET_URL_FOR_DPR on class CL_DPR_URL_UTILS has no exception.

Method GET_URL_FOR_DPR_FPM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NWBC_DESKTOP Call by reference Type reference (TYPE) BOOLE_D Request NWBC for Desktip URL 20090622
2 Importing IV_NWBC_HTML Call by reference Type reference (TYPE) BOOLE_D Request NWBC for HTML URL 20090622
3 Importing IV_PORTAL Call by reference Type reference (TYPE) BOOLE_D Request Portal URL 20090424
4 Importing IV_WD_APPLICATION Call by reference Type reference (TYPE) STRING CL_DPR_UI_SERVICES=>SC_APPLICATION_CPRO_FPM 20080624
5 Returning R_URL Value transfer Type reference (TYPE) STRING 20080624

Method GET_URL_FOR_DPR_FPM on class CL_DPR_URL_UTILS has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 400