cancel
Showing results for 
Search instead for 
Did you mean: 

Error: Launch appraisal Workitems in UWL in Portal...

Former Member
0 Kudos

Hello Workflows Gurus,

we have configured the Workflow for Appraisal to be used by the Employee in ESS and Manager in MSS through the portal and UWL.

We are using the standard Workflows (Example: WS12300116, TS12300110), these will be trigerred from a customer Form, all configured in SAP Transaction PHAP_CATALOG.

Form and Workflows are running all fine and we can open the Workitems in SAP GUI and do every thing OK.

The Issue we have is when we try to open the same Workitem (e.g. Review Form, Approve Form TS12300110, etc.) in the UWL in the Portal, we get an Error, the Error shows a BSP Error page: the URL of the Server + port + an ITS-Services...

My Question is: Should any further konfiguration should be for launching these workitems in UWL? should i do any config. on SWFVISU? why we are not able to launch the Workitem in UWL as WebGui? do i need ITS-Service or is it BSP-Service for that..??

->Portal: NW2004s, EP 7.0

->ERP: 2005, ECC 6.0

Many Thanks for your Help

Nazih

Accepted Solutions (1)

Accepted Solutions (1)

martin_nooteboom
Active Contributor
0 Kudos

Hi Nazih,

As far as I know you need to configure the tasks you want to execute from the UWL in SWFVISU. So if you didn't I think you should.

Extended notifications is for notifying users of new workitems. You have an option there to link to the inbox, but I don't think it has to do with your problem. It is more like a work-around then a solution.

Regards,

Martin

Former Member
0 Kudos

Hi Martin,

would you please advice why i should set up the Tasks in SWFVISU, since we only need to launch the Workitem in SAP WebGui from the Portal UWL? and pls. also what exactly i need to maintain in SWFVISU..? this will be great.

I mean SWFVISU is more for workitems requires WebDynpro (java/Abap) or BSP...right?

Please advice.

Thanks & Regards,

Nazih

martin_nooteboom
Active Contributor
0 Kudos

Hi Nazih,

I am no expert and I couldn't tell you how to configure it. But from posts here in the forum I saw you always need to have configuration in SWFVISU to get your tasks in the UWL. Please do a bit of searching on configuration of the UWL and SWFVISU. I know there is a document here on SDN on how to configure the UWL, this should be part of it.

Regards,

Martin

Former Member
0 Kudos

Hi Martin,

Thanks for your reply.

Configuring the SWFVISU is not the Problem for me, but i only want to be 100% sure that this is the right and only thing we need to do here or not..?? thats what i wanted to hear from actually...

Thanks,

Nazih

martin_nooteboom
Active Contributor
0 Kudos

Hi Nazih,

I don't know if this is the only thing that has to be done, but I think it is the correct one. Maybe you could just try it.

Regards,

Martin

Answers (2)

Answers (2)

Former Member
0 Kudos

Problem solved on my Own.

Thanks,

Nazih

martin_nooteboom
Active Contributor
0 Kudos

Hi Nazih,

Could you give some insight in your solution? This will help others with similar problems when they search the forum, and I will probably also learn something.

Regards,

Martin

Former Member
0 Kudos

Hello,

We have decided not to use the the standard Workitem using the SAP ITS-Services and SAP WebGUI, but instead we wanted when the user clicks on the workitem in UWL that the custeomer BSP Form can be called directly, so we have done the following:

1. we linked the PHAP_Document Form in a Portal iView

2. we have enhanced the UWL Xml-File with the Workflow Task we are using, for this WF-Task in the XML-File i read then from the Form Object the Form-ID (Form Nr.) and i also linked the Form there (this is the technical name of the Portal iView, Nr. 1)

3. The solution looks great, now we can call directly the BSP-Form dynamicly with the Form-ID from the UWL Workitems, and since we have linked the Form in the Portal as an iView and maintained the Link to iView in the XML-File, we are also able to see the Form in the customer portal layout and not the in the standard BSP layout of the classic form.

Here is the main part of the config i have done in the UWL XML File:

-


<ItemTypes>

<ItemType name="uwl.task.webflow.TS12300110" connector="WebFlowConnector" defaultView="DefaultView" defaultAction="launchSAPAction" executionMode="optimistic">

<ItemTypeCriteria connector="WebFlowConnector" externalType="TS12300110" />

<CustomAttributes>

<CustomAttributeSource id="ABAP_BOR" objectIdHolder="externalObjectId" objectType="APPR_DOC" cacheValidity="final">

<Attribute name="ID" type="string" displayName="ID"/>

</CustomAttributeSource>

</CustomAttributes>

<Actions>

<Action name="launchSAPAction" handler="SAPAppLauncher" returnToDetailViewAllowed="yes" launchInNewWindow="yes">

<Properties>

<Property name="SAPIntegrator" value="ROLES://portal_content/xxxxxx.performance_management_document_with_ID"/>

<Property name="DynamicParameter" value="ID=01${item.ID}0000X"/>

</Properties>

<Descriptions default="" />

</Action>

</Actions>

</ItemType>

-


Kind Regards,

Nazih

Former Member
0 Kudos

Well I am not sure about SWFVISU, but I think you will have to configure extended notifications. Basically the config is meant to make a particular task to be available and executed from outside of SAP. Have a look at <a href="http://help.sap.com/saphelp_nw04s/helpdata/en/27/9a793426cea749b18fa409565c3dee/frameset.htm">this link</a> . Migth be pretty useful for you !

Regards,

Anuj Sethi

Former Member
0 Kudos

Hi Anuj,

Many Thanks for your tip.

I will check this next week on the custumer system and get back to you with a feedback..

Stay tuned,

Kind Regards,

Nazih