cancel
Showing results for 
Search instead for 
Did you mean: 

Travel approval screen is appearing blank on UWL execution.

Former Member
0 Kudos

Dear Experts,

I have configured UWL for approving the Tasks on Portal end.

Step1: Registered Alert Connector and Webflow Connector via system Alias SAP_ECC_HumanResources..

All the work Items are coming fine but execution is getting Problem.

My Portal version is 7.4 and ECC 6.0 ,EHP7.

I found one note (1076144)and trying to apply this new mss,tra.14.Zip file but it is not uploading new configuration.

Please guide me how to come out this problem.

Regards,

cbr.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Rao

Looking after your Issue I can figure out that you are trying to Migrate from Java to ABAP services or already Migrated. Considering into that, now for UWL we need to make some following changes to call the ABAP services. Try doing Manually to change the configuration Instead of uploading the config file as per the note: 1076144

Manual Config:

1. In SAP NetWeaver Portal, go to System Administration    System Configuration in the

menu Universal Worklist & Workflow    Universal Worklist Administration.

2. Under Universal Worklist Content Configuration select "Click to Administer Object Types and View Definitions". Select the entry for com.sap.pct.erp.mss.tra on the Current Configuration tab.The system displays the configuration in XML format.

3. Download the configuration.

The system creates an XML file. This file determines which UWL applications are called for displaying the forms for travel requests, travel plans, and expense reports.The form definitions are located in the following sections of the XML file:

Travel request: <!--Display Travel Request Form -->

Travel plan: <!--Display Travel Plan Form -->

Expense report: <!--Display Travel Expense Report Form -->

Within these sections, the following rows define the parameters for calling each Web

Dynpro Java-based form:

<Action name= […] handler="SAPAppLauncher" […] >

<Properties>

<Property name="SAPIntegrator" value="ROLES://portal_content/ […] />

<Property name="sap.xss.tra.TripNo" value="${item.TripNumber}"/>

<Property name="sap.xss.tra.PersNo" value="${item.EmployeeNumber}"/>

<Property name="sap.xss.tra.TripComponent" value="R"/>

The last row defines the type of form. The value "R" stands for travel request, "P"

stands for travel plan, and " " stands for expense report.

4. If you want to use the new Web Dynpro ABAP-based form in the UWL to display travel requests, make the following changes in the XML file:

<!--Display Travel Request Form -->

[…]

<Action name= […] handler="SAPWebDynproABAPLauncher" […] >

<Properties>

<Property name="WebDynproApplication" value="FITV_TRIP_FORM"/>

<Property name="WebDynproNamespace" value="sap"/>

<Property name="SAP_FITV_TRIPNO" value="${item.TripNumber}"/>

<Property name="SAP_FITV_PERSNO" value="${item.EmployeeNumber}"/>

<Property name="SAP_FITV_TRIPCMP" value="R"/>

5. Do the same for travel plans and expense reports with their respective values.

6. If you use the new MSS role as of SAP ERP 6.0, enhancement package 3, you must change the following section of the XML file:

<!-- Go to Workcenter. Note: […] ! -->

<Action name="com.sap.pct.erp.mss.gotoWorkcenter" […] >

<Properties>

<Property name="page"

value="ROLES://portal_content/com.sap.pct/line_manager/com.sap.pct.erp.mss.bp_folder/com.sap.pct.erp.mss.roles/com.sap.pct.erp.mss.manager_self_service/com.sap.pct.erp.mss.manager/overview"/>

</Properties>

Change the section as follows:

<!-- Go to Workcenter. Note: […] ! -->

<Action name="com.sap.pct.erp.mss.gotoWorkcenter" […] >

<Properties>

<Property name="page"

value="ROLES://portal_content/com.sap.pct/line_manager/com.sap.pct.erp.mss.bp_folder/com.sap.pct.erp.mss.13.bp_folder/com.sap.pct.erp.mss.13.roles/com.sap.pct.erp.mss.manager_self_service/com.sap.pct.erp.mss.manager/overview"/>

<!-- NOTE: If you're still using the standard MSS role of ERP6.0 you may replace the preceding <Property>-definition with the following

declaration -->

<!-- Property name="page"

value="ROLES://portal_content/com.sap.pct/line_manager/com.sap.pct.erp.mss.bp_folder/com.sap.pct.erp.mss.roles/com.sap.pct.erp.mss.manager_self_service/com.sap.pct.erp.mss.manager/overview"/-->

</Properties>

7. Go to the tab page Upload New Configuration and upload the UWL configuration file

you modified.

8. If a configuration with the same name already exists, you will be asked if you want to

overwrite it. Select Yes.

The system informs you that the new configuration was registered.

This process will now use WDA for displaying forms, requests,expenses etc.

Hope this Info will be useful

Cheers

Pradyp

Answers (1)

Answers (1)

former_member182426
Active Contributor
0 Kudos

this is discussed already.. please check the thread.

http://scn.sap.com/thread/3302451