cancel
Showing results for 
Search instead for 
Did you mean: 

UWL substitution at workitem level

Former Member
0 Kudos

Hi,

I've gone through threads like [this|;.

I've also read How-To docs related to Substitution Proflle. What I understand is that the Substitution Profile approach is task specific. So if you change it at the task level it applies to all the steps/ workflows where that task is used.

And this is what I don't want to achieve. e.g. I'm using SAP standard approval task TS17900100 in different workflows and at different levels of authorizations. I want the task classification to apply to a specific step of a specific workflow.

Any suggestions/ tricks/ workarounds/ pointers?

Thanks in advance.

Best Regards,

-Vaibhav

Accepted Solutions (1)

Accepted Solutions (1)

siddharthrajora
Product and Topic Expert
Product and Topic Expert
0 Kudos

you need to implement the FM as explained

[1] Substitute for Workflow - BAdI (New)

You can now use the new BAdI WF_SUBSTITUTE in the Workflow interfaces.

This BAdI enables you to customize the rules for defining substitutes.

You can also control the substitute rules for the universal worklist:

for example, you can define whether the possible substitutes are

restricted by user or whether a different substitute profile is

assigned.

See SAP online help at:

http://help.sap.com/saphelp_nw70/helpdata/en/44/f0b45fb5190e8fe10000000a

11466f/frameset.htm

[2] 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

you 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

Answers (0)