cancel
Showing results for 
Search instead for 
Did you mean: 

Restricting portal UWL for selected SAP Inbox enteries

former_member182205
Participant
0 Kudos

Hi,

I want to restrict my portal UWL for selected enteries of SAP Inbox, which means if SAP Inbox is having 10 enteries , I want only selected enteries should be visible in my UWL, what is happening now is all the sap INbox is appearing in my portal UWL.

I want to restrict my portal UWL for the ESS/MSS work item only, all other things should not be visible to my portal UWL.

Accepted Solutions (0)

Answers (3)

Answers (3)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

You have to get the task number which you dont want!

and follow the recommendation and create a XML and modify it accordingly

1. Log on to the portal

2. Navigate to the following path: system administration > system

configuration

3. In detailed navigation click on the UWL & Workflow folder

to expand out

4. Then click on the Universal Worklist Administration link

5. Scroll down to the bottom of the page:

Optional Universal Worklist Service Configuration

Open the Tray for the Optional UWL Service Configuration

Click on the button to open the tray for the optional UWL service

configuration

6. Scroll down again

7. Go into edit mode

8. Display Support Information: Set the parameter to true

9. Click save

10. Navigate back to the UWL.

11. Click on the tasks tab

You ll see the task name and restrict ie, or do the filtering as said earlier

Former Member
0 Kudos

Hi Siddarth,

Me too facing the same issue, i created my own xml file i did the changes as mentioned above, and made true for Display Support Information. please refer my xml code as below and support to resolve the issue

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE UWLConfiguration PUBLIC '-//SAP//UWL1.0//EN' 'uwl_configuration.dtd'

  >

<UWLConfiguration version="1.0">

  <ItemTypes>

    <ItemType name="uwl.HideThisTask.TS20000668" connector="WebFlowConnector" defaultAction="launchWebdynpro" defaultView="DefaultView" executionMode="default">

      <ItemTypeCriteria systemId="BEP400_UWL" externalType="TS20000668" connector="WebFlowConnector"/>

  </ItemType>

  </ItemTypes>

</UWLConfiguration>

Thanks

jay

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

You can do so via filtering or classification of tasks

read here

You will need to enable the support information in order to get the

associated task number that corresponds to the backend task.

If you wish to hide certain tasks, the easiest way to do it is to

redirect the task type that you want to hide to some unused item type.

You can create your own XML file and give

each task number its own entry in the XML

They each need to be given a different item type name. They can't

all be directed into the same item type since there would be

multiple conflicting definitions for that item type in the file.

No view definition is needed, you can just give it a garbage

defaultView name (HiddenView).

I have attached an example for you in the attachment area. This is

stored as a text file. Also,

Where you see the following:

systemId="<YOURSID>" externalType="<YOURTASK>" in the XML, this

obviously needs to be replaced with your sid and your task id which

you are looking to exclude.

For ex

For example, if it is the following task pasted below:

<ItemType name="uwl.task.webflow.TS01000096.SAP_R3_MUS"

connector="WebFlowConnector" defaultView="DefaultView"

defaultAction="launchSAPAction" executionMode="default">

If you were trying to hide this, you would write it in the XML file

as follows:

<ItemTypes>

<ItemType name="uwl.someHiddenType1"

connector="WebFlowConnector" defaultView="HiddenView">

<ItemTypeCriteria systemId="SAP_R3_MUS"

externalType="TS01000096" connector="WebFlowConnector"/>

</ItemType>

***************And for the next one:*********************

<ItemType name="uwl.someHiddenType2" connector="WebFlowConnector"

defaultView="HiddenView">

<ItemTypeCriteria systemId="SAP_R3_MUS"

externalType="TS01000097"

connector="WebFlowConnector"/>

</ItemType>

Classification

You can arrange tasks and workflows into various classes within the SAP

System. The classes professional, personal and disciplinary are

standard. The system checks the task class under the field name

TASK_CLASS in the authorization object S_WF_WI. This system uses this

authorization object to check the authorization for carrying out

specific actions on particular work items. The assignment of tasks to

classes is also important in the definition of substitutes. You can

also define that only those classes are displayed which refer to tasks

or workflows of a particular class. Take this into account when you

create new classes and assign tasks or workflows to the classes.

You can set this classification via:

SPRO

=> IMG

=> Basis Components

=> Business Management

=> SAP Business Workflow

=> Basic Settings

=> Maintain Task Classes.

Once the classification has been added as above you can then add this to

your task. Goto PFTS => Enter task ID => Change Mode => Menu: Addition

data => Classification.

See SAP online help at:

http://help.sap.

com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese

t.htm

[2] Substitute Profile

You can define one or more substitutes for working with the Business

Workplace. The authorizations of a substitute are determined by the

substitute profile which you assign to him/her when you set up the

substitution. A substitute profile comprises specific task classes.

Task classes describe individual tasks or standard tasks. This

assignment is made in the task definition. A user you have specified

can then log on as your substitute. "Your" work items are displayed to

the substitute in their Business Workplace with the restrictions

resulting from their substitute profile.

You can set the substitution profile via:

SPRO

=> IMG

=> Basis Components

=> Business Management

=> SAP Business Workflow

=> Basic Settings

=> Substitute Profile

=> Define Substitute Profile

or

See SAP online help at:

http://help.sap.

com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese

t.htm

former_member182205
Participant
0 Kudos

Hi Sidharth,

Can you please help me on this. I am not able to understand this classification solution.

Actually my requirement is in sap inbox i am also getting notification when ever some purchase order or sales order or purchase requisition is created and my requireent is in portal UWL only ESS/MSS things should come and this purchase order notification notification should not come in portal UWL, as of now all these sales order notification is also coming in UWL.

All those purchase order notification should be approved my manager from SAP inbox only and not from portal UWL, and all ESS/MSS things should be approved from portal UWL.

All ESS/MSS task are allowed in portal UWL, but this purchase order notification should not come at all in portal UWL for manager.

All the task/work item should be seen and available in SAP Inbox, but from SAP inbox only ESS/MSS specific work item should be pulled into portal UWL. I do not want to hide those purchase order notifications from SAP inbox, but in portal UWL only, I want to hide those purchase order notifications and all.

Edited by: User Satyam on Apr 25, 2011 6:09 AM

Former Member
0 Kudos

Satyam,

Please refer to this [thread|; for the resolution to your problem.

Regards,

Ivan

former_member182205
Participant
0 Kudos

Hi,

Could you please elaborate the solution, what node I have to create, this link is not descriptive enough.

Can you please help me on this. I am not able to understand this short solution.

Actually my requirement is in sap inbox i am also getting notification when ever some purchase order or sales order or purchase requisition is created and my requirement is in portal UWL only ESS/MSS things should come but this purchase order notification should not come in portal UWL, as of now all these sales order notification is also coming in UWL.

All those purchase order notification should be approved my manager from SAP inbox only and not from portal UWL, and all ESS/MSS things should be approved from portal UWL. purchase order notification should not appear in portal UWL at all.