Skip to Content
0
Former Member
Nov 17, 2011 at 07:44 AM

Portal Err: Value null of URL parameter SAP_FITV_PERSNO has the wrong type

57 Views

Hi All,

I have create a customized workflow task TS90000041 to change the travel expenses (similar to std task TS20000189).

This task calls the method CHANGEINTERACTIVE of BUS2089.

Workflow is working ok and the user receives the work-item to change the travel expenses in UWL in SAP portal.

But, when it is clicked it is showing following error:

Value null of URL parameter SAP_FITV_PERSNO has the wrong type.

I have maintained following parameter in SWFVISU for task TS90000041 (Visu. Type: ABAP Web Dynpro)

APPLICATION: FITE_EXPENSES

DYNPARAM: SAP_FITV_TRIPNO=${item.TripNumber}&SAP_FITV_PERSNO=${item.EmployeeNumber}

NAMESPACE: SAP

SYSTEM_ALIAS: SAP_ERP

Following is the code from XML file in portal.

<ItemType name="uwl.task.webflow.TS90000041.SAP_ERP" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchWebDynPro" executionMode="default">

<ItemTypeCriteria systemId="SAP_ERP" externalType="TS90000041" connector="WebFlowConnector"/>

<Actions>

<Action name="launchWebDynPro" groupAction="" handler="SAPWebDynproABAPLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowFeatures="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">

<Properties>

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

<Property name="newWindowFeatures" value="resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no"/>

<Property name="DynamicParameter" value="SAP_FITV_TRIPNO=${item.TripNumber}&amp;SAP_FITV_PERSNO=${item.EmployeeNumber}"/>

<Property name="openInNewWindow" value="yes"/>

<Property name="System" value="SAP_ERP"/>

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

<Property name="display_order_priority" value="5"/>

</Properties>

<Descriptions default=""/>

</Action>

</Actions>

</ItemType>

I have already applied the XML configuration as OSS note 1076144. Also, note 1239932 is implemented.

If I pass the hard-coded values in Employee Number or Trip Number, then it is working ok.

But, when I pass the parameters, both fields has value = NULL.

And it is shows the error as below:

Value null of URL parameter SAP_FITV_PERSNO has the wrong type.

or

Value null of URL parameter SAP_FITV_TRIPNO has the wrong type (If I pass hard-coded value for Employee number)

Can anyone help me how to resolve this issue?

Thanks & Regards,

Devendra