CONSTRUCT_WD_URL_FPM SAP Method Delivers SAP Portf. and Proj. Mgmt 5.0 FPM Application URL
Below is documentation, parameters and attributes of ABAP Method CONSTRUCT_WD_URL_FPM within SAP class CL_DPR_URL_UTILS. There is also a number of example ABAP code snipts to help you use the functionality of this method.
This is a private Method so can only be executed from within the class itself. I.e. You could access it from another method of the class.This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name CL_DPR_URL_UTILS into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.
Method Type - Instance
This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.The following technical details of method CONSTRUCT_WD_URL_FPM can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CONSTRUCT_WD_URL_FPM
.| Name | Type | Data Type | Description | Default Value |
| IV_ACTION | Importing | TYPE STRING | FPM action | |
| IV_APPLICATION | Importing | TYPE STRING | Application CL_DPR_UI_SERVICES=>SC_APPLICATION* | |
| IV_APPLICATION_VIEW | Importing | TYPE STRING | Top-Level View CL_DPR_UI_SERVICES=>SC_VIEW_* | |
| IV_CONFIGID | Importing | TYPE STRING | ID of Application configuration | |
| IV_DETAIL_TAB | Importing | TYPE STRING | Structure - Detail Tab | |
| IV_DETAIL_VIEW | Importing | TYPE CGPL_OBJECT_TYPE | Detailed View of Application Object | |
| IV_DETAIL_VIEW_GUID | Importing | TYPE DPR_TV_GUID | GUID for Object in Detailed View of Application Object | |
| IV_EDIT_MODE | Importing | TYPE STRING | SC_EDIT_MODE_DISPLAY | SC_EDIT_MODE_CHANGE | |
| IV_LANGUAGE | Importing | TYPE SPRAS | Language Key l ' note 1433491 | |
| IV_NEW_SESSION | Importing | TYPE BOOLE_D | New Session Opened in the WAS | |
| IV_NWBC_DESKTOP | Importing | TYPE BOOLE_D | Request NWBC for Desktop URL | |
| IV_NWBC_HTML | Importing | TYPE BOOLE_D | Request NWBC for HTML URL | |
| IV_OBJECT_GUID | Importing | TYPE DPR_TV_GUID | Application Object GUID | |
| IV_OBJECT_TYPE | Importing | TYPE CGPL_OBJECT_TYPE | Object Category in Project Planning | |
| IV_PORTAL | Importing | TYPE BOOLE_D | Request Portal URL | |
| RV_URL | Returning | TYPE STRING |
Exceptions of Method CONSTRUCT_WD_URL_FPM
This method does not have any exceptionsExample ABAP coding
This is a private Method so the below code can only be executed from within the class itself. I.e. from another method of the class.DATA: lo_class TYPE REF TO CL_DPR_URL_UTILS.
DATA: lv_IV_ACTION TYPE STRING,
lv_IV_APPLICATION TYPE STRING,
lv_IV_APPLICATION_VIEW TYPE STRING,
lv_IV_CONFIGID TYPE STRING,
lv_IV_DETAIL_TAB TYPE STRING,
lv_IV_DETAIL_VIEW TYPE CGPL_OBJECT_TYPE,
lv_IV_DETAIL_VIEW_GUID TYPE DPR_TV_GUID,
lv_IV_EDIT_MODE TYPE STRING,
lv_IV_LANGUAGE TYPE SPRAS,
lv_IV_NEW_SESSION TYPE BOOLE_D,
lv_IV_NWBC_DESKTOP TYPE BOOLE_D,
lv_IV_NWBC_HTML TYPE BOOLE_D,
lv_IV_OBJECT_GUID TYPE DPR_TV_GUID,
lv_IV_OBJECT_TYPE TYPE CGPL_OBJECT_TYPE,
lv_IV_PORTAL TYPE BOOLE_D,
lv_RV_URL TYPE STRING,
lv_other TYPE c.
CALL METHOD lo_class=>CONSTRUCT_WD_URL_FPM(
EXPORTING
IV_ACTION = lv_IV_ACTION
IV_APPLICATION = lv_IV_APPLICATION
IV_APPLICATION_VIEW = lv_IV_APPLICATION_VIEW
IV_CONFIGID = lv_IV_CONFIGID
IV_DETAIL_TAB = lv_IV_DETAIL_TAB
IV_DETAIL_VIEW = lv_IV_DETAIL_VIEW
IV_DETAIL_VIEW_GUID = lv_IV_DETAIL_VIEW_GUID
IV_EDIT_MODE = lv_IV_EDIT_MODE
IV_LANGUAGE = lv_IV_LANGUAGE
IV_NEW_SESSION = lv_IV_NEW_SESSION
IV_NWBC_DESKTOP = lv_IV_NWBC_DESKTOP
IV_NWBC_HTML = lv_IV_NWBC_HTML
IV_OBJECT_GUID = lv_IV_OBJECT_GUID
IV_OBJECT_TYPE = lv_IV_OBJECT_TYPE
IV_PORTAL = lv_IV_PORTAL
RECEIVING
RV_URL = lv_RV_URL )
"Alternate coding for Method Call with returning parameter
lv_RV_URL = lo_class=>CONSTRUCT_WD_URL_FPM(
EXPORTING
IV_ACTION = lv_IV_ACTION
IV_APPLICATION = lv_IV_APPLICATION
IV_APPLICATION_VIEW = lv_IV_APPLICATION_VIEW
IV_CONFIGID = lv_IV_CONFIGID
IV_DETAIL_TAB = lv_IV_DETAIL_TAB
IV_DETAIL_VIEW = lv_IV_DETAIL_VIEW
IV_DETAIL_VIEW_GUID = lv_IV_DETAIL_VIEW_GUID
IV_EDIT_MODE = lv_IV_EDIT_MODE
IV_LANGUAGE = lv_IV_LANGUAGE
IV_NEW_SESSION = lv_IV_NEW_SESSION
IV_NWBC_DESKTOP = lv_IV_NWBC_DESKTOP
IV_NWBC_HTML = lv_IV_NWBC_HTML
IV_OBJECT_GUID = lv_IV_OBJECT_GUID
IV_OBJECT_TYPE = lv_IV_OBJECT_TYPE
IV_PORTAL = lv_IV_PORTAL ).
Links to Related Class(s)
CL_DPR_U...Full list of available SAP object classes
Search for further information about these or an SAP related objects